添加功能
This commit is contained in:
parent
a975aa9cda
commit
a8c911dcad
|
|
@ -18,10 +18,7 @@ import com.nflg.wms.admin.util.ThymeleafUtil;
|
||||||
import com.nflg.wms.common.constant.Constant;
|
import com.nflg.wms.common.constant.Constant;
|
||||||
import com.nflg.wms.common.pojo.ApiResult;
|
import com.nflg.wms.common.pojo.ApiResult;
|
||||||
import com.nflg.wms.common.pojo.PageData;
|
import com.nflg.wms.common.pojo.PageData;
|
||||||
import com.nflg.wms.common.pojo.dto.DeliverNormalOrderItemDTO;
|
import com.nflg.wms.common.pojo.dto.*;
|
||||||
import com.nflg.wms.common.pojo.dto.InventoryDTO;
|
|
||||||
import com.nflg.wms.common.pojo.dto.MaterialQRCodeContentDTO;
|
|
||||||
import com.nflg.wms.common.pojo.dto.ZWM00MB007DTO;
|
|
||||||
import com.nflg.wms.common.pojo.qo.*;
|
import com.nflg.wms.common.pojo.qo.*;
|
||||||
import com.nflg.wms.common.pojo.vo.InProduceOrderMaterialVO;
|
import com.nflg.wms.common.pojo.vo.InProduceOrderMaterialVO;
|
||||||
import com.nflg.wms.common.pojo.vo.WmsInProduceOrderItemVO;
|
import com.nflg.wms.common.pojo.vo.WmsInProduceOrderItemVO;
|
||||||
|
|
@ -399,13 +396,18 @@ public class InProduceOrderController extends BaseController {
|
||||||
VUtil.trueThrowBusinessError(CollectionUtil.isNotEmpty(materialNos))
|
VUtil.trueThrowBusinessError(CollectionUtil.isNotEmpty(materialNos))
|
||||||
.throwMessage("以下物料的扫码数量与收货数量不一致:"+StrUtil.join(",", materialNos));
|
.throwMessage("以下物料的扫码数量与收货数量不一致:"+StrUtil.join(",", materialNos));
|
||||||
//同步入库信息到SAP
|
//同步入库信息到SAP
|
||||||
sapService.zwm00_mb107(order.getOrderNo(), UserUtil.getUserName(),list.stream().map(it-> new Zwm00Mb107QO()
|
Zwm00Mb107DTO dto = sapService.zwm00_mb107(order.getOrderNo(), UserUtil.getUserName(), list.stream().map(it -> new Zwm00Mb107QO()
|
||||||
.setPWERK(it.getFactoryNo())
|
.setPWERK(it.getFactoryNo())
|
||||||
.setPSMNG(it.getNum())
|
.setPSMNG(it.getNum())
|
||||||
.setAMEIN(it.getUnit())
|
.setAMEIN(it.getUnit())
|
||||||
.setLGORT(it.getWarehouseNo())
|
.setLGORT(it.getWarehouseNo())
|
||||||
.setCHARG(it.getBatchNo())).toList(),null
|
.setCHARG(it.getBatchNo())).toList(), null
|
||||||
);
|
);
|
||||||
|
produceOrderService.lambdaUpdate()
|
||||||
|
.set(WmsInProduceOrder::getMjahr, dto.getE_MJAHR())
|
||||||
|
.set(WmsInProduceOrder::getMblnr, dto.getE_MBLNR())
|
||||||
|
.eq(WmsInProduceOrder::getId, order.getId())
|
||||||
|
.update();
|
||||||
|
|
||||||
order.setState((short)1);
|
order.setState((short)1);
|
||||||
order.setUpdateBy(UserUtil.getUserName());
|
order.setUpdateBy(UserUtil.getUserName());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue