Compare commits
4 Commits
520e5a9add
...
d1c26d70f6
| Author | SHA1 | Date | |
|---|---|---|---|
| d1c26d70f6 | |||
| e179cbdd0d | |||
| 0a9348cd60 | |||
| 80a932e802 |
@@ -333,7 +333,10 @@ public class SampleEntrustGenSampleDataCmp extends NodeComponent {
|
|||||||
//样品类型字典与委托一致
|
//样品类型字典与委托一致
|
||||||
businessBaseSampleDO.setDictionaryBusinessId(businessSampleEntrustDetailDO.getSampleTypeDictionaryBusinessId());
|
businessBaseSampleDO.setDictionaryBusinessId(businessSampleEntrustDetailDO.getSampleTypeDictionaryBusinessId());
|
||||||
//生成样品编号
|
//生成样品编号
|
||||||
String sampleCode = sequenceUtil.genCode(configBaseSample.getCodeRule());
|
String sampleCode = businessSampleEntrustDetailDO.getEntrustSampleCode();//默认取来样编号
|
||||||
|
if (StringUtils.isNotBlank(configBaseSample.getCodeRule())) {//如果配置了样品编号生成规则,则以生成规则为准
|
||||||
|
sampleCode = sequenceUtil.genCode(configBaseSample.getCodeRule());
|
||||||
|
}
|
||||||
businessBaseSampleDO.setSampleCode(sampleCode);
|
businessBaseSampleDO.setSampleCode(sampleCode);
|
||||||
//样品生成时间为当前时间
|
//样品生成时间为当前时间
|
||||||
businessBaseSampleDO.setSampleTime(currentDateTime);
|
businessBaseSampleDO.setSampleTime(currentDateTime);
|
||||||
|
|||||||
@@ -98,6 +98,8 @@ public class SampleTaskAssignManualCmp extends NodeComponent {
|
|||||||
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.setIsIngredients(configAssayMethod.getIsIngredients());
|
||||||
|
businessAssayTaskDO.setIngredientsStatus("initial");
|
||||||
|
|
||||||
businessAssayTaskDO.setTaskAssignOperator(loginRealname);
|
businessAssayTaskDO.setTaskAssignOperator(loginRealname);
|
||||||
businessAssayTaskDO.setTaskAssignOperatorId(loginUser.getId());
|
businessAssayTaskDO.setTaskAssignOperatorId(loginUser.getId());
|
||||||
|
|||||||
@@ -103,6 +103,8 @@ public class SampleTaskAssignMethodCmp extends NodeComponent {
|
|||||||
businessAssayTaskDO.setConfigReportTemplateKey(configReportTemplate.getKey());
|
businessAssayTaskDO.setConfigReportTemplateKey(configReportTemplate.getKey());
|
||||||
businessAssayTaskDO.setAssayOperator(assignAssayUser.getRealName());
|
businessAssayTaskDO.setAssayOperator(assignAssayUser.getRealName());
|
||||||
businessAssayTaskDO.setAssayOperatorId(assignAssayUser.getUserId());
|
businessAssayTaskDO.setAssayOperatorId(assignAssayUser.getUserId());
|
||||||
|
businessAssayTaskDO.setIsIngredients(configAssayMethod.getIsIngredients());
|
||||||
|
businessAssayTaskDO.setIngredientsStatus("initial");
|
||||||
|
|
||||||
businessAssayTaskDO.setTaskAssignOperator(loginRealname);
|
businessAssayTaskDO.setTaskAssignOperator(loginRealname);
|
||||||
businessAssayTaskDO.setTaskAssignOperatorId(loginUser.getId());
|
businessAssayTaskDO.setTaskAssignOperatorId(loginUser.getId());
|
||||||
|
|||||||
@@ -98,6 +98,8 @@ public class SampleTaskAssignSampleCmp extends NodeComponent {
|
|||||||
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.setIsIngredients(configAssayMethod.getIsIngredients());
|
||||||
|
businessAssayTaskDO.setIngredientsStatus("initial");
|
||||||
|
|
||||||
businessAssayTaskDO.setTaskAssignOperator(loginRealname);
|
businessAssayTaskDO.setTaskAssignOperator(loginRealname);
|
||||||
businessAssayTaskDO.setTaskAssignOperatorId(loginUser.getId());
|
businessAssayTaskDO.setTaskAssignOperatorId(loginUser.getId());
|
||||||
|
|||||||
Reference in New Issue
Block a user