diff --git a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto093/ErpSubmit093ReqDTO.java b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto093/ErpSubmit093ReqDTO.java index 998364ae..a7093a0b 100644 --- a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto093/ErpSubmit093ReqDTO.java +++ b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto093/ErpSubmit093ReqDTO.java @@ -11,8 +11,17 @@ import java.util.List; public class ErpSubmit093ReqDTO implements Serializable { private static final long serialVersionUID = 1L; - @Schema(description = "093 接口请求参数Head对象") - private Header093 head; + @Schema(description = "拣配日期(格式yyyyMMdd)做为物料凭证的过账日期", requiredMode = Schema.RequiredMode.REQUIRED) + private String due_date; + + @Schema(description = "装运地点(格式yyyyMMdd)来源于数据字典", requiredMode = Schema.RequiredMode.REQUIRED) + private String ship_point; + + @Schema(description = "凭证日期(格式yyyyMMdd)", requiredMode = Schema.RequiredMode.REQUIRED) + private String doc_date; + + @Schema(description = "凭证抬头文本(写入到对应会计凭证的抬头文本)", requiredMode = Schema.RequiredMode.REQUIRED) + private String bill_text; @Schema(description = "093 接口请求参数列表对象") private List item; diff --git a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto093/Header093.java b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto093/Header093.java deleted file mode 100644 index 14ed45d3..00000000 --- a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto093/Header093.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.zt.plat.module.erp.api.dto.dto093; - -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; - -import java.io.Serializable; - -@Schema(description = "093 接口请求参数Head对象") -@Data -public class Header093 implements Serializable { - @Schema(description = "拣配日期(格式yyyyMMdd)做为物料凭证的过账日期", requiredMode = Schema.RequiredMode.REQUIRED) - private String due_date; - - @Schema(description = "装运地点(格式yyyyMMdd)来源于数据字典", requiredMode = Schema.RequiredMode.REQUIRED) - private String ship_point; - - @Schema(description = "凭证日期(格式yyyyMMdd)", requiredMode = Schema.RequiredMode.REQUIRED) - private String doc_date; - - @Schema(description = "凭证抬头文本(写入到对应会计凭证的抬头文本)", requiredMode = Schema.RequiredMode.REQUIRED) - private String bill_text; - -} diff --git a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto095/ErpSubmit095ReqDTO.java b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto095/ErpSubmit095ReqDTO.java index 93ddcc00..0b2966ec 100644 --- a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto095/ErpSubmit095ReqDTO.java +++ b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto095/ErpSubmit095ReqDTO.java @@ -1,19 +1,24 @@ package com.zt.plat.module.erp.api.dto.dto095; -import com.zt.plat.module.erp.api.dto.dto079.Header079; -import com.zt.plat.module.erp.api.dto.dto079.ItemList079; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serializable; -import java.time.LocalDate; -import java.util.List; @Schema(description = "RPC 服务 - 提交 ERP 095 接口请求参数DTO对象") @Data public class ErpSubmit095ReqDTO implements Serializable { private static final long serialVersionUID = 1L; - @Schema(description = "095 接口请求参数Head对象") - private Header095 head; + @Schema(description = "交货单号",requiredMode = Schema.RequiredMode.REQUIRED) + private String delivery; + + @Schema(description = "过账日期(格式yyyyMMdd)") + private String pstng_date; + + @Schema(description = "操作标识(P-过账,C-冲销,D-删除)",requiredMode = Schema.RequiredMode.REQUIRED) + private String action; + + @Schema(description = "凭证抬头文本(写入到对应会计凭证的抬头文本,过账时必须)",requiredMode = Schema.RequiredMode.REQUIRED) + private String bill_text; } diff --git a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto095/Header095.java b/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto095/Header095.java deleted file mode 100644 index 5fa27e18..00000000 --- a/zt-module-erp/zt-module-erp-api/src/main/java/com/zt/plat/module/erp/api/dto/dto095/Header095.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.zt.plat.module.erp.api.dto.dto095; - -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; - -import java.io.Serializable; - -@Schema(description = "095 接口请求参数Head对象") -@Data -public class Header095 implements Serializable { - @Schema(description = "交货单号",requiredMode = Schema.RequiredMode.REQUIRED) - private String delivery; - - @Schema(description = "过账日期(格式yyyyMMdd)") - private String pstng_date; - - @Schema(description = "操作标识(P-过账,C-冲销,D-删除)",requiredMode = Schema.RequiredMode.REQUIRED) - private String action; - - @Schema(description = "凭证抬头文本(写入到对应会计凭证的抬头文本,过账时必须)",requiredMode = Schema.RequiredMode.REQUIRED) - private String bill_text; -}