|
|
|
@ -2079,8 +2079,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService { |
|
|
|
if ("2".equals(spStatus)) { |
|
|
|
map.put("approverPass", 1); |
|
|
|
map.put("state", "已入库"); |
|
|
|
} |
|
|
|
else { |
|
|
|
} else { |
|
|
|
// 如果驳回
|
|
|
|
map.put("state", "驳回"); |
|
|
|
map.put("approverPass", 2); |
|
|
|
@ -2136,8 +2135,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService { |
|
|
|
Place placeById = placeMapper.findPlaceById(recordP.getPlaceId()); |
|
|
|
// 修改当前库存容量
|
|
|
|
updateInventoryInfoForApproval(paramForUpdateInventory, recordP.getQuantity(), materialById, placeById); |
|
|
|
} |
|
|
|
else { |
|
|
|
} else { |
|
|
|
// 如果是拆单单位
|
|
|
|
|
|
|
|
// 查询拆单记录
|
|
|
|
@ -2194,11 +2192,16 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService { |
|
|
|
} else { |
|
|
|
depositoryRecordMapper.deleteApplicationInRecordById(ObjectFormatUtil.toInteger(sid.trim())); |
|
|
|
String mainGidId = (String) redisTemplate.opsForHash().get(spNo, "mainGidId"); |
|
|
|
String replace = mainGidId.replace("[", "").replace("]", ""); |
|
|
|
map.put("id",replace); |
|
|
|
String[] replace = mainGidId.replace("[", "").replace("]", "").split(","); |
|
|
|
for (String rid : replace |
|
|
|
) { |
|
|
|
if (!"".equals(rid)) { |
|
|
|
map.put("id", rid.trim()); |
|
|
|
depositoryRecordMapper.updateApplicationInRecord(map); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
redisTemplate.delete(spNo); |
|
|
|
} |
|
|
|
|
|
|
|
@ -2636,8 +2639,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService { |
|
|
|
paramForUpdateInventory.put("producedDate", recordP.getMproducedDate()); |
|
|
|
Place placeById = placeMapper.findPlaceById(recordP.getPlaceId()); |
|
|
|
updateInventoryInfoForApproval(paramForUpdateInventory, recordP.getQuantity(), materialById, placeById); |
|
|
|
} |
|
|
|
else { |
|
|
|
} else { |
|
|
|
// 如果是拆单单位
|
|
|
|
|
|
|
|
// 查询拆单记录
|
|
|
|
@ -2687,8 +2689,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
else{ |
|
|
|
} else { |
|
|
|
map.put("state", "驳回"); |
|
|
|
} |
|
|
|
return depositoryRecordMapper.updateApplicationInRecord(map); |
|
|
|
|