mo 3 lat temu
rodzic
commit
e0d827d567

+ 9 - 0
src/views/agentManager/api.js

@@ -93,3 +93,12 @@ export const getProxyDividend = data=>{
     requestType:'json'
   })
 }
+export const getProxyDividendList = data=>{
+  return request({
+    url: '/api-web/tenantProxyDividend/queryProxyDividendInfo',
+    // params: data,
+    data,
+    method: 'post',
+    requestType:'json'
+  })
+}

+ 20 - 12
src/views/agentManager/memberShareList.vue

@@ -12,20 +12,20 @@
             <span>
               意向机构
             </span>
-            <span> <count-to :endVal="detail.tenantAgency" :decimals="2" /></span>
+            <span> <count-to :endVal="detail.tenantAgency"  /></span>
           </statistic-item>
              <statistic-item>
             <span>
               入驻机构
 
             </span>
-            <span> <count-to :endVal="detail.preTenant" :decimals="2" /></span>
+            <span> <count-to :endVal="detail.preTenant"  /></span>
           </statistic-item>
              <statistic-item>
             <span>
               团练宝销售数(个月)
             </span>
-            <span> <count-to :endVal="detail.memberCount" :decimals="2" /></span>
+            <span> <count-to :endVal="detail.memberCount"  /></span>
           </statistic-item>
         </statistic>
       </el-card>
@@ -142,7 +142,7 @@ import { getToken } from "@/utils/auth";
 import pagination from "@/components/Pagination/index";
 import { getTimes } from "@/utils";
 import load from "@/utils/loading";
-import { getProxyUserList, getProxyDividend } from "./api";
+import { getProxyUserList, getProxyDividend,getProxyDividendList } from "./api";
 import countTo from 'vue-count-to'
 export default {
   components: { pagination ,   'count-to': countTo},
@@ -180,8 +180,20 @@ export default {
   methods: {
     init() {
       this.getProxList();
+      this.getProxyDividendDetail()
       this.getList();
     },
+    async getProxyDividendDetail(){
+      try{
+         const res = await getProxyDividend()
+          this.detail = {
+         ...res.data
+        }
+      }catch(e){
+        console.log(e)
+      }
+
+    },
     async getProxList() {
       try {
         const res = await getProxyUserList({
@@ -201,14 +213,10 @@ export default {
         ...getTimes(timer, ["startData", "endData"]),
       };
       try {
-        const res = await getProxyDividend({ ...params });
-        this.tableList = res.data.pageData.rows;
-        this.rules.total = res.data.pageData.total;
-        this.detail = {
-          memberCount:res.data.memberCount,
-          preTenant:res.data.preTenant,
-          tenantAgency:res.data.tenantAgency
-        }
+        const res = await getProxyDividendList({ ...params });
+        this.tableList = res.data.rows;
+        this.rules.total = res.data.total;
+
       } catch (e) {
         console.log(e);
       }

+ 1 - 1
src/views/organManager/components/organInfo.vue

@@ -403,7 +403,7 @@
           placeholder="请输入机构客服电话"
         ></el-input>
       </el-form-item>
-      <el-form-item label="推荐人" prop="recommender">
+      <el-form-item label="推荐人" prop="recommender" v-if="tenantInfo != 'SETTING'">
         <remote-search
           :disabled="isDisabled"
           :commit="'setTenantUser'"