提交修改

This commit is contained in:
quyixiao 2021-01-26 16:30:36 +08:00
commit 39b421b797

View File

@ -349,12 +349,22 @@ public class ResultTaskServiceImpl extends ServiceImpl<ResultTaskMapper, ResultT
resultUpdateTaskReq.setRemark(second.getMark()); resultUpdateTaskReq.setRemark(second.getMark());
resultUpdateTaskReq.setTaskId(second.getId()); resultUpdateTaskReq.setTaskId(second.getId());
resultUpdateTaskReq.setName(second.getName()); resultUpdateTaskReq.setName(second.getName());
String a = second.getRate();
resultUpdateTaskReq.setProcessRate(new BigDecimal(0));
ResultTask resultTask = resultTaskMapper.selectResultTaskById(second.getId()); ResultTask resultTask = resultTaskMapper.selectResultTaskById(second.getId());
if(resultTask!=null){ if(resultTask!=null){
resultUpdateTaskReq.setDetailId(resultTask.getDetailId()); resultUpdateTaskReq.setDetailId(resultTask.getDetailId());
} }
String rate = second.getRate();
BigDecimal rateRes = BigDecimal.ZERO;
if(StringUtil.isNotBlank(rate)){
String trim = rate.trim();
boolean contains = trim.contains("%");
if(contains || new BigDecimal(rate).compareTo(BigDecimal.ONE)>-1){
rateRes = new BigDecimal(rate).multiply(BigDecimal.valueOf(0.01));
}
resultUpdateTaskReq.setProcessRate(rateRes);
}
return this.saveOrUpdateResultTask(resultUpdateTaskReq,user.getUserId()); return this.saveOrUpdateResultTask(resultUpdateTaskReq,user.getUserId());
} }