|
@@ -0,0 +1,277 @@
|
|
|
+package com.rongwei.bsentity.domain;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.rongwei.rwcommon.base.BaseDo;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 物资出厂管理表
|
|
|
+ */
|
|
|
+@EqualsAndHashCode(callSuper = true)
|
|
|
+@Data
|
|
|
+@TableName(value = "qhse_material_outbound_record")
|
|
|
+public class MaterialOutboundRecordDo extends BaseDo {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主键ID
|
|
|
+ */
|
|
|
+ @TableId(value = "ID")
|
|
|
+ private String id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 原表ID
|
|
|
+ */
|
|
|
+ @TableField(value = "ORIGINALID")
|
|
|
+ private String originalId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 申请人
|
|
|
+ */
|
|
|
+ @TableField(value = "APPLICANT")
|
|
|
+ private String applicant;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 申请人ID
|
|
|
+ */
|
|
|
+ @TableField(value = "APPLICANTID")
|
|
|
+ private String applicantId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 申请部门
|
|
|
+ */
|
|
|
+ @TableField(value = "APPLYDEPARTMENT")
|
|
|
+ private String applyDepartment;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 申请部门ID
|
|
|
+ */
|
|
|
+ @TableField(value = "APPLYDEPARTMENTID")
|
|
|
+ private String applyDepartmentId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出厂事由
|
|
|
+ */
|
|
|
+ @TableField(value = "REASON")
|
|
|
+ private String reason;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 物资进出区域
|
|
|
+ */
|
|
|
+ @TableField(value = "MATERIALAREA")
|
|
|
+ private String materialArea;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 物资进出区域ID
|
|
|
+ */
|
|
|
+ @TableField(value = "MATERIALAREAID")
|
|
|
+ private String materialAreaId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出厂日期
|
|
|
+ */
|
|
|
+ @TableField(value = "OUTBOUNDDATE")
|
|
|
+ private Date outboundDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车牌号
|
|
|
+ */
|
|
|
+ @TableField(value = "LICENSEPLATE")
|
|
|
+ private String licensePlate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 司机姓名
|
|
|
+ */
|
|
|
+ @TableField(value = "DRIVERNAME")
|
|
|
+ private String driverName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 身份证号码
|
|
|
+ */
|
|
|
+ @TableField(value = "CERTIFICATENUMBER")
|
|
|
+ private String certificateNumber;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 手机号
|
|
|
+ */
|
|
|
+ @TableField(value = "PHONENUMBER")
|
|
|
+ private String phoneNumber;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 携物单位
|
|
|
+ */
|
|
|
+ @TableField(value = "CARRYINGUNIT")
|
|
|
+ private String carryingUnit;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 携物人
|
|
|
+ */
|
|
|
+ @TableField(value = "CARRIER")
|
|
|
+ private String carrier;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发货人
|
|
|
+ */
|
|
|
+ @TableField(value = "SHIPPER")
|
|
|
+ private String shipper;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发货人电话
|
|
|
+ */
|
|
|
+ @TableField(value = "SHIPPERPHONE")
|
|
|
+ private String shipperPhone;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发货地点
|
|
|
+ */
|
|
|
+ @TableField(value = "SHIPPINGLOCATION")
|
|
|
+ private String shippingLocation;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 收货人
|
|
|
+ */
|
|
|
+ @TableField(value = "RECEIVER")
|
|
|
+ private String receiver;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 收货人电话
|
|
|
+ */
|
|
|
+ @TableField(value = "RECEIVERPHONE")
|
|
|
+ private String receiverPhone;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 收货地点
|
|
|
+ */
|
|
|
+ @TableField(value = "RECEIVINGLOCATION")
|
|
|
+ private String receivingLocation;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 其他情况说明
|
|
|
+ */
|
|
|
+ @TableField(value = "OTHERINFORMATION")
|
|
|
+ private String otherInformation;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 驾驶员/携物人证件照
|
|
|
+ */
|
|
|
+ @TableField(value = "DRIVERLICENSEIMAGE")
|
|
|
+ private String driverLicenseImage;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车牌号照片
|
|
|
+ */
|
|
|
+ @TableField(value = "LICENSEPLATEIMAGE")
|
|
|
+ private String licensePlateImage;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 多维度装车照片(如:车头、车尾、货物整体等照片的路径或URL,建议使用JSON数组存储)
|
|
|
+ */
|
|
|
+ @TableField(value = "LOADINGPHOTOS")
|
|
|
+ private String loadingPhotos;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 流程ID
|
|
|
+ */
|
|
|
+ @TableField(value = "PROCESSINSTID")
|
|
|
+ private String processInstId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 审批状态
|
|
|
+ */
|
|
|
+ @TableField(value = "APPROVALSTATUS")
|
|
|
+ private String approvalStatus;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 租户ID
|
|
|
+ */
|
|
|
+ @TableField(value = "TENANTID")
|
|
|
+ private String tenantId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 扩展json格式配置
|
|
|
+ */
|
|
|
+ @TableField(value = "ROPTION")
|
|
|
+ private String roption;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 司机ID
|
|
|
+ */
|
|
|
+ @TableField(value = "DRIVERID")
|
|
|
+ private String driverId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 物资附件
|
|
|
+ */
|
|
|
+ @TableField(value = "MATERIALATTACHMENT")
|
|
|
+ private String materialAttachment;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 处室领导ID
|
|
|
+ */
|
|
|
+ @TableField(value = "CSBMLDID")
|
|
|
+ private String csbmlDid;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 处室领导名称
|
|
|
+ */
|
|
|
+ @TableField(value = "CSBMLDNAME")
|
|
|
+ private String csbmlDName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 申请部门领导ID
|
|
|
+ */
|
|
|
+ @TableField(value = "SQBMJLID")
|
|
|
+ private String sqbmjlId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 申请部门领导名称
|
|
|
+ */
|
|
|
+ @TableField(value = "SQBMJLNAME")
|
|
|
+ private String sqbmjlName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 流程状态
|
|
|
+ */
|
|
|
+ @TableField(value = "PROCESSINSTSTATUS")
|
|
|
+ private String processInstStatus;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 携物单位ID
|
|
|
+ */
|
|
|
+ @TableField(value = "CARRYINGUNITID")
|
|
|
+ private String carryingUnitId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 检查拍照
|
|
|
+ */
|
|
|
+ @TableField(value = "CHECKPHOTOS")
|
|
|
+ private String checkPhotos;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 检查结果
|
|
|
+ */
|
|
|
+ @TableField(value = "CHECKRESULT")
|
|
|
+ private String checkResult;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 问题说明
|
|
|
+ */
|
|
|
+ @TableField(value = "PROBLEMDESCRIPTION")
|
|
|
+ private String problemDescription;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 异常拍照
|
|
|
+ */
|
|
|
+ @TableField(value = "EXCEPTIONPHOTOS")
|
|
|
+ private String exceptionPhotos;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 驾驶员电子签名(存储签名图片路径或URL)
|
|
|
+ */
|
|
|
+ @TableField(value = "DRIVERSIGNATURE")
|
|
|
+ private String driverSignature;
|
|
|
+}
|