feat(component): 添加零部件打包管理功能
- 新增 ComponentPackingController 控制器,提供零部件打包相关接口 - 实现出库单列表查询、装箱单详情查看、订单信息获取等功能 - 添加打包信息的新增、修改、删除操作支持 - 集成 SAP 服务获取零部件订单信息 - 实现 PDF 导出功能,支持装箱单打印 - 添加 PDA 端任务接口,支持移动端操作 - 增加业务验证逻辑,防止重复创建和误删已完成单据
This commit is contained in:
parent
29b9cad2d0
commit
9e0ff6cfd4
|
|
@ -60,8 +60,7 @@ public class ComponentPackingController {
|
||||||
*/
|
*/
|
||||||
@PostMapping("search")
|
@PostMapping("search")
|
||||||
public ApiResult<PageData<ComponentPackingVO>> search(@Valid @RequestBody ComponentPackingQO request) {
|
public ApiResult<PageData<ComponentPackingVO>> search(@Valid @RequestBody ComponentPackingQO request) {
|
||||||
PageData<ComponentPackingVO> pageData = PageUtil.convert(wmscomponentPackingService.search(request), d -> Convert.convert(ComponentPackingVO.class, d));
|
return ApiResult.success(wmscomponentPackingService.search(request));
|
||||||
return ApiResult.success(pageData);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
package com.nflg.wms.common.pojo.qo;
|
package com.nflg.wms.common.pojo.qo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.experimental.Accessors;
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
|
@ -19,6 +20,7 @@ public class ComponentPackingQO extends SearchBaseQO {
|
||||||
/**
|
/**
|
||||||
* 办事处代理商
|
* 办事处代理商
|
||||||
*/
|
*/
|
||||||
|
@JsonProperty("pName")
|
||||||
private String pName;
|
private String pName;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue