Browse Source

发料修改

master
陈薪名 2 years ago
parent
commit
3df29f8f5b
  1. 6
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/issueJob/IssueJobMainServiceImpl.java
  2. 1
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/issueRequest/IssueRequestMainServiceImpl.java

6
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/issueJob/IssueJobMainServiceImpl.java

@ -42,6 +42,7 @@ import com.win.module.wms.service.expectin.ExpectinService;
import com.win.module.wms.service.expectout.ExpectoutService;
import com.win.module.wms.service.jobsetting.JobsettingService;
import com.win.module.wms.service.location.LocationService;
import com.win.module.wms.service.supplieritem.SupplieritemService;
import com.win.module.wms.service.transaction.TransactionService;
import com.win.module.wms.util.JobUtils;
import org.springframework.beans.BeanUtils;
@ -74,6 +75,8 @@ import static com.win.module.wms.enums.ErrorCodeConstants.*;
@Validated
public class IssueJobMainServiceImpl implements IssueJobMainService {
@Resource
private SupplieritemService supplieritemService;
@Resource
private LocationService locationService;
@Resource
@ -447,6 +450,9 @@ public class IssueJobMainServiceImpl implements IssueJobMainService {
onlinesettlementRecordDetailDO.setAreaCode(item.getToAreaCode());
onlinesettlementRecordDetailDO.setMasterId(onlinesettlementRecordMainDO.getId());
onlinesettlementRecordDetailDO.setNumber(number);
onlinesettlementRecordDetailDO.setSupplierCode(item.getSupplierCode());
// 查询 供应商物品 赋值 供应商物品代码
onlinesettlementRecordDetailDO.setSupplierItemCode(supplieritemService.selectSupplierItemExist(item.getSupplierCode(),item.getItemCode()).getSupplierItemCode());
onlinesettlementRecordDetailDO.setId(null);
onlinesettlementRecordDetailDO.setCreator(null);
onlinesettlementRecordDetailDO.setCreateTime(null);

1
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/issueRequest/IssueRequestMainServiceImpl.java

@ -607,6 +607,7 @@ public class IssueRequestMainServiceImpl implements IssueRequestMainService {
private void generateJob (IssueRequestMainDO mainDO, List<IssueRequestDetailDO> detailDO) {
//跳过任务直接生成记录
if("TRUE".equals(mainDO.getDirectCreateRecord())) {
// TODO: 发料申请 跳过任务直接生成记录 未做!!
// PurchasereceiptRecordMainCreateReqVO purchasereceiptRecordMainCreateReqVO = new PurchasereceiptRecordMainCreateReqVO();
// BeanUtils.copyProperties(mainDO, purchasereceiptRecordMainCreateReqVO);
// purchasereceiptRecordMainCreateReqVO.setRequestNumber(mainDO.getNumber());

Loading…
Cancel
Save