|
@@ -120,29 +120,29 @@ public enum CallbackEnum {
|
|
|
//价值意见书在校验产品类型的节点
|
|
|
NecessaryNode valueStatement = new NecessaryNode();
|
|
|
valueStatement.setProduction(ProductionEnum.STATEMENT);
|
|
|
- WorkflowNodeEnum[] workflowNodeEnums = {GENERATE_STATEMENT,REVIEW_STATEMENT,REEXAMINE_STATEMENT,STATEMENT_BOOKBINDING_STAMP,STATEMENT_IN,STATEMENT_FEEDBACK,STATEMENT_OUT};
|
|
|
- valueStatement.setNecessaryNodes(workflowNodeEnums);
|
|
|
+ WorkflowNodeEnum[] statementWorkflowNodeEnums = {GENERATE_STATEMENT,REVIEW_STATEMENT,REEXAMINE_STATEMENT,STATEMENT_BOOKBINDING_STAMP,STATEMENT_IN,STATEMENT_FEEDBACK,STATEMENT_OUT,REPORT_CHOICE};
|
|
|
+ valueStatement.setNecessaryNodes(statementWorkflowNodeEnums);
|
|
|
this.necessaryNodes.add(valueStatement);
|
|
|
|
|
|
- //报告在校验产品类型时节点
|
|
|
+ //评估报告在校验产品类型时节点
|
|
|
NecessaryNode report = new NecessaryNode();
|
|
|
report.setProduction(ProductionEnum.REPORT);
|
|
|
- WorkflowNodeEnum[] workflowNodeEnums1 = {WRITE_REPORT, CHECK_REPORT,RECHECK_REPORT,FOURTH_CHECK_REPORT,REPORT_BOOKBINDING_STAMP,REPORT_IN,REPORT_OUT,CHECK_ARCHIVING,RECHECK_ARCHIVING,BUSINESS_ARCHIVING};
|
|
|
- report.setNecessaryNodes(workflowNodeEnums1);
|
|
|
+ WorkflowNodeEnum[] reportWorkflowNodeEnums = {ASSET_REPORT_TAKE_NO,WRITE_REPORT, CHECK_REPORT,RECHECK_REPORT,FOURTH_CHECK_REPORT,REPORT_BOOKBINDING_STAMP,REPORT_IN,REPORT_OUT,CHECK_ARCHIVING,RECHECK_ARCHIVING,BUSINESS_ARCHIVING};
|
|
|
+ report.setNecessaryNodes(reportWorkflowNodeEnums);
|
|
|
this.necessaryNodes.add(report);
|
|
|
|
|
|
- //报告在校验产品类型时节点
|
|
|
+ //咨询报告在校验产品类型时节点
|
|
|
NecessaryNode consult = new NecessaryNode();
|
|
|
report.setProduction(ProductionEnum.CONSULT);
|
|
|
- WorkflowNodeEnum[] workflowNodeEnums2 = {WRITE_REPORT, CHECK_REPORT,RECHECK_REPORT,FOURTH_CHECK_REPORT,REPORT_BOOKBINDING_STAMP,REPORT_IN,REPORT_OUT,CHECK_ARCHIVING,RECHECK_ARCHIVING,BUSINESS_ARCHIVING};
|
|
|
- report.setNecessaryNodes(workflowNodeEnums1);
|
|
|
+ WorkflowNodeEnum[] consultWorkflowNodeEnums = {ASSET_REPORT_TAKE_NO,WRITE_REPORT, CHECK_REPORT,RECHECK_REPORT,FOURTH_CHECK_REPORT,REPORT_BOOKBINDING_STAMP,REPORT_IN,REPORT_OUT,CHECK_ARCHIVING,RECHECK_ARCHIVING,BUSINESS_ARCHIVING};
|
|
|
+ report.setNecessaryNodes(consultWorkflowNodeEnums);
|
|
|
this.necessaryNodes.add(consult);
|
|
|
|
|
|
- //意见函在校验产品类型时的节点
|
|
|
+ //复评函在校验产品类型时的节点
|
|
|
NecessaryNode letter = new NecessaryNode();
|
|
|
letter.setProduction(ProductionEnum.LETTER);
|
|
|
- WorkflowNodeEnum[] workflowNodeEnums3 = {WRITE_REPORT, CHECK_REPORT,RECHECK_REPORT,FOURTH_CHECK_REPORT,REPORT_BOOKBINDING_STAMP,REPORT_IN,REPORT_OUT,CHECK_ARCHIVING,RECHECK_ARCHIVING,BUSINESS_ARCHIVING};
|
|
|
- letter.setNecessaryNodes(workflowNodeEnums3);
|
|
|
+ WorkflowNodeEnum[] letterWorkflowNodeEnums = {ASSET_REPORT_TAKE_NO,WRITE_REPORT, CHECK_REPORT,RECHECK_REPORT,FOURTH_CHECK_REPORT,REPORT_BOOKBINDING_STAMP,REPORT_IN,REPORT_OUT,CHECK_ARCHIVING,RECHECK_ARCHIVING,BUSINESS_ARCHIVING};
|
|
|
+ letter.setNecessaryNodes(letterWorkflowNodeEnums);
|
|
|
this.necessaryNodes.add(letter);
|
|
|
}
|
|
|
}
|