liyongli %!s(int64=2) %!d(string=hai) anos
pai
achega
5ea3186e99
Modificáronse 1 ficheiros con 22 adicións e 10 borrados
  1. 22 10
      src/views/Version/index.vue

+ 22 - 10
src/views/Version/index.vue

@@ -301,10 +301,16 @@ export default {
     this.cycle = this.verifyList(appli, source, keys, false);
     this.channel = this.verifyList(appCLi, appC, keys, true);
     this.version = this.verifyList(appVLi, appV, keys, false);
+    let V = [];
+    const len = this.version.length > 5 ? 5 : this.version.length;
+    for (let i = 0; i < len; i++) {
+      const item = this.version[i];
+      V.push(item.value);
+    }
     this.form = {
       //   app: (this.cycle[0] || { value: "" }).value,
       app: "起点新闻",
-      version: [(this.version[0] || { value: "" }).value],
+      version: V,
       channel: [(this.channel[0] || { value: "" }).value],
       date: [new Date(Date.now() - 604800000), new Date(Date.now() - 86400000)],
     };
@@ -342,9 +348,9 @@ export default {
         if ((resChart || []).length && chart && chart.clear) chart.clear();
         for (let index = 0; index < (Object.keys(c) || []).length; index++) {
           const v = (Object.keys(c) || [])[index];
-          valueList.push((c[v]||[]).map(v=> v[this.numType]));
+          valueList.push((c[v] || []).map(v => v[this.numType]));
           titles.push(v);
-          if(!keyList.length) keyList = (c[v]||[]).map(v=> v.dt)
+          if (!keyList.length) keyList = (c[v] || []).map(v => v.dt);
         }
         this.createImage(keyList, valueList, titles);
       });
@@ -366,15 +372,14 @@ export default {
         if ((resChart || []).length && chart && chart.clear) chart.clear();
         for (let index = 0; index < (Object.keys(c) || []).length; index++) {
           const v = (Object.keys(c) || [])[index];
-          valueList.push((c[v]||[]).map(v=> v[this.numType]));
+          valueList.push((c[v] || []).map(v => v[this.numType]));
           titles.push(v);
-          if(!keyList.length) keyList = (c[v]||[]).map(v=> v.dt)
+          if (!keyList.length) keyList = (c[v] || []).map(v => v.dt);
         }
         this.createImage(keyList, valueList, titles);
       });
     },
     createImage(keyList, valueList, title) {
-      
       if (!chart) {
         chart = echarts.init(this.$refs.regionChart);
         window.onresize = chart.resize;
@@ -382,7 +387,7 @@ export default {
       chart.resize({
         height: (this.$refs.regionChart.offsetWidth * 4) / 16,
       });
-      chart.clear()
+      chart.clear();
       chart.setOption({
         tooltip: {
           confine: true,
@@ -562,9 +567,15 @@ export default {
               });
           });
           this.version = version;
+          let V = [];
+          const len = this.version.length > 5 ? 5 : this.version.length;
+          for (let i = 0; i < len; i++) {
+            const item = this.version[i];
+            V.push(item.value);
+          }
           this.form = {
             ...this.form,
-            version: [(version[0]||{}).value],
+            version: V,
           };
         });
         getSearchData({
@@ -593,7 +604,8 @@ export default {
       });
     },
     changeversion(v) {
-      if (!v.length) return (this.form.version = [(this.version[0]|| {}).value]);
+      if (!v.length)
+        return (this.form.version = [(this.version[0] || {}).value]);
       let ver = [];
       for (let i = 0; i < v.length; i++) {
         const element = v[i];
@@ -643,7 +655,7 @@ export default {
             v.newUser,
             v.activeUser,
             v.startTimes,
-            v.distribution + '%',
+            v.distribution + "%",
             this.timeFormat(v.duration),
             "\r\n",
           ].join(",");