提交修改
This commit is contained in:
commit
39b421b797
@ -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());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user