bug修改

pro
anthonywj 2 years ago
parent 4ef46ec1b0
commit be6abd2063

@ -46,7 +46,6 @@ public class DeptController {
InvWarehouseService invWarehouseService; InvWarehouseService invWarehouseService;
@AuthRuleAnnotation("") @AuthRuleAnnotation("")
@GetMapping("spms/inv/warehouse/filter") @GetMapping("spms/inv/warehouse/filter")
public BaseResponse filterInvWarehouse(FilterInvWarehouseRequest filterInvWarehouseRequest) { public BaseResponse filterInvWarehouse(FilterInvWarehouseRequest filterInvWarehouseRequest) {
@ -260,6 +259,7 @@ public class DeptController {
@Resource @Resource
DeptUserService deptUserService; DeptUserService deptUserService;
@AuthRuleAnnotation("") @AuthRuleAnnotation("")
@PostMapping("/spms/inv/warehouse/delete") @PostMapping("/spms/inv/warehouse/delete")
public BaseResponse delete(@RequestBody DeleteRequest deleteRequest) { public BaseResponse delete(@RequestBody DeleteRequest deleteRequest) {
@ -361,5 +361,4 @@ public class DeptController {
} }
} }

@ -160,19 +160,11 @@ public class BasicCorpController {
basicUnitMaintainFilterRequest.setOutType(ConstantStatus.CORP_SICK_SICK); basicUnitMaintainFilterRequest.setOutType(ConstantStatus.CORP_SICK_SICK);
List<BasicCorpEntity> basicUnitMaintainEntities; List<BasicCorpEntity> basicUnitMaintainEntities;
basicUnitMaintainEntities = basicUnitMaintainService.filterList(basicUnitMaintainFilterRequest); basicUnitMaintainEntities = basicUnitMaintainService.filterList(basicUnitMaintainFilterRequest);
PageInfo<BasicCorpEntity> pageInfo;
List<BasicUnitMaintainResponse> basicUnitMaintainResponses = basicUnitMaintainEntities.stream().map(item -> pageInfo = new PageInfo<>(basicUnitMaintainEntities);
{ PageSimpleResponse<BasicCorpEntity> pageSimpleResponse = new PageSimpleResponse<>();
BasicUnitMaintainResponse basicUnitMaintainResponse = new BasicUnitMaintainResponse();
BeanUtils.copyProperties(item, basicUnitMaintainResponse);
basicUnitMaintainResponse.setUnitId(item.getErpId());
return basicUnitMaintainResponse;
}).collect(Collectors.toList());
PageInfo<BasicUnitMaintainResponse> pageInfo;
pageInfo = new PageInfo<>(basicUnitMaintainResponses);
PageSimpleResponse<BasicUnitMaintainResponse> pageSimpleResponse = new PageSimpleResponse<>();
pageSimpleResponse.setTotal(pageInfo.getTotal()); pageSimpleResponse.setTotal(pageInfo.getTotal());
pageSimpleResponse.setList(basicUnitMaintainResponses); pageSimpleResponse.setList(basicUnitMaintainEntities);
return ResultVOUtils.success(pageSimpleResponse); return ResultVOUtils.success(pageSimpleResponse);
} }

@ -801,7 +801,6 @@ public class IoCheckInoutService {
orderEntity.setUpdateTime(new Date()); orderEntity.setUpdateTime(new Date());
orderEntity.setAuditTime(new Date()); orderEntity.setAuditTime(new Date());
orderService.update(orderEntity); orderService.update(orderEntity);
List<IoCodeEntity> codeEntities = codeService.findByOrderId(orderEntity.getBillNo());
genInv(orderEntity, bussinessTypeEntity); genInv(orderEntity, bussinessTypeEntity);
} }
} }
@ -935,9 +934,12 @@ public class IoCheckInoutService {
@Resource @Resource
InvWarehouseService invWarehouseService; InvWarehouseService invWarehouseService;
public void genBackOrder(IoOrderEntity orderEntity, List<IoCodeEntity> backCodeList) { public void genBackOrder(IoOrderEntity orderEntity, List<IoCodeEntity> allCodeList) {
if (CollUtil.isEmpty(backCodeList)) if (CollUtil.isEmpty(allCodeList))
return; return;
Map<String, List<IoCodeEntity>> map = allCodeList.stream().collect(Collectors.groupingBy(t -> t.getSupId()));
for (Map.Entry<String, List<IoCodeEntity>> entry : map.entrySet()) {
List<IoCodeEntity> backCodeList = entry.getValue();
BasicBussinessTypeEntity basicBussinessTypeEntity = basicBussinessTypeService.findByAction(orderEntity.getAction()); BasicBussinessTypeEntity basicBussinessTypeEntity = basicBussinessTypeService.findByAction(orderEntity.getAction());
if (StrUtil.isNotEmpty(basicBussinessTypeEntity.getPreInBackAction())) { if (StrUtil.isNotEmpty(basicBussinessTypeEntity.getPreInBackAction())) {
IoOrderEntity outOrder = new IoOrderEntity(); IoOrderEntity outOrder = new IoOrderEntity();
@ -986,6 +988,8 @@ public class IoCheckInoutService {
} }
}
} }

@ -110,6 +110,7 @@ public class InvCountOrderDetailServiceImpl implements InvCountOrderDetailServic
InvCountCodesEntity codesEntity = codesMap.get(code); InvCountCodesEntity codesEntity = codesMap.get(code);
if (null == codesEntity) { if (null == codesEntity) {
//构造条码信息 //构造条码信息
codesEntity = new InvCountCodesEntity();
codesEntity.setCode(code); codesEntity.setCode(code);
codesEntity.setOrderIdFk(orderId); codesEntity.setOrderIdFk(orderId);
codesEntity.setCount(1); codesEntity.setCount(1);

@ -24,9 +24,6 @@
<if test="id != '' and id != null"> <if test="id != '' and id != null">
AND id = #{id} AND id = #{id}
</if> </if>
<if test="unitId != '' and unitId != null">
AND unitId = #{unitId}
</if>
<if test="erpId != '' and erpId != null"> <if test="erpId != '' and erpId != null">
AND erpId = #{erpId} AND erpId = #{erpId}
</if> </if>

Loading…
Cancel
Save