OMS-GW-物料信息

This commit is contained in:
zhaoqing
2026-05-08 17:06:48 +08:00
parent 18f6d2eb6c
commit f3e7317132
10 changed files with 219 additions and 0 deletions
@@ -95,4 +95,8 @@ public interface WmsServiceFeign {
@ApiOperation("oms下发单明细保存")
@PostMapping(value = "/stockInOrderApi/omsInOrderAddDetail")
public void omsInOrderAddDetail(@RequestBody List<InMaterialDetail> inMaterialDetails);
@ApiOperation("oms查询物料列表")
@GetMapping("/materialBaseInfoApi/list")
public AjaxResult getMaterialBaseInfoList(MaterialInfoDTO materialInfoDTO);
}
@@ -0,0 +1,43 @@
package com.mhd.system.api.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel(description = "物料信息查询DTO")
public class MaterialInfoDTO {
@ApiModelProperty("物料名称")
private String materialName;
@ApiModelProperty("组织ID")
private Long organizationId;
@ApiModelProperty("创建时间起")
private String createTimeStart;
@ApiModelProperty("创建时间止")
private String createTimeEnd;
@ApiModelProperty("更新时间起")
private String updateTimeStart;
@ApiModelProperty("更新时间止")
private String updateTimeEnd;
@ApiModelProperty("推送状态")
private Integer pushStatus;
@ApiModelProperty("推送时间起")
private String pushTimeStart;
@ApiModelProperty("推送时间止")
private String pushTimeEnd;
}
@@ -69,6 +69,11 @@ public class RemoteWmsFallbackFactory implements FallbackFactory<WmsServiceFeign
@Override
public void omsInOrderAddDetail(List<InMaterialDetail> inMaterialDetails) {
}
@Override
public AjaxResult getMaterialBaseInfoList(MaterialInfoDTO materialInfoDTO) {
return AjaxResult.error(cause.getMessage());
}
};
}
}