ソースを参照

费用管理-车辆类型name变更为code

祁鹏飞 1 ヶ月 前
コミット
becc2649f8
1 ファイル変更3 行追加5 行削除
  1. 3 5
      src/components/ruleConditionContainer/index.vue

+ 3 - 5
src/components/ruleConditionContainer/index.vue

@@ -79,7 +79,7 @@
               </template>
               <el-option v-for="dictLabalitem in showDictLabal(item)" :key="dictLabalitem.id"
                 :label="dictLabalitem.name"
-                :value="['车辆类型', '交强不浮动原因', '商业不浮动原因','车牌号'].includes(item.attrName) ? dictLabalitem.code : dictLabalitem.name" />
+                :value="['车辆类型', '交强不浮动原因', '商业不浮动原因', '车牌号'].includes(item.attrName) ? dictLabalitem.code : dictLabalitem.name" />
             </el-select>
           </template>
           <template v-if="item.attrType == 'inputTag'">
@@ -149,8 +149,6 @@
 
 <!-- 行为区域 -->
 <script lang='ts' setup>
-import Item from '@/layouts/components/Breadcrumb/item.vue';
-import type { CheckboxValueType } from 'element-plus'
 const props = defineProps<{
   rulesAttrList: any[],//list集合
   disabled?: boolean,
@@ -188,7 +186,7 @@ const change = (e: string[] | undefined, index: number, item: any) => {
 const licenseNoSelect = (e, item) => {
   if (e) {
     item.minArray = item.dictLabal.map(a => {
-      return a.name
+      return a.code
     })
   } else {
     item.minArray = []
@@ -210,7 +208,7 @@ const handleCheckAll = (item, index: number, val: boolean) => {
   if (val) {
     let arr = item.dictLabal
     if (item.dictLabalFilter) arr = item.dictLabalFilter
-    item.minArray = arr.map((_) => ['车辆类型', '交强不浮动原因', '商业不浮动原因','车牌号'].includes(_.attrName) ? _.code : _.name)
+    item.minArray = arr.map((_) => ['车辆类型', '交强不浮动原因', '商业不浮动原因', '车牌号'].includes(item.attrName) ? _.code : _.name)
   } else {
     item.minArray = []
   }