业务单据显示实际数量问题

busUser
anthonywj 2 years ago
parent 98beb54b33
commit 5ec3f27b2d

@ -40,6 +40,7 @@ import com.glxp.api.admin.service.info.SystemParamConfigService;
import com.glxp.api.admin.service.inout.CodesService; import com.glxp.api.admin.service.inout.CodesService;
import com.glxp.api.admin.service.purchase.SupProductService; import com.glxp.api.admin.service.purchase.SupProductService;
import com.glxp.api.admin.util.FilterUdiUtils; import com.glxp.api.admin.util.FilterUdiUtils;
import com.glxp.api.admin.util.UdiInfoUtils;
import com.glxp.api.common.enums.ResultEnum; import com.glxp.api.common.enums.ResultEnum;
import com.glxp.api.common.res.BaseResponse; import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils; import com.glxp.api.common.util.ResultVOUtils;
@ -110,6 +111,9 @@ public class StockOrderDetailController {
return ResultVOUtils.success(pageSimpleResponse); return ResultVOUtils.success(pageSimpleResponse);
} }
@Resource
UdiInfoUtils udiInfoUtils;
public List<StockOrderDetailEntity> transferSerList(List<StockOrderDetailEntity> stockOrderDetailEntities, String orderId) { public List<StockOrderDetailEntity> transferSerList(List<StockOrderDetailEntity> stockOrderDetailEntities, String orderId) {
List<StockOrderDetailEntity> resultList = new ArrayList<>(); List<StockOrderDetailEntity> resultList = new ArrayList<>();
List<WarehouseEntity> codeList = codesService.findByReceiptId(orderId); List<WarehouseEntity> codeList = codesService.findByReceiptId(orderId);
@ -127,7 +131,8 @@ public class StockOrderDetailController {
item.setCodeId(codeDetaiEntity.getId().intValue()); item.setCodeId(codeDetaiEntity.getId().intValue());
item.setSerialNo(codeDetaiEntity.getSerialNo()); item.setSerialNo(codeDetaiEntity.getSerialNo());
item.setCount(codeDetaiEntity.getCount()); item.setCount(codeDetaiEntity.getCount());
item.setReCount(codeDetaiEntity.getCount()); // item.setReCount(udiInfoUtils.getActCount(codeDetaiEntity));
item.setReCount(codeDetaiEntity.getCount().intValue() * udiInfoUtils.getActCount(codeDetaiEntity));
resultList.add(item); resultList.add(item);
} }

@ -54,7 +54,7 @@ CALL Pro_Temp_ColumnWork('io_order_detail', 'realCount', 'int', 1);
CALL Pro_Temp_ColumnWork('auth_user', 'lastUpdatePwdTime', 'datetime ', 1); CALL Pro_Temp_ColumnWork('auth_user', 'lastUpdatePwdTime', 'datetime ', 1);
INSERT ignore INTO `system_param_config`(`id`, `parentId`, `paramName`, `paramKey`, `paramValue`, `paramStatus`, INSERT ignore INTO `sys_param_config`(`id`, `parentId`, `paramName`, `paramKey`, `paramValue`, `paramStatus`,
`paramType`, `paramExplain`) `paramType`, `paramExplain`)
VALUES (20019, 0, '集采单据是否拆单', 'gpropBuySplit', '1', 1, 0, '1:是0'); VALUES (20019, 0, '集采单据是否拆单', 'gpropBuySplit', '1', 1, 0, '1:是0');

Loading…
Cancel
Save