1
1 天以前 e00c1eed309f0fa6e160ac405f08aec375dec31e
rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java
@@ -14,6 +14,7 @@
import com.vincent.rsf.server.api.controller.erp.params.dto.CheckDiffDto;
import com.vincent.rsf.server.api.controller.erp.params.dto.TransferInfoDto;
import com.vincent.rsf.server.api.controller.erp.params.dto.WkOrderDto;
import com.vincent.rsf.server.api.utils.TimeConverterUtils;
import com.vincent.rsf.server.common.domain.BaseParam;
import com.vincent.rsf.server.common.domain.PageParam;
import com.vincent.rsf.server.manager.controller.dto.LocStockDto;
@@ -448,13 +449,14 @@
                        .setWkType(one.getValue())
                        .setAnfme(syncOrder.getAnfme())
                        .setPoCode(syncOrder.getOrderNo())
                        .setWorkQty(0.0)
                        .setQty(0.0)
                        .setWorkQty(0.0)//执行数量
                        .setQty(0.0)//完成数量
                        .setPoId(syncOrder.getOrderInternalCode())
                        .setCode(ruleCode)
                        .setArrTime(syncOrder.getArrTime())
                        .setId(null)
                        .setCreateTime(new Date())
                        .setCreateTime(new TimeConverterUtils().timestampToDate(syncOrder.getCreateTime()))
                        .setBusinessTime(new TimeConverterUtils().timestampToDate(syncOrder.getBusinessTime()))
                        .setUpdateTime(new Date())
                        .setCreateBy(loginUserId)
                        .setUpdateBy(loginUserId);
@@ -488,6 +490,20 @@
                    map.put("model", orderItem.getModel());
                    map.put("stockUnit", orderItem.getUnit());
                    map.put("purUnit", orderItem.getUnit());
                    map.put("baseUnit", orderItem.getBaseUnitId());
                    map.put("useOrgId", orderItem.getUseOrgId());
                    map.put("useOrgName", orderItem.getUseOrgName());
                    map.put("erpClsId", orderItem.getErpClsId());
                    map.put("priceUnitId", orderItem.getPriceUnitId());
                    map.put("inStockType", orderItem.getInStockType());
                    map.put("ownerTypeId", orderItem.getOwnerTypeId());
                    map.put("ownerId", orderItem.getOwnerId());
                    map.put("ownerName", orderItem.getOwnerName());
                    map.put("keeperTypeId", orderItem.getKeeperTypeId());
                    map.put("keeperId", orderItem.getKeeperId());
                    map.put("keeperName", orderItem.getKeeperName());
                    map.put("targetWarehouseId", orderItem.getTargetWarehouseId());
                    map.put("sourceWarehouseId", orderItem.getSourceWarehouseId());
                    if (!asnOrderItemService.fieldsSave(map, loginUserId)) {
                        throw new CoolException("明细保存失败!!");