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

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.purchase.SupProductService;
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.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils;
@ -110,6 +111,9 @@ public class StockOrderDetailController {
return ResultVOUtils.success(pageSimpleResponse);
}
@Resource
UdiInfoUtils udiInfoUtils;
public List<StockOrderDetailEntity> transferSerList(List<StockOrderDetailEntity> stockOrderDetailEntities, String orderId) {
List<StockOrderDetailEntity> resultList = new ArrayList<>();
List<WarehouseEntity> codeList = codesService.findByReceiptId(orderId);
@ -127,7 +131,8 @@ public class StockOrderDetailController {
item.setCodeId(codeDetaiEntity.getId().intValue());
item.setSerialNo(codeDetaiEntity.getSerialNo());
item.setCount(codeDetaiEntity.getCount());
item.setReCount(codeDetaiEntity.getCount());
// item.setReCount(udiInfoUtils.getActCount(codeDetaiEntity));
item.setReCount(codeDetaiEntity.getCount().intValue() * udiInfoUtils.getActCount(codeDetaiEntity));
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);
INSERT ignore INTO `system_param_config`(`id`, `parentId`, `paramName`, `paramKey`, `paramValue`, `paramStatus`,
`paramType`, `paramExplain`)
VALUES (20019, 0, '集采单据是否拆单', 'gpropBuySplit', '1', 1, 0, '1:是0');
INSERT ignore INTO `sys_param_config`(`id`, `parentId`, `paramName`, `paramKey`, `paramValue`, `paramStatus`,
`paramType`, `paramExplain`)
VALUES (20019, 0, '集采单据是否拆单', 'gpropBuySplit', '1', 1, 0, '1:是0');

Loading…
Cancel
Save