|
@@ -586,6 +586,25 @@ export default {
|
|
|
});
|
|
|
this.userTaskList = newTasks;
|
|
|
}
|
|
|
+ } else {
|
|
|
+ if (this.inputArgs.approveType === '71') {
|
|
|
+ // 材料工程师审批节点
|
|
|
+ let materialsEngineerTask = this.userTaskList[this.userTaskList.length - 1];
|
|
|
+ // 材料工程师/试验工程师审批步骤不可修改
|
|
|
+ materialsEngineerTask.isDisabled = true;
|
|
|
+
|
|
|
+ // 材料工程师不为空则为审批人
|
|
|
+ if (this.inputArgs.materialsEngineerId != null) {
|
|
|
+ this.handleUserChange(this.inputArgs.materialsEngineerId, materialsEngineerTask, 1);
|
|
|
+ // 添加审批人
|
|
|
+ this.add(materialsEngineerTask.key, false);
|
|
|
+ let testEngineerTask = this.userTaskList[this.userTaskList.length - 1];
|
|
|
+ this.handleUserChange(this.inputArgs.testEngineerId, testEngineerTask, 2);
|
|
|
+ } else {
|
|
|
+ let testEngineerTask = this.userTaskList[this.userTaskList.length - 1];
|
|
|
+ this.handleUserChange(this.inputArgs.testEngineerId, testEngineerTask, 2);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
} else {
|
|
|
this.$notification.error({ message: res.message });
|