lidongyu преди 1 година
родител
ревизия
0befeb9710
променени са 1 файла, в които са добавени 10 реда и са изтрити 8 реда
  1. 10 8
      src/views/handleAffairs/topicType/index.vue

+ 10 - 8
src/views/handleAffairs/topicType/index.vue

@@ -10,8 +10,8 @@
         />
       </el-form-item>
 
-      <el-form-item label="办理对象" prop="objectOfHandling">
-        <el-select v-model="queryParams.objectOfHandling" placeholder="请选择办理对象" clearable>
+      <el-form-item label="办理对象" prop="objectOfHandlingArray">
+        <el-select v-model="queryParams.objectOfHandlingArray" placeholder="请选择办理对象" clearable multiple>
           <el-option
             v-for="dict in dict.type.object_application"
             :key="dict.value"
@@ -75,9 +75,9 @@
     <el-table v-loading="loading" :data="topicTypeList" @selection-change="handleSelectionChange">
       <el-table-column type="selection" width="55" align="center" />
       <el-table-column label="部门名称" align="center" prop="deptName" />
-      <el-table-column label="办理对象" align="center" prop="objectOfHandling">
+      <el-table-column label="办理对象" align="center" prop="objectOfHandling0">
         <template slot-scope="scope">
-          <dict-tag :options="dict.type.object_application" :value="scope.row.objectOfHandling"/>
+          <dict-tag :options="dict.type.object_application" :value="scope.row.objectOfHandlingArray"/>
         </template>
       </el-table-column>
       <el-table-column label="是否首页展示" align="center" prop="yesOrNoShow">
@@ -130,8 +130,8 @@
         </el-row>
         <el-row :gutter="24">
           <el-col :span="24">
-            <el-form-item label="办理对象" prop="objectOfHandling">
-              <el-select v-model="form.objectOfHandling" placeholder="请选择办理对象" style="width: 100%">
+            <el-form-item label="办理对象" prop="objectOfHandlingArray">
+              <el-select v-model="form.objectOfHandlingArray" placeholder="请选择办理对象" style="width: 100%" multiple>
                 <el-option
                   v-for="dict in dict.type.object_application"
                   :key="dict.value"
@@ -196,7 +196,8 @@ export default {
         pageSize: 10,
         deptName: null,
         yesOrNoShow: null,
-        objectOfHandling: null
+        objectOfHandling: null,
+        objectOfHandlingArray: null,
       },
       // 表单参数
       form: {},
@@ -205,9 +206,10 @@ export default {
         deptName: [
           { required: true, message: "部门名称不能为空", trigger: "blur" }
         ],
-        objectOfHandling: [
+        objectOfHandlingArray: [
           { required: true, message: "办理对象不能为空", trigger: "blur" }
         ],
+
       }
     };
   },