Browse Source

[feat]

1、修改feign接口
master
杨威 2 months ago
parent
commit
0213c7c666
  1. 17
      dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessTaskServiceImpl.java

17
dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessTaskServiceImpl.java

@ -1,6 +1,7 @@
package org.dromara.business.service.impl;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson.JSON;
import org.dromara.business.domain.BusinessTask;
@ -9,6 +10,7 @@ import org.dromara.business.domain.vo.BusinessTaskVo;
import org.dromara.business.mapper.BusinessTaskMapper;
import org.dromara.business.service.IBusinessTaskService;
import org.dromara.common.core.constant.BusinessConstants;
import org.dromara.common.core.exception.ServiceException;
import org.dromara.common.core.utils.MapstructUtils;
import org.dromara.common.core.utils.StringUtils;
import org.dromara.common.mybatis.core.page.TableDataInfo;
@ -160,9 +162,12 @@ public class BusinessTaskServiceImpl implements IBusinessTaskService {
@Override
public Boolean updateTaskStatus(String waylineId, String status, String jobId, String jobName) {
try {
BusinessTaskVo businessTaskVo = this.queryBusinessTask(waylineId);
if(businessTaskVo != null){
if (ObjectUtil.isEmpty(businessTaskVo)) {
throw new ServiceException("工单不存在!");
}
BusinessTask businessTask = new BusinessTask();
businessTask.setId(businessTaskVo.getId());
businessTask.setStatus(status);
@ -171,11 +176,7 @@ public class BusinessTaskServiceImpl implements IBusinessTaskService {
businessTask.setJobName(jobName);
businessTask.setCompleteTime(new Date());
}
this.update(businessTask);
}
} catch (Exception e) {
return false;
}
return true;
return this.update(businessTask);
}
}

Loading…
Cancel
Save