委托加工更新提交erp优化
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.zt.plat.module.erp.controller.admin.erp.vo;
|
||||
|
||||
import com.alibaba.fastjson2.JSONArray;
|
||||
import com.alibaba.fastjson2.JSONObject;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.Valid;
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
@@ -38,7 +39,9 @@ public class ErpOrderSaveReqVO {
|
||||
@Valid
|
||||
private List<Itex> itex; // 行项目扩展信息
|
||||
|
||||
private JSONArray accts; // 科目分配信息(科目分配类别为K或P时使用)
|
||||
@Schema(description = "行项目-科目分配(科目分配类别为K、P和A时使用)")
|
||||
private List<JSONObject> accts;
|
||||
|
||||
@Valid
|
||||
private List<Comp> comps; // 委托加工物料信息(委托加工订单时使用)
|
||||
|
||||
@@ -193,6 +196,9 @@ public class ErpOrderSaveReqVO {
|
||||
// @Schema(description = "行项目科目分配信息")
|
||||
// @Data
|
||||
// public static class Acct {
|
||||
// @Schema(description = "行号", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
// @NotNull(message = "行号不能为空")
|
||||
// private Integer po_item;
|
||||
// @Schema(description = "科目分配序号(从1开始)", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
// @NotNull(message = "科目分配序号不能为空")
|
||||
// private Integer serial_no; // DZEKKN NUMC2
|
||||
|
||||
@@ -38,7 +38,7 @@ public class ErpOrderServiceImpl implements ErpOrderService {
|
||||
req.put("acct", createVo.getAccts());
|
||||
req.put("itex", createVo.getItex());
|
||||
reqDTO.setReq(req);
|
||||
String reqJson = com.alibaba.fastjson2.JSON.toJSONString(reqDTO);
|
||||
// String reqJson = com.alibaba.fastjson2.JSON.toJSONString(reqDTO);
|
||||
return submitToErp(reqDTO);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user