|
@@ -0,0 +1,93 @@
|
|
|
|
+package com.jeeplus.assess.reimbursement.reimbursementInfo.service.dto;
|
|
|
|
+
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
+import com.jeeplus.core.domain.BaseEntity;
|
|
|
|
+import com.jeeplus.pubmodules.oss.domain.WorkAttachment;
|
|
|
|
+import com.jeeplus.assess.reimbursement.reimbursementInfo.domain.*;
|
|
|
|
+import com.jeeplus.pubmodules.oss.service.dto.WorkAttachmentDto;
|
|
|
|
+import lombok.Data;
|
|
|
|
+import org.springframework.format.annotation.DateTimeFormat;
|
|
|
|
+
|
|
|
|
+import java.util.Date;
|
|
|
|
+import java.util.List;
|
|
|
|
+
|
|
|
|
+@Data
|
|
|
|
+public class SaveInfoDto extends BaseEntity {
|
|
|
|
+
|
|
|
|
+ //合同编号类型(字典值)
|
|
|
|
+ public static final String BIZ_CODE = "5";
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 经办人id
|
|
|
|
+ */
|
|
|
|
+ private String userId;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 经办人名称
|
|
|
|
+ */
|
|
|
|
+ private String userName;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 报销编号
|
|
|
|
+ */
|
|
|
|
+ private String no;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 所属部门
|
|
|
|
+ */
|
|
|
|
+ private String department;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 报销日期
|
|
|
|
+ */
|
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd")
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
|
|
|
+ private Date reimDate;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 备注
|
|
|
|
+ */
|
|
|
|
+ private String remarks;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 状态
|
|
|
|
+ */
|
|
|
|
+ private String type;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 流程id
|
|
|
|
+ */
|
|
|
|
+ private String procInsId;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ */
|
|
|
|
+ private String processInstanceId;
|
|
|
|
+
|
|
|
|
+ private List<ReimbursementDetailInfo> detailInfos;
|
|
|
|
+ private List<ReimbursementDetailInfoContract> detailInfoContracts;
|
|
|
|
+ private List<ReimbursementDetailInfoOther> detailInfoOthers;
|
|
|
|
+ private List<ReimbursementDetailInfoProcured> detailInfoProcured;
|
|
|
|
+
|
|
|
|
+ private List<ReimbursementAmountInfo> amountInfos;
|
|
|
|
+
|
|
|
|
+ private List<WorkAttachmentDto> files;
|
|
|
|
+ /**
|
|
|
|
+ * 报销类型
|
|
|
|
+ */
|
|
|
|
+ private String sourceType;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 采购编号
|
|
|
|
+ */
|
|
|
|
+ private String purchaseNo;
|
|
|
|
+
|
|
|
|
+ private String purchaseId;
|
|
|
|
+
|
|
|
|
+ private String departmentName;
|
|
|
|
+
|
|
|
|
+ private String flag; // yes通过 no驳回
|
|
|
|
+
|
|
|
|
+ private String comment; // 审核意见
|
|
|
|
+
|
|
|
|
+}
|