去掉仓库关联单据验证问题

zhairh
zhengmingliang 3 years ago
parent eaefacf827
commit e2320881b2

@ -1313,29 +1313,29 @@ public class WareHouseController {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL);
List<BussinessTypResponse> bussinessTypResponses = JSONUtil.toList(bussinessTypeJson, BussinessTypResponse.class); List<BussinessTypResponse> bussinessTypResponses = JSONUtil.toList(bussinessTypeJson, BussinessTypResponse.class);
FilterInvBusUserRequest filterInvBusUserRequest = new FilterInvBusUserRequest(); // FilterInvBusUserRequest filterInvBusUserRequest = new FilterInvBusUserRequest();
filterInvBusUserRequest.setSubInvCode(code); // filterInvBusUserRequest.setSubInvCode(code);
List<InvBusUserResponse> invBusUserEntities = invBusUserService.filterJoinInvBusUser(filterInvBusUserRequest); // List<InvBusUserResponse> invBusUserEntities = invBusUserService.filterJoinInvBusUser(filterInvBusUserRequest);
Map<String, InvBusUserResponse> filteBusTypes = new HashMap<>(); // Map<String, InvBusUserResponse> filteBusTypes = new HashMap<>();
for (InvBusUserResponse invBusUserEntity : invBusUserEntities) { // for (InvBusUserResponse invBusUserEntity : invBusUserEntities) {
boolean isExit = false; // boolean isExit = false;
for (BussinessTypResponse bussinessTypResponse : bussinessTypResponses) { // for (BussinessTypResponse bussinessTypResponse : bussinessTypResponses) {
if (bussinessTypResponse.getAction().equals(invBusUserEntity.getScAction())) { // if (bussinessTypResponse.getAction().equals(invBusUserEntity.getScAction())) {
isExit = true; // isExit = true;
continue; // continue;
} // }
} // }
if (!isExit) { // if (!isExit) {
filteBusTypes.put(invBusUserEntity.getScAction(), invBusUserEntity); // filteBusTypes.put(invBusUserEntity.getScAction(), invBusUserEntity);
} // }
} // }
if (filteBusTypes.size() > 0) { // if (filteBusTypes.size() > 0) {
String data = ""; // String data = "";
for (InvBusUserResponse invBusUserResponse : filteBusTypes.values()) { // for (InvBusUserResponse invBusUserResponse : filteBusTypes.values()) {
data = data + invBusUserResponse.getBillTypeName() + ","; // data = data + invBusUserResponse.getBillTypeName() + ",";
} // }
return ResultVOUtils.error(500, "单据类型:" + data + "已被用户关联,请先移除后修改!"); // return ResultVOUtils.error(500, "单据类型:" + data + "已被用户关联,请先移除后修改!");
} // }
warehouseBussinessTypeService.saveWarehouseBussinessType(code, JSONUtil.toList(bussinessTypeJson, BussinessTypResponse.class)); warehouseBussinessTypeService.saveWarehouseBussinessType(code, JSONUtil.toList(bussinessTypeJson, BussinessTypResponse.class));
InvSubWarehouseEntity invSubWarehouseEntity = InvSubWarehouseEntity invSubWarehouseEntity =

Loading…
Cancel
Save