任务状态修改
This commit is contained in:
@@ -45,10 +45,10 @@ public interface QmsCommonConstant {
|
|||||||
String SAVED = "saved";
|
String SAVED = "saved";
|
||||||
|
|
||||||
/** 提交 **/
|
/** 提交 **/
|
||||||
String SUBMIT = "submit";
|
//String SUBMIT = "submit";
|
||||||
|
|
||||||
/** 已提交 **/
|
/** 已提交 **/
|
||||||
//String SUBMITTED = "submitted";
|
String SUBMITTED = "submitted";
|
||||||
|
|
||||||
/** 未开始 **/
|
/** 未开始 **/
|
||||||
String NOT_START = "not_start";
|
String NOT_START = "not_start";
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -4,8 +4,6 @@ import com.zt.plat.framework.common.pojo.PageResult;
|
|||||||
import com.zt.plat.framework.mybatis.core.query.LambdaQueryWrapperX;
|
import com.zt.plat.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||||
import com.zt.plat.framework.mybatis.core.query.MPJLambdaWrapperX;
|
import com.zt.plat.framework.mybatis.core.query.MPJLambdaWrapperX;
|
||||||
import com.zt.plat.module.qms.business.bus.controller.vo.*;
|
import com.zt.plat.module.qms.business.bus.controller.vo.*;
|
||||||
import com.zt.plat.module.qms.business.bus.controller.vo.BusinessAssayTaskExtendRespVO;
|
|
||||||
import com.zt.plat.module.qms.business.bus.controller.vo.BusinessAssayTaskPageReqVO;
|
|
||||||
import com.zt.plat.module.qms.business.bus.dal.dataobject.BusinessAssayTaskDO;
|
import com.zt.plat.module.qms.business.bus.dal.dataobject.BusinessAssayTaskDO;
|
||||||
import com.zt.plat.module.qms.business.bus.dal.dataobject.BusinessAssayTaskDetailDO;
|
import com.zt.plat.module.qms.business.bus.dal.dataobject.BusinessAssayTaskDetailDO;
|
||||||
import com.zt.plat.module.qms.business.config.dal.dataobject.ConfigAssayMethodDO;
|
import com.zt.plat.module.qms.business.config.dal.dataobject.ConfigAssayMethodDO;
|
||||||
@@ -29,17 +27,21 @@ public interface BusinessAssayTaskMapper extends BaseMapperX<BusinessAssayTaskDO
|
|||||||
.eqIfPresent(BusinessAssayTaskDO::getTaskNo, reqVO.getTaskNo())
|
.eqIfPresent(BusinessAssayTaskDO::getTaskNo, reqVO.getTaskNo())
|
||||||
.likeIfPresent(BusinessAssayTaskDO::getTaskName, reqVO.getTaskName())
|
.likeIfPresent(BusinessAssayTaskDO::getTaskName, reqVO.getTaskName())
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getConfigAssayMethodId, reqVO.getConfigAssayMethodId())
|
.eqIfPresent(BusinessAssayTaskDO::getConfigAssayMethodId, reqVO.getConfigAssayMethodId())
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getTaskSourceType, reqVO.getTaskSourceType())
|
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getConfigReportTemplateId, reqVO.getConfigReportTemplateId())
|
.eqIfPresent(BusinessAssayTaskDO::getConfigReportTemplateId, reqVO.getConfigReportTemplateId())
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getConfigReportTemplateKey, reqVO.getConfigReportTemplateKey())
|
.eqIfPresent(BusinessAssayTaskDO::getConfigReportTemplateKey, reqVO.getConfigReportTemplateKey())
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getTaskOperator, reqVO.getTaskOperator())
|
.eqIfPresent(BusinessAssayTaskDO::getTaskSourceType, reqVO.getTaskSourceType())
|
||||||
.betweenIfPresent(BusinessAssayTaskDO::getTaskOperatorTime, reqVO.getTaskOperatorTime())
|
.eqIfPresent(BusinessAssayTaskDO::getTaskAssignOperator, reqVO.getTaskAssignOperator())
|
||||||
|
.betweenIfPresent(BusinessAssayTaskDO::getTaskAssignTime, reqVO.getTaskAssignTime())
|
||||||
|
.eqIfPresent(BusinessAssayTaskDO::getTaskAssignStatus, reqVO.getTaskAssignStatus())
|
||||||
|
.betweenIfPresent(BusinessAssayTaskDO::getTaskAssignSubmitTime, reqVO.getTaskAssignSubmitTime())
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getAssayOperator, reqVO.getAssayOperator())
|
.eqIfPresent(BusinessAssayTaskDO::getAssayOperator, reqVO.getAssayOperator())
|
||||||
.betweenIfPresent(BusinessAssayTaskDO::getAssayTime, reqVO.getAssayTime())
|
.betweenIfPresent(BusinessAssayTaskDO::getAssayTime, reqVO.getAssayTime())
|
||||||
|
.betweenIfPresent(BusinessAssayTaskDO::getAssaySubmitTime, reqVO.getAssaySubmitTime())
|
||||||
|
.eqIfPresent(BusinessAssayTaskDO::getTaskAssayStatus, reqVO.getTaskAssayStatus())
|
||||||
|
.inIfPresent(BusinessAssayTaskDO::getTaskAssayStatus, reqVO.getTaskAssayStatusList())
|
||||||
.betweenIfPresent(BusinessAssayTaskDO::getReportTime, reqVO.getReportTime())
|
.betweenIfPresent(BusinessAssayTaskDO::getReportTime, reqVO.getReportTime())
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getReportOperator, reqVO.getReportOperator())
|
.eqIfPresent(BusinessAssayTaskDO::getReportOperator, reqVO.getReportOperator())
|
||||||
.betweenIfPresent(BusinessAssayTaskDO::getSubmitTime, reqVO.getSubmitTime())
|
.betweenIfPresent(BusinessAssayTaskDO::getTaskFinishTime, reqVO.getTaskFinishTime())
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getTaskStatus, reqVO.getTaskStatus())
|
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getStandardSampleId, reqVO.getStandardSampleId())
|
.eqIfPresent(BusinessAssayTaskDO::getStandardSampleId, reqVO.getStandardSampleId())
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getStandardSampleCode, reqVO.getStandardSampleCode())
|
.eqIfPresent(BusinessAssayTaskDO::getStandardSampleCode, reqVO.getStandardSampleCode())
|
||||||
.eqIfPresent(BusinessAssayTaskDO::getStandardSampleTypeId, reqVO.getStandardSampleTypeId())
|
.eqIfPresent(BusinessAssayTaskDO::getStandardSampleTypeId, reqVO.getStandardSampleTypeId())
|
||||||
|
|||||||
@@ -409,7 +409,7 @@ public class SampleEntrustGenSampleDataCmp extends NodeComponent {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
sampleEntrustRegistration.setRegistrationStatus(QmsCommonConstant.SUBMIT);
|
sampleEntrustRegistration.setRegistrationStatus(QmsCommonConstant.SUBMITTED);
|
||||||
|
|
||||||
businessSampleEntrustRegistrationMapper.updateById(sampleEntrustRegistration);
|
businessSampleEntrustRegistrationMapper.updateById(sampleEntrustRegistration);
|
||||||
if (CollUtil.isNotEmpty(sampleEntrustDetailList)) {
|
if (CollUtil.isNotEmpty(sampleEntrustDetailList)) {
|
||||||
|
|||||||
@@ -99,13 +99,17 @@ public class SampleTaskAssignMethodCmp extends NodeComponent {
|
|||||||
businessAssayTaskDO.setTaskNo(taskNo);
|
businessAssayTaskDO.setTaskNo(taskNo);
|
||||||
businessAssayTaskDO.setTaskName(configAssayMethod.getName());
|
businessAssayTaskDO.setTaskName(configAssayMethod.getName());
|
||||||
businessAssayTaskDO.setConfigAssayMethodId(assignConfigAssayMethodId);
|
businessAssayTaskDO.setConfigAssayMethodId(assignConfigAssayMethodId);
|
||||||
businessAssayTaskDO.setAssayOperator(assignAssayUser.getRealName());
|
|
||||||
businessAssayTaskDO.setTaskOperator(loginRealname);
|
|
||||||
businessAssayTaskDO.setTaskOperatorTime(currentDateTime);
|
|
||||||
businessAssayTaskDO.setTaskStatus("in_progress");
|
|
||||||
businessAssayTaskDO.setTaskSourceType(QmsCommonConstant.TASK_ASSIGN);
|
businessAssayTaskDO.setTaskSourceType(QmsCommonConstant.TASK_ASSIGN);
|
||||||
businessAssayTaskDO.setConfigReportTemplateId(configReportTemplate.getId());
|
businessAssayTaskDO.setConfigReportTemplateId(configReportTemplate.getId());
|
||||||
businessAssayTaskDO.setConfigReportTemplateKey(configReportTemplate.getKey());
|
businessAssayTaskDO.setConfigReportTemplateKey(configReportTemplate.getKey());
|
||||||
|
businessAssayTaskDO.setAssayOperator(assignAssayUser.getRealName());
|
||||||
|
|
||||||
|
businessAssayTaskDO.setTaskAssignOperator(loginRealname);
|
||||||
|
businessAssayTaskDO.setTaskAssignTime(currentDateTime);
|
||||||
|
businessAssayTaskDO.setTaskAssignStatus(QmsCommonConstant.IN_PROGRESS);
|
||||||
|
businessAssayTaskDO.setTaskAssayStatus(QmsCommonConstant.NOT_START);
|
||||||
|
businessAssayTaskDO.setFinishStatus(QmsCommonConstant.NOT_START);
|
||||||
|
businessAssayTaskDO.setFlowStatus(QmsCommonConstant.NOT_START);
|
||||||
|
|
||||||
BusinessAssayTaskDetailDO businessAssayTaskDetailDO = null;
|
BusinessAssayTaskDetailDO businessAssayTaskDetailDO = null;
|
||||||
for (int i = 0; i < sampleNum; i++) {
|
for (int i = 0; i < sampleNum; i++) {
|
||||||
|
|||||||
@@ -94,14 +94,18 @@ public class SampleTaskAssignSampleCmp extends NodeComponent {
|
|||||||
businessAssayTaskDO.setTaskNo(taskNo);
|
businessAssayTaskDO.setTaskNo(taskNo);
|
||||||
businessAssayTaskDO.setTaskName(configAssayMethod.getName());
|
businessAssayTaskDO.setTaskName(configAssayMethod.getName());
|
||||||
businessAssayTaskDO.setAssayOperator(assignAssayUser.getRealName());
|
businessAssayTaskDO.setAssayOperator(assignAssayUser.getRealName());
|
||||||
businessAssayTaskDO.setTaskOperator(loginRealname);
|
|
||||||
businessAssayTaskDO.setTaskOperatorTime(currentDateTime);
|
|
||||||
businessAssayTaskDO.setConfigAssayMethodId(key);
|
businessAssayTaskDO.setConfigAssayMethodId(key);
|
||||||
businessAssayTaskDO.setTaskStatus("in_progress");
|
|
||||||
businessAssayTaskDO.setTaskSourceType(QmsCommonConstant.TASK_ASSIGN);
|
businessAssayTaskDO.setTaskSourceType(QmsCommonConstant.TASK_ASSIGN);
|
||||||
businessAssayTaskDO.setConfigReportTemplateId(configReportTemplate.getId());
|
businessAssayTaskDO.setConfigReportTemplateId(configReportTemplate.getId());
|
||||||
businessAssayTaskDO.setConfigReportTemplateKey(configReportTemplate.getKey());
|
businessAssayTaskDO.setConfigReportTemplateKey(configReportTemplate.getKey());
|
||||||
|
|
||||||
|
businessAssayTaskDO.setTaskAssignOperator(loginRealname);
|
||||||
|
businessAssayTaskDO.setTaskAssignTime(currentDateTime);
|
||||||
|
businessAssayTaskDO.setTaskAssignStatus(QmsCommonConstant.IN_PROGRESS);
|
||||||
|
businessAssayTaskDO.setTaskAssayStatus(QmsCommonConstant.NOT_START);
|
||||||
|
businessAssayTaskDO.setFinishStatus(QmsCommonConstant.NOT_START);
|
||||||
|
businessAssayTaskDO.setFlowStatus(QmsCommonConstant.NOT_START);
|
||||||
|
|
||||||
BusinessAssayTaskDetailDO businessAssayTaskDetailDO = null;
|
BusinessAssayTaskDetailDO businessAssayTaskDetailDO = null;
|
||||||
List<BusinessAssayTaskDataDO> valList = entry.getValue();
|
List<BusinessAssayTaskDataDO> valList = entry.getValue();
|
||||||
|
|
||||||
|
|||||||
@@ -249,7 +249,7 @@ public class SampleAnalysisAuditServiceImpl implements SampleAnalysisAuditServic
|
|||||||
|
|
||||||
BusinessAssayTaskDO businessAssayTaskDO = businessAssayTaskMapper.selectById(businessAssayTaskId);
|
BusinessAssayTaskDO businessAssayTaskDO = businessAssayTaskMapper.selectById(businessAssayTaskId);
|
||||||
if (QmsCommonConstant.APPROVE.equals(auditStatus)) {
|
if (QmsCommonConstant.APPROVE.equals(auditStatus)) {
|
||||||
businessAssayTaskDO.setFinishStatus(QmsCommonConstant.COMPLETED);
|
businessAssayTaskDO.setFinishStatus(QmsCommonConstant.APPROVED);
|
||||||
businessAssayTaskDO.setFlowStatus(QmsCommonConstant.APPROVED);
|
businessAssayTaskDO.setFlowStatus(QmsCommonConstant.APPROVED);
|
||||||
businessAssayTaskDO.setReportTime(LocalDateTime.now());
|
businessAssayTaskDO.setReportTime(LocalDateTime.now());
|
||||||
businessAssayTaskDO.setReportOperator(SecurityFrameworkUtils.getLoginUserNickname());
|
businessAssayTaskDO.setReportOperator(SecurityFrameworkUtils.getLoginUserNickname());
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user