Procházet zdrojové kódy

feat: 修改条件查询反查数据解析

aXin-0810 před 2 roky
rodič
revize
03e4f28c8d
1 změnil soubory, kde provedl 10 přidání a 1 odebrání
  1. 10 1
      src/components/template/template-page-1.vue

+ 10 - 1
src/components/template/template-page-1.vue

@@ -270,7 +270,16 @@ export default {
             id: item.id,
             closable: true,
             paramCallback: () => {
-              return item.items.map(dav => ({ param: dav.param, compare: dav.compare, value: dav.value }))
+              return item.items.map(dav => {
+                if (dav.value[0] == '[' && dav.value[dav.value.length - 1] == ']') {
+                  return {
+                    param: dav.param,
+                    compare: dav.compare,
+                    value: dav.value.substring(1, dav.value.length - 1).split(',')
+                  }
+                }
+                return { param: dav.param, compare: dav.compare, value: dav.value }
+              })
             }
           }
         })