任务分配调整
This commit is contained in:
@@ -14,14 +14,12 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import com.alibaba.fastjson2.JSONObject;
|
||||
import com.yomahub.liteflow.core.FlowExecutor;
|
||||
import com.yomahub.liteflow.flow.LiteflowResponse;
|
||||
import com.zt.plat.framework.business.interceptor.BusinessControllerMarker;
|
||||
import com.zt.plat.framework.common.pojo.CommonResult;
|
||||
import com.zt.plat.framework.common.pojo.vo.BatchDeleteReqVO;
|
||||
import com.zt.plat.framework.datapermission.core.annotation.DeptDataPermissionIgnore;
|
||||
import com.zt.plat.module.qms.business.bus.controller.vo.*;
|
||||
import com.zt.plat.module.qms.business.bus.liteflow.param.SampleEntrustParam;
|
||||
import com.zt.plat.module.qms.business.bus.liteflow.slot.SampleEntrustContext;
|
||||
import com.zt.plat.module.qms.business.bus.service.SampleEntrustService;
|
||||
|
||||
@@ -13,7 +13,7 @@ import lombok.experimental.Accessors;
|
||||
public class SampleTaskAssignManualTypeParam {
|
||||
|
||||
/** 分析人员 **/
|
||||
private AssignAssayUser assignAssayUser;
|
||||
private List<AssignAssayUser> assignAssayUserList;
|
||||
|
||||
/** 检测任务id列表 **/
|
||||
private List<Long> assayTaskDataIdList;
|
||||
|
||||
@@ -57,7 +57,7 @@ public class SampleTaskAssignContextInitCmp extends NodeComponent {
|
||||
if (this.getRequestData() instanceof SampleTaskAssignManualTypeParam) {
|
||||
SampleTaskAssignManualTypeParam sampleTaskAssignManualParam = this.getRequestData();
|
||||
sampleTaskAssignContext.setSampleTaskAssignType(SampleTaskAssignTypeEnum.MANUAL_TYPE);
|
||||
sampleTaskAssignContext.setAssignAssayUser(sampleTaskAssignManualParam.getAssignAssayUser());
|
||||
sampleTaskAssignContext.setAssignAssayUserList(sampleTaskAssignManualParam.getAssignAssayUserList());
|
||||
sampleTaskAssignContext.setAssayTaskDataIdList(sampleTaskAssignManualParam.getAssayTaskDataIdList());
|
||||
}
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1345,7 +1345,7 @@ public class SampleTaskAssignServiceImpl implements SampleTaskAssignService {
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public LiteflowResponse manualTypeAssign(SampleTaskAssignManualTypeParam param) {
|
||||
if (param.getAssignAssayUser() == null) {
|
||||
if (CollUtil.isEmpty(param.getAssignAssayUserList())) {
|
||||
throw new ServiceException(1_032_100_000, "无任务分配人员");
|
||||
}
|
||||
if (CollUtil.isEmpty(param.getAssayTaskDataIdList())) {
|
||||
|
||||
Reference in New Issue
Block a user