Browse Source

任务列表填写人自动补全

xinyan 8 months ago
parent
commit
38e90089ae

+ 17 - 4
src/views/reportManage/TaskManage/index.vue

@@ -899,9 +899,22 @@ onMounted(() => {
           />
         </template>
         <template #operation_edit="{ row }">
-          <vxe-select v-model="row.user" multiple>
-            <vxe-option v-for="item in operationList" :key="item.value" :label="item.label"
-                        :value="item.value"></vxe-option>
+          <!--<vxe-select v-model="row.user" multiple>-->
+          <!--  <vxe-option v-for="item in operationList" :key="item.value" :label="item.label"-->
+          <!--              :value="item.value"></vxe-option>-->
+          <!--</vxe-select>-->
+          <vxe-select
+              v-model="row.user"
+              multiple
+              filterable
+              clearable
+          >
+            <vxe-option
+                v-for="item in operationList"
+                :key="item.value"
+                :label="item.label"
+                :value="item.value"
+            ></vxe-option>
           </vxe-select>
         </template>
         <template #operater_name_edit="{ row }">
@@ -1039,7 +1052,7 @@ onMounted(() => {
       </el-radio-group>
     </div>
     <el-form-item align-center label="录入人员:" prop="operation" width="500">
-      <el-select v-model="taskRuleForm.operation" collapse-tags collapse-tags-tooltip multiple
+      <el-select v-model="taskRuleForm.operation" collapse-tags collapse-tags-tooltip multiple filterable clearable
                  placeholder="请选择录入人员">
         <el-option v-for="item in operationList" :key="item.value" :label="item.label"
                    :value="item.value"></el-option>

+ 1 - 1
src/views/reportManage/TaskManage/utils/columns.ts

@@ -43,7 +43,7 @@ export const taskColumns = ref([
       //default: 'operation_default'
     },
     align: 'center',
-    minWidth: 104
+    minWidth: 120
   },
   {
     field: 'operater',