wms成品部分代码修改11

master
mengjiao 10 months ago
parent e96300722b
commit 3cfb4291ab

@ -235,6 +235,26 @@ public class WmsToWCSmissionController {
public AjaxResult WmsProductPutByWorkOrderConfirm(@RequestBody WmsProductPut wmsProductPut) { public AjaxResult WmsProductPutByWorkOrderConfirm(@RequestBody WmsProductPut wmsProductPut) {
return AjaxResult.success(wmsProductPutService.WmsProductPutByWorkOrderConfirm(wmsProductPut)); return AjaxResult.success(wmsProductPutService.WmsProductPutByWorkOrderConfirm(wmsProductPut));
} }
/**
*
*
*/
@PostMapping("/addSnCorrelationBarcode")
public AjaxResult addSnCorrelationBarcode(@RequestBody WmsProductPutTrayCode wmsProductPutTrayCode) {
return AjaxResult.success(wmsProductPutService.addSnCorrelationBarcode(wmsProductPutTrayCode));
}
/**
*
*
*/
@PostMapping("/selectSnCorrelationBarcode")
public AjaxResult selectSnCorrelationBarcode(@RequestBody WmsProductPutTrayCode wmsProductPutTrayCode) {
return AjaxResult.success(wmsProductPutService.selectSnCorrelationBarcode(wmsProductPutTrayCode));
}
/** /**
* *
*/ */

@ -43,6 +43,16 @@ public class WmsProductPutTrayCode extends BaseEntity {
*/ */
@Excel(name = "关联状态") @Excel(name = "关联状态")
private String relatStatus; private String relatStatus;
@Excel(name = "工厂")
private String siteCode;
public String getSiteCode() {
return siteCode;
}
public void setSiteCode(String siteCode) {
this.siteCode = siteCode;
}
/** /**
* 1 * 1

@ -56,6 +56,9 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService {
private WmsOdsEmStorageNewsSnMapper wmsOdsEmStorageNewsSnMapper; private WmsOdsEmStorageNewsSnMapper wmsOdsEmStorageNewsSnMapper;
@Autowired @Autowired
private WmsOdsEmStorageNewsMapper wmsOdsEmStorageNewsMapper; private WmsOdsEmStorageNewsMapper wmsOdsEmStorageNewsMapper;
@Autowired
private WmsProductPutTrayCodeMapper wmsProductPutTrayCodeMapper;
/** /**
* *
* *
@ -639,4 +642,23 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService {
return result; return result;
} }
@Override
public List<WmsProductPutTrayCode> selectSnCorrelationBarcode(WmsProductPutTrayCode wmsProductPutTrayCode) {
DynamicDataSourceContextHolder.push("ds_" + wmsProductPutTrayCode.getSiteCode());
wmsProductPutTrayCode.setRelatStatus("1");
List<WmsProductPutTrayCode> wmsProductPutTrayCodeList= wmsProductPutTrayCodeMapper.selectWmsProductPutTrayCodeList(wmsProductPutTrayCode);
return wmsProductPutTrayCodeList;
}
@Override
public String addSnCorrelationBarcode(WmsProductPutTrayCode wmsProductPutTrayCode) {
String result="关联成功";
DynamicDataSourceContextHolder.push("ds_" + wmsProductPutTrayCode.getSiteCode());
wmsProductPutTrayCode.setRelatStatus("1");
wmsProductPutTrayCode.setStorageId(IdUtils.fastSimpleUUID());
wmsProductPutTrayCode.setNumber(1);
wmsProductPutTrayCodeMapper.insertWmsProductPutTrayCode(wmsProductPutTrayCode);
return result;
}
} }

Loading…
Cancel
Save