erp修改

This commit is contained in:
qianshijiang
2026-02-04 17:51:21 +08:00
parent 4a091f54c3
commit 3b33b9b65b
4 changed files with 22 additions and 53 deletions

View File

@@ -11,8 +11,17 @@ import java.util.List;
public class ErpSubmit093ReqDTO implements Serializable { public class ErpSubmit093ReqDTO implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Schema(description = "093 接口请求参数Head对象") @Schema(description = "拣配日期(格式yyyyMMdd)做为物料凭证的过账日期", requiredMode = Schema.RequiredMode.REQUIRED)
private Header093 head; 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 接口请求参数列表对象") @Schema(description = "093 接口请求参数列表对象")
private List<ItemList093> item; private List<ItemList093> item;

View File

@@ -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;
}

View File

@@ -1,19 +1,24 @@
package com.zt.plat.module.erp.api.dto.dto095; 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 io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDate;
import java.util.List;
@Schema(description = "RPC 服务 - 提交 ERP 095 接口请求参数DTO对象") @Schema(description = "RPC 服务 - 提交 ERP 095 接口请求参数DTO对象")
@Data @Data
public class ErpSubmit095ReqDTO implements Serializable { public class ErpSubmit095ReqDTO implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Schema(description = "095 接口请求参数Head对象") @Schema(description = "交货单号",requiredMode = Schema.RequiredMode.REQUIRED)
private Header095 head; 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;
} }

View File

@@ -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;
}