Browse Source

接口调试

zpf 1 year ago
parent
commit
c621419044
3 changed files with 64 additions and 20 deletions
  1. 1 0
      src/store/store.js
  2. 13 7
      src/views/cockpit/jcbd.vue
  3. 50 13
      src/views/cockpit/tdsy.vue

+ 1 - 0
src/store/store.js

@@ -58,6 +58,7 @@ var store2 = {
                 xdata: [],
                 result: [],
             },
+            jt_jg:[]
         },
         cockpit_hysy: {//海域使用
             info: {

+ 13 - 7
src/views/cockpit/jcbd.vue

@@ -15,7 +15,7 @@
                     </div>
                 </div>
                 <div class="text">
-                    <span>{{ item.value }}</span>k㎡
+                    <span>{{ item.value }}  </span>{{ item.unit }}
                 </div>
             </div>
         </div>
@@ -34,27 +34,33 @@ export default {
                 {
                     name: "陆域",
                     img: "/static/images/overview/jcbd_ly.png",
-                    value: 1233.32
+                    value: 1233.32,
+                    unit: "k㎡"
                 }, {
                     name: "海域",
                     img: "/static/images/overview/jcbd_hy.png",
-                    value: 1233.32
+                    value: 1233.32,
+                    unit: "k㎡"
                 }, {
                     name: "海岸线",
                     img: "/static/images/overview/jcbd_hax.png",
-                    value: 1233.32
+                    value: 1233.32,
+                    unit: "k㎡"
                 }, {
                     name: "耕地",
                     img: "/static/images/overview/jcbd_gd.png",
-                    value: 1233.32
+                    value: 1233.32,
+                    unit: "k㎡"
                 }, {
                     name: "林地",
                     img: "/static/images/overview/jcbd_ld.png",
-                    value: 1233.32
+                    value: 1233.32,
+                    unit: "k㎡"
                 }, {
                     name: "深林覆盖率",
                     img: "/static/images/overview/jcbd_lyslfgl.png",
-                    value: 1233.32
+                    value: 1233.32,
+                    unit: "%"
                 },
             ]
         };

+ 50 - 13
src/views/cockpit/tdsy.vue

@@ -172,6 +172,39 @@ export default {
   created() { }, //生命周期 - 创建完成(可以访问当前this实例)
   beforeMount() { }, //生命周期 - 挂载之前
   methods: {
+    async init_tdgy_jt_jg(params) {
+      const that = this;
+      let obj = {
+        jscType: 'jsc_tdgy_jt_yelx',
+        id: params ? params.id : '4602'
+      };
+      let data = await QueryList(obj);
+      let arr = [];
+      data.data.forEach((res) => {
+        arr.push(
+          {
+            type: res.tdyt,
+            data: [{
+              name: "未供应", value: res.ce_crmj
+            },
+            { name: "已供应", value: res.sj_crmj }]
+          }
+        )
+
+      })
+      store.state.cockpit_tdgy.jt_jg = arr;
+      console.log('store.state.cockpit_tdgy.jt_jg: ', store.state.cockpit_tdgy.jt_jg);
+
+      store.state.cockpit_tdgy.jt_jg.forEach((res) => {
+        if (res.type == "商业商服") {
+          this.$refs.tdgy_echart_sfyd.setOptions(res.data);
+        }
+        if (res.type == "工业用地") {
+          this.$refs.tdgy_echart_gyyd.setOptions(res.data);
+
+        }
+      })
+    },
     init_gy_jg_echart() {
 
       var dom = document.getElementById("gy_jg_echart");
@@ -759,6 +792,7 @@ export default {
     const that = this;
     this.$nextTick(() => {
 
+      this.init_tdgy_jt_jg();
 
       this.init_tdgy_gy_jd();
       that.init_echart();
@@ -769,14 +803,15 @@ export default {
         { name: "以划拨", value: 21 },
         { name: "已出让", value: 24 },
       ]);
-      this.$refs.tdgy_echart_sfyd.setOptions([
-        { name: "未供应", value: 12.86 },
-        { name: "已供应", value: 21.56 },
-      ]);
-      this.$refs.tdgy_echart_gyyd.setOptions([
-        { name: "未供应", value: 12.65 },
-        { name: "已供应", value: 21.21 },
-      ]);
+      //  store.start.cockpit_tdgy.jt_jg
+      // this.$refs.tdgy_echart_sfyd.setOptions([
+      //   { name: "未供应", value: 12.86 },
+      //   { name: "已供应", value: 21.56 },
+      // ]);
+      // this.$refs.tdgy_echart_gyyd.setOptions([
+      //   { name: "未供应", value: 12.65 },
+      //   { name: "已供应", value: 21.21 },
+      // ]);
     });
   },
   beforeUpdate() { }, //生命周期 - 更新之前
@@ -823,11 +858,11 @@ export default {
 
       span {
         color: #fff;
-    font-size: 14px;
-    font-weight: bold;
-    position: relative;
-    bottom: -0.2rem;
-    right: -2.3rem;
+        font-size: 14px;
+        font-weight: bold;
+        position: relative;
+        bottom: -0.2rem;
+        right: -2.3rem;
       }
     }
 
@@ -835,10 +870,12 @@ export default {
       position: fixed;
       left: 10rem;
     }
+
     .right_tab {
       position: fixed;
       left: 19rem;
     }
+
     .selectTab {
       /deep/ .el-input__inner {
         // padding-right: 30px;