Browse Source

修改处理人

zhuliu 2 years ago
parent
commit
07e8cf48d3
1 changed files with 14 additions and 1 deletions
  1. 14 1
      RMS-FrontEnd/src/views/task/MyInitiate.vue

+ 14 - 1
RMS-FrontEnd/src/views/task/MyInitiate.vue

@@ -83,7 +83,11 @@
               <el-input v-model="form.taskName" :disabled="true" autocomplete="off" placeholder="请输入任务名称"></el-input>
             </el-form-item>
             <el-form-item label="处理人">
-              <el-input v-model="form.handlePersonName" :disabled="true" autocomplete="off" placeholder="请输入处理人"></el-input>
+              <el-select style="width:100%;" ref="select1" v-model="form.handlePersonId" clearable
+               filterable >
+               <el-option v-for="item in personnelList" :key="item.id" :label="item.personnelName" :value="item.id"></el-option>
+            </el-select>
+              <!-- <el-input v-model="form.handlePersonName" :disabled="true" autocomplete="off" placeholder="请输入处理人"></el-input> -->
             </el-form-item>
             <el-form-item label="发起人">
               <el-input v-model="form.createName" :disabled="true" autocomplete="off" placeholder="请输入发起人"></el-input>
@@ -121,6 +125,7 @@ export default {
         type:null
       },
       total: 0,
+      personnelList:[],
       showDialog:false,
       loading: false,
       taskWorkRemak:0,
@@ -134,8 +139,16 @@ export default {
   },
   mounted() {
     this.getList()
+    this.getAllPersonnelList()
   },
   methods: {
+     //获取全部人员
+     getAllPersonnelList(){
+      this.$api.getAllPersonnel().then(response=>{
+        // console.log(response)
+        this.personnelList = response.data
+      })
+    },
     //查询任务
     getList(){
       this.loading=true