Bläddra i källkod

feat: 修改组件版本

aXin-0810 2 år sedan
förälder
incheckning
ff37927002
3 ändrade filer med 21 tillägg och 5 borttagningar
  1. 3 3
      package-lock.json
  2. 1 1
      package.json
  3. 17 1
      src/components/template/template-page-1.vue

+ 3 - 3
package-lock.json

@@ -4267,9 +4267,9 @@
       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
     },
     "@zjlib/element-plugins": {
-      "version": "2.1.21",
-      "resolved": "http://121.41.110.30:4873/@zjlib%2felement-plugins/-/element-plugins-2.1.21.tgz",
-      "integrity": "sha512-fgkMHZdOYUtEjR4mFWyhDkhJyCE+bvn2iMZmIJYCOi3kabADvCaA9nQoWPzgvjxcuGTy1VPa2j+44p55eh1noA==",
+      "version": "2.1.22",
+      "resolved": "http://121.41.110.30:4873/@zjlib%2felement-plugins/-/element-plugins-2.1.22.tgz",
+      "integrity": "sha512-yOOnieS6OOW3IQ8bwcAPMNNXM1RaKIFSfIfrE7bZ6MJQ39W9F+EogG3hJjyk7MozjfH8FzDRcrBx3XFywoYb+Q==",
       "requires": {
         "@turf/turf": "^6.5.0",
         "@vuemap/vue-amap": "^0.1.12",

+ 1 - 1
package.json

@@ -15,7 +15,7 @@
     "test:ci": "npm run lint && npm run test:unit"
   },
   "dependencies": {
-    "@zjlib/element-plugins": "^2.1.21",
+    "@zjlib/element-plugins": "^2.1.22",
     "axios": "0.18.1",
     "clipboard": "^2.0.8",
     "concurrent-tasks": "^1.0.7",

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

@@ -540,7 +540,23 @@ export default {
         {
           ...this.parameter,
           pageSize: -1,
-          params: querylist,
+          params: querylist.map(item => {
+            if (
+              item.compare === '=' &&
+              typeof item.value == 'string' &&
+              (~item.value.indexOf(',') || ~item.value.indexOf(','))
+            ) {
+              // 去除换行
+              var str = item.value.replace(/\\n/g, '')
+              // 去除空格
+              str = str.replace(/[\t\r\f\n\s]*/g, '')
+              // 转中文逗号
+              str = str.replace(/,/g, ',')
+              // 切割为数组
+              item.value = str.split(',')
+            }
+            return item
+          }),
           exportFields: data
         },
         `${this.moduleName}.xlsx`