Browse Source

2025-10-29

接口参数优化
master
fengyuan_yang 8 months ago
parent
commit
b1e1dcc44f
  1. 5
      src/main/java/com/gaotao/modules/oa/dto/SalesOrderItemDto.java
  2. 2
      src/main/java/com/gaotao/modules/oa/service/impl/SalesOrderServiceImpl.java
  3. 2
      src/main/java/com/gaotao/modules/schedule/controller/SchedulingController.java
  4. 6
      src/main/java/com/gaotao/modules/sop/dto/SopFileRequestDto.java
  5. 5
      src/main/java/com/gaotao/modules/sop/entity/FileManagementEntity.java
  6. 2
      src/main/java/com/gaotao/modules/sop/service/impl/SopFileServiceImpl.java

5
src/main/java/com/gaotao/modules/oa/dto/SalesOrderItemDto.java

@ -112,5 +112,10 @@ public class SalesOrderItemDto {
* 订单备注说明-4
*/
private String orderRef4;
/**
* 标准装箱数量
*/
private Double stdPackingQty;
}

2
src/main/java/com/gaotao/modules/oa/service/impl/SalesOrderServiceImpl.java

@ -128,6 +128,7 @@ public class SalesOrderServiceImpl implements SalesOrderService {
String orderref2 = item.getOrderRef2() != null ? item.getOrderRef2() : "";
String orderref3 = item.getOrderRef3() != null ? item.getOrderRef3() : "";
String interfaceName = "销售订单接口";
String stdPackingQty = item.getStdPackingQty() == null ? "" : String.valueOf(item.getStdPackingQty()); // 标准装箱数量
List<Object> params = new ArrayList<>();
params.add(site);
@ -151,6 +152,7 @@ public class SalesOrderServiceImpl implements SalesOrderService {
params.add(orderref2);
params.add(orderref3);
params.add(interfaceName);
params.add(stdPackingQty);
// 执行存储过程
List<Map<String, Object>> resultList = procedureDao.getProcedureData("UspInsertOutboundNotification", params);

2
src/main/java/com/gaotao/modules/schedule/controller/SchedulingController.java

@ -602,7 +602,6 @@ public class SchedulingController extends AbstractController {
/**
* @author: sxm
* @description: 拓展排产批量排产
* @param [inData]
* @return: com.gaotao.common.utils.R
* @date: 2022/11/23 14:13
*/
@ -618,7 +617,6 @@ public class SchedulingController extends AbstractController {
/**
* @author: sxm
* @description: 移动派工单排产位置
* @param [inData]
* @return: com.gaotao.common.utils.R
* @date: 2022/12/2 16:38
*/

6
src/main/java/com/gaotao/modules/sop/dto/SopFileRequestDto.java

@ -97,4 +97,10 @@ public class SopFileRequestDto {
*/
@NotBlank(message = "文件名称不能为空")
private String fileName;
/**
* 公共文件标识
*/
@NotBlank(message = "公共文件标识不能为空")
private String publicFlag;
}

5
src/main/java/com/gaotao/modules/sop/entity/FileManagementEntity.java

@ -39,5 +39,10 @@ public class FileManagementEntity {
private String checksum;
@TableField(exist = false)
private String updateFlag; // 'Y' or 'N'
/**
* 公共文件标识
*/
@TableField(exist = false)
private String publicFlag; // 'Y' or 'N'
}

2
src/main/java/com/gaotao/modules/sop/service/impl/SopFileServiceImpl.java

@ -113,6 +113,7 @@ public class SopFileServiceImpl implements SopFileService {
entity.setFileName(request.getFileName());
entity.setFileSuffix("pdf"); // NOT NULL默认值
entity.setUpdateFlag(request.getUpdateFlag());
entity.setPublicFlag(request.getPublicFlag());
log.info("创建新文件记录");
// }
@ -228,6 +229,7 @@ public class SopFileServiceImpl implements SopFileService {
params.add(item.getUpdateFlag()); // @updateFlag
params.add(item.getUrlAddRess()); // @urlAddress - 使用文件路径
params.add(item.getFileSuffix()); // @fileSuffix - 使用文件后缀
params.add(item.getPublicFlag()); // @publicFlag - 公共文件标识
log.debug("调用存储过程UspInsertSOP参数 {}", params);

Loading…
Cancel
Save