试运行问题修改

This commit is contained in:
csyue 2024-06-05 17:48:30 +08:00
parent 2a0556f200
commit 8c3665d599
3 changed files with 22 additions and 25 deletions

View File

@ -584,7 +584,7 @@
AND (bai.agreement_code like concat('%', #{record.keyWord}, '%') or tt.code like concat('%', #{record.keyWord}, '%')) AND (bai.agreement_code like concat('%', #{record.keyWord}, '%') or tt.code like concat('%', #{record.keyWord}, '%'))
</if> </if>
GROUP BY tt.task_id GROUP BY tt.task_id
ORDER BY tt.update_time DESC ORDER BY tt.task_status,tt.update_time DESC
</select> </select>
<select id="getAuditListByLeaseInfo" resultType="com.bonus.sgzb.app.domain.LeaseApplyInfo"> <select id="getAuditListByLeaseInfo" resultType="com.bonus.sgzb.app.domain.LeaseApplyInfo">

View File

@ -55,7 +55,6 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService
private PurchaseCheckDetailsMapper checkDetailsMapper; private PurchaseCheckDetailsMapper checkDetailsMapper;
/** /**
* 查询新购验收编号管理 * 查询新购验收编号管理
* *
@ -77,19 +76,19 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService
public List<PurchaseMacodeInfo> selectPurchaseMacodeInfoList(PurchaseMacodeInfo purchaseMacodeInfo) { public List<PurchaseMacodeInfo> selectPurchaseMacodeInfoList(PurchaseMacodeInfo purchaseMacodeInfo) {
List<PurchaseMacodeInfo> purchaseMacodeInfoList = purchaseMacodeInfoMapper.selectPurchaseMacodeInfoList(purchaseMacodeInfo); List<PurchaseMacodeInfo> purchaseMacodeInfoList = purchaseMacodeInfoMapper.selectPurchaseMacodeInfoList(purchaseMacodeInfo);
//判断有没有绑定固定资产 //判断有没有绑定固定资产
if (purchaseMacodeInfoList.size() > 0 && purchaseMacodeInfoList.get(0).getFixCode()!=null){ if (purchaseMacodeInfoList.size() > 0 && purchaseMacodeInfoList.get(0).getFixCode() != null) {
Map<Object,Long> groupCounts = purchaseMacodeInfoList.stream().map(PurchaseMacodeInfo::getFixCode).collect(Collectors.groupingBy(String::valueOf, Collectors.counting())); Map<Object, Long> groupCounts = purchaseMacodeInfoList.stream().map(PurchaseMacodeInfo::getFixCode).collect(Collectors.groupingBy(String::valueOf, Collectors.counting()));
//去重 //去重
purchaseMacodeInfoList = purchaseMacodeInfoList.stream().distinct().collect(Collectors.toList()); purchaseMacodeInfoList = purchaseMacodeInfoList.stream().distinct().collect(Collectors.toList());
for (PurchaseMacodeInfo purchaseMacodeInfo1 : purchaseMacodeInfoList) { for (PurchaseMacodeInfo purchaseMacodeInfo1 : purchaseMacodeInfoList) {
groupCounts.forEach((fixCode, count) -> { groupCounts.forEach((fixCode, count) -> {
if (purchaseMacodeInfo1.getFixCode().equals(fixCode)) { if (purchaseMacodeInfo1.getFixCode().equals(fixCode)) {
purchaseMacodeInfo1.setBindNum(count.intValue()); purchaseMacodeInfo1.setBindNum(count.intValue());
} }
}); });
} }
} }
return purchaseMacodeInfoList; return purchaseMacodeInfoList;
} }
@ -329,7 +328,7 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService
purchaseMacodeInfoMapper.updateTypeByTypeId(maType); purchaseMacodeInfoMapper.updateTypeByTypeId(maType);
//判断是否是成套机具是的话配件库存也要增加 //判断是否是成套机具是的话配件库存也要增加
if ("2".equals(maType.getManageType())){ if ("2".equals(maType.getManageType())) {
PurchaseCheckInfo purchaseCheckInfo = new PurchaseCheckInfo(); PurchaseCheckInfo purchaseCheckInfo = new PurchaseCheckInfo();
purchaseCheckInfo.setPurchaseNum(maInputRecord.getInputNum().toString()); purchaseCheckInfo.setPurchaseNum(maInputRecord.getInputNum().toString());
purchaseCheckInfo.setTypeId(maInputRecord.getTypeId()); purchaseCheckInfo.setTypeId(maInputRecord.getTypeId());
@ -378,8 +377,8 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService
} }
} }
//判断是否全部已操作通过或不通过 //判断是否全部已操作通过或不通过
int count=purchaseMacodeInfoMapper.isOperateAll(taskId); int count = purchaseMacodeInfoMapper.isOperateAll(taskId);
if (count<=0){ if (count <= 0) {
//全部审核任务状态改为已审核 //全部审核任务状态改为已审核
TmTask task = new TmTask(); TmTask task = new TmTask();
task.setTaskId(taskId); task.setTaskId(taskId);
@ -430,10 +429,9 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService
public List<PurchaseMacodeInfo> selectPutinDetails(PurchaseMacodeInfo purchaseMacodeInfo) { public List<PurchaseMacodeInfo> selectPutinDetails(PurchaseMacodeInfo purchaseMacodeInfo) {
List<PurchaseMacodeInfo> purchaseMacodeInfos = purchaseMacodeInfoMapper.selectPutinDetails(purchaseMacodeInfo); List<PurchaseMacodeInfo> purchaseMacodeInfos = purchaseMacodeInfoMapper.selectPutinDetails(purchaseMacodeInfo);
for (PurchaseMacodeInfo macodeInfo : purchaseMacodeInfos) { for (PurchaseMacodeInfo macodeInfo : purchaseMacodeInfos) {
List<String> userIds = purchaseMacodeInfoMapper.selectKeepUser(macodeInfo.getTypeId().intValue()); List<String> userIds = purchaseMacodeInfoMapper.selectKeepUser(macodeInfo.getTypeId().intValue());
if (CollUtil.isNotEmpty(userIds)){ userIds.add("1");
macodeInfo.setUserIds(userIds); macodeInfo.setUserIds(userIds);
}
} }
return purchaseMacodeInfos; return purchaseMacodeInfos;
} }

View File

@ -58,9 +58,8 @@ public class RepairTestInputServiceImpl implements RepairTestInputService {
List<RepairTestInputDetailVo> repairedDetailList = mapper.getRepairedDetailList(dto); List<RepairTestInputDetailVo> repairedDetailList = mapper.getRepairedDetailList(dto);
for (RepairTestInputDetailVo repairTestInputDetailVo : repairedDetailList) { for (RepairTestInputDetailVo repairTestInputDetailVo : repairedDetailList) {
List<String> userIds = purchaseMacodeInfoMapper.selectKeepUser(repairTestInputDetailVo.getTypeId()); List<String> userIds = purchaseMacodeInfoMapper.selectKeepUser(repairTestInputDetailVo.getTypeId());
if (CollUtil.isNotEmpty(userIds)) { userIds.add("1");
repairTestInputDetailVo.setUserIds(userIds); repairTestInputDetailVo.setUserIds(userIds);
}
} }
return repairedDetailList; return repairedDetailList;
} }