Переглянути джерело

增加不可选展示名称的功能

增加不可选展示名称的功能
dangyunlong 1 місяць тому
батько
коміт
ee43965691
1 змінених файлів з 24 додано та 7 видалено
  1. 24 7
      src/views/news/creatNews.vue

+ 24 - 7
src/views/news/creatNews.vue

@@ -30,8 +30,16 @@
           <div v-if="form.islink == false">
             <div v-if="creatNews_user_type != 10000">
               <el-form-item label="展示名称:" prop="cat_arr_id" class="custom-align-right">
-                <el-cascader :key="parentKey" v-model="form.cat_arr_id" placeholder="请选择要绑定的展示名称" :props="parentData"
-                  popper-class="my_cascader" style="height: 100%;" filterable clearable></el-cascader>
+                <el-cascader 
+                    :key="parentKey" 
+                    v-model="form.cat_arr_id" 
+                    placeholder="请选择要绑定的展示名称" 
+                    :props="parentData"
+                    popper-class="my_cascader" 
+                    style="height: 100%;" 
+                    filterable 
+                    clearable>
+                </el-cascader>
               </el-form-item>
             </div>
             <div>
@@ -42,9 +50,16 @@
                     @change="creatNews_nav_pool_change_fun(form.web_site_id)" filterable clearable></el-cascader>
                 </el-form-item>
                 <el-form-item label="展示名称:" prop="cat_arr_id" class="custom-align-right">
-                  <el-cascader :key="parentKey_2" v-model="form.cat_arr_id" placeholder="请选择要绑定的展示名称"
-                    popper-class="my_cascader" style="height: 100%;" :props="parentData_2" filterable
-                    clearable></el-cascader>
+                    <el-cascader 
+                        :key="parentKey_2" 
+                        v-model="form.cat_arr_id" 
+                        placeholder="请选择要绑定的展示名称"
+                        popper-class="my_cascader" 
+                        style="height: 100%;" 
+                        :props="parentData_2" 
+                        filterable
+                        clearable>
+                    </el-cascader>
                 </el-form-item>
               </div>
               <el-form-item label="行政区划:" class="custom-align-right">
@@ -381,7 +396,8 @@ export default {
                 value: item.category_id,
                 label: item.name,
                 leaf: level >= 3,
-                children: []
+                children: [],
+                disabled: item.type != 1
               }))
               resolve(nodes)
             }
@@ -418,7 +434,8 @@ export default {
                 value: item.category_id,
                 label: item.alias,
                 leaf: level >= 3,
-                children: []
+                children: [],
+                disabled: item.type != 1
               }))
               resolve(nodes)
             }