damon227 2 жил өмнө
parent
commit
9b2136da9b

+ 33 - 0
src/components/work-flow/node-edit.vue

@@ -210,6 +210,39 @@
           </el-form-item>
         </el-col>
       </el-row>
+      <el-row>
+        <el-col :span="8">
+          <el-form-item
+            label="操作人"
+            v-if="form.operatorName && !selectOperator"
+          >
+            <el-input
+              :disabled="disabled && selectOperator"
+              v-model="form.operatorName"
+            ></el-input>
+          </el-form-item>
+          <el-form-item
+            label="操作人"
+            prop="operatorId"
+            v-if="selectOperator && node.type !== 'end'"
+          >
+            <el-select
+              v-model="form.operatorId"
+              :disabled="disabled && selectOperator"
+              multiple
+              placeholder="请选择"
+              style="width: 100%"
+            >
+              <el-option
+                v-for="item in operatorIdOptions"
+                :key="item.userId"
+                :label="item.name"
+                :value="item.userId"
+              ></el-option>
+            </el-select>
+          </el-form-item>
+        </el-col>
+      </el-row>
       <el-row>
         <el-col :span="24">
           <el-form-item label="备注" prop="notes">