|
@@ -595,15 +595,19 @@ public class ExpenseInfoServiceImpl extends ServiceImpl<ExpenseInfoMapper, Expen
|
|
|
List<NoticeTaskInfo> noticeTaskInfoList = noticeTaskService.selectList(new EntityWrapper<NoticeTaskInfo>()
|
|
|
.eq("business_id",expenseInfo.getId())
|
|
|
.eq("vessel_id","点击切换任务状态")
|
|
|
- .eq("business_code","FEIYONGGUANLI-APPROVE"));
|
|
|
+ .eq("business_code","FEIYONGGUANLI-APPROVE")
|
|
|
+ .eq("delete_flag","0"));
|
|
|
if(!CollectionUtils.isEmpty(noticeTaskInfoList)){
|
|
|
for(int i = 0;i<noticeTaskInfoList.size();i++){
|
|
|
noticeTaskInfoList.get(i).setDeleteFlag("1");
|
|
|
}
|
|
|
noticeTaskService.updateBatchById(noticeTaskInfoList);
|
|
|
expenseInfo.setNoticeTaskInfoList(noticeTaskInfoList);
|
|
|
+ return "OK";
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ throw new YException(YExceptionEnum.EXE_ERROR);
|
|
|
}
|
|
|
- return "OK";
|
|
|
}
|
|
|
|
|
|
@Override
|