chrislee 2 years ago
parent
commit
a2b2ac3021
1 changed files with 5 additions and 12 deletions
  1. 5 12
      src/views/modules/worder/add-or-update.vue

+ 5 - 12
src/views/modules/worder/add-or-update.vue

@@ -74,18 +74,10 @@
         <el-row class="my-row">
           <el-col :span="8">
             <el-form-item label="任务接收人" prop="receiver">
-              <el-select
+              <user-component
                 v-model="dataForm.receiver"
-                placeholder="请选择"
-                style="width: 100%"
-              >
-                <el-option
-                  v-for="item in userList"
-                  :key="item.userId"
-                  :label="item.name"
-                  :value="item.userId"
-                ></el-option>
-              </el-select>
+                :user-id.sync="dataForm.receiver"
+              />
             </el-form-item>
           </el-col>
           <el-col :span="16">
@@ -124,9 +116,10 @@
 import uploadComponent from '../common/upload-component-v2'
 import { getUserList } from '@/api/user'
 import { taskTypeOption, rankTypeOption } from '@/utils/enums'
+import UserComponent from '@/views/modules/common/user-component'
 export default {
   name: 'worder-add-or-update',
-  components: { uploadComponent },
+  components: { UserComponent, uploadComponent },
   data () {
     return {
       id: 0,