From 7c2ff43a4f70638fb063d0aa1d2f1624e6cada33 Mon Sep 17 00:00:00 2001
From: 付延余 <f-yanyu@outlook.com>
Date: 星期六, 07 五月 2022 15:25:42 +0800
Subject: [PATCH] 其他业务

---
 src/pages/show/otherBusiness/otherBusinessChild/OtherB_PeopleJunShouRu.vue |    2 +-
 src/api/businessPolicy.js                                                  |    6 ++++++
 config/index.js                                                            |    2 +-
 src/pages/show/businessPolicy/BusinessPolicy.vue                           |   24 +++++++++++++++++++-----
 4 files changed, 27 insertions(+), 7 deletions(-)

diff --git a/config/index.js b/config/index.js
index cb7612d..7faa8ad 100644
--- a/config/index.js
+++ b/config/index.js
@@ -3,7 +3,7 @@
 // see http://vuejs-templates.github.io/webpack for documentation.
 
 const path = require("path");
-let url = 'http://192.168.0.130:8081'
+let url = 'http://192.168.0.139:8081'
 
 module.exports = {
   dev: {
diff --git a/src/api/businessPolicy.js b/src/api/businessPolicy.js
new file mode 100644
index 0000000..d49322f
--- /dev/null
+++ b/src/api/businessPolicy.js
@@ -0,0 +1,6 @@
+import {postRequest,getRequest} from "../libs/axios";
+
+// 37. 鏌ヨ钀ュ晢鏀跨瓥浜斾釜缁熻鏁伴噺鎺ュ彛
+export const getCount = params=> {
+  return postRequest('/ybg/webservice/app/policy/getCount.do',params)
+}
diff --git a/src/pages/show/businessPolicy/BusinessPolicy.vue b/src/pages/show/businessPolicy/BusinessPolicy.vue
index e14b855..a01e5dc 100644
--- a/src/pages/show/businessPolicy/BusinessPolicy.vue
+++ b/src/pages/show/businessPolicy/BusinessPolicy.vue
@@ -11,7 +11,7 @@
           />
         </div>
         <div class="text">绱鍑哄彴鏀跨瓥鏁伴噺</div>
-        <div class="numText"><span>280</span>鏉�</div>
+        <div class="numText"><span>{{ CountObj.totalPolicy }}</span>鏉�</div>
       </div>
       <div class="upCentent_item">
         <div class="icon">
@@ -21,7 +21,7 @@
           />
         </div>
         <div class="text">鎯犲強浼佷笟鏁伴噺</div>
-        <div class="numText"><span>70</span>涓囨埛</div>
+        <div class="numText"><span>{{ CountObj.units }}</span>涓囨埛</div>
       </div>
       <div class="upCentent_item">
         <div class="icon">
@@ -31,7 +31,7 @@
           />
         </div>
         <div class="text">鎯犲強涓汉鏁伴噺</div>
-        <div class="numText"><span>25.9</span>涓囦汉</div>
+        <div class="numText"><span>{{ CountObj.persons }}</span>涓囦汉</div>
       </div>
       <div class="upCentent_item">
         <div class="icon">
@@ -41,7 +41,7 @@
           />
         </div>
         <div class="text">鍑忓厤閲戦</div>
-        <div class="numText"><span>1563</span>涓囧厓</div>
+        <div class="numText"><span>{{ CountObj.amount }}</span>涓囧厓</div>
       </div>
       <div class="upCentent_item">
         <div class="icon">
@@ -51,7 +51,7 @@
           />
         </div>
         <div class="text">鏂伴椈鎶ラ亾鏁伴噺</div>
-        <div class="numText"><span>36500</span>鏉�</div>
+        <div class="numText"><span>{{ CountObj.news }}</span>鏉�</div>
       </div>
     </div>
     <!-- 琛ㄦ牸鍖� -->
@@ -167,9 +167,11 @@
   </div>
 </template>
 <script>
+import {getCount} from '@/api/businessPolicy'
 export default {
   data() {
     return {
+      CountObj:{},
       tableData: [
         {
           keshi: "澶变笟澶�",
@@ -456,6 +458,9 @@
       tableHeight: window.innerHeight * 0.62
     };
   },
+  mounted(){
+    this.getCount()
+  },
   methods: {
     tableRowClassName({rowIndex}) {
       if (rowIndex % 2 === 0) {
@@ -468,6 +473,15 @@
       console.log(row);
       console.log(row.__ob__.dep.id);
       console.log(row.id);
+    },
+    // 37. 鏌ヨ钀ュ晢鏀跨瓥浜斾釜缁熻鏁伴噺鎺ュ彛
+    getCount(){
+      getCount().then(res=>{
+        // console.log(res);
+        if(res.code === 1000){
+          this.CountObj = res.obj
+        }
+      })
     }
   }
 };
diff --git a/src/pages/show/otherBusiness/otherBusinessChild/OtherB_PeopleJunShouRu.vue b/src/pages/show/otherBusiness/otherBusinessChild/OtherB_PeopleJunShouRu.vue
index 597b6d1..3eb3935 100644
--- a/src/pages/show/otherBusiness/otherBusinessChild/OtherB_PeopleJunShouRu.vue
+++ b/src/pages/show/otherBusiness/otherBusinessChild/OtherB_PeopleJunShouRu.vue
@@ -167,7 +167,7 @@
     // 32. 鏌ヨ灞呮皯鍙敮閰嶆敹鍏ュ垎鏋愬浘鏁版嵁鎺ュ彛
     getIncomeLine() {
       getIncomeLine().then(res => {
-        console.log(res);
+        // console.log(res);
         if(res.code===1000){
           this.echartsSeries = res.obj
           this.Init_echarts()

--
Gitblit v1.9.1