|
@@ -94,9 +94,9 @@ public class MeasurementSettlementServiceImpl implements MeasurementSettlementSe
|
|
|
JSONObject jsonObject = JSON.parseObject(add);
|
|
|
String taskId = jsonObject.getString("content");
|
|
|
if(taskId!=null){
|
|
|
- measurementSettlement.setTaskId(Long.parseLong(taskId));
|
|
|
Integer id=measurementSettlement.getId();
|
|
|
measurementSettlement=new MeasurementSettlement();
|
|
|
+ measurementSettlement.setTaskId(Long.parseLong(taskId));
|
|
|
measurementSettlement.setId(id);
|
|
|
measurementSettlementMapper.update(measurementSettlement);
|
|
|
|
|
@@ -116,8 +116,12 @@ public class MeasurementSettlementServiceImpl implements MeasurementSettlementSe
|
|
|
measurementSettlement.setUpdateDate(new Date());
|
|
|
measurementSettlementMapper.update(measurementSettlement);
|
|
|
XxlJobInfo xxlJobInfo = setInfo(measurementSettlementDto);
|
|
|
- xxlJobInfo.setId(measurementSettlementDto.getTaskId().intValue());
|
|
|
- xxlJobUtil.update(xxlJobInfo);
|
|
|
+ Long taskId = measurementSettlementDto.getTaskId();
|
|
|
+ if(taskId!=null){
|
|
|
+ xxlJobInfo.setId(taskId.intValue());
|
|
|
+ xxlJobUtil.update(xxlJobInfo);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
private XxlJobInfo setInfo(MeasurementSettlementDto measurementSettlementDto){
|
|
|
XxlJobInfo xxlJobInfo=new XxlJobInfo();
|