Kaynağa Gözat

专家组员

panhui 5 yıl önce
ebeveyn
işleme
db2e23f43b
1 değiştirilmiş dosya ile 9 ekleme ve 7 silme
  1. 9 7
      src/main/h5/src/views/expert/expertDetail.vue

+ 9 - 7
src/main/h5/src/views/expert/expertDetail.vue

@@ -55,8 +55,8 @@
         </div>
         <div class="userlist">
           <div class="title">专家组员</div>
-          <div class="user-item" v-for="item in userList" :key="item.id">
-            <span>{{ item.nickname }}</span>
+          <div class="user-item" v-for="(item, index) in userList" :key="index">
+            <span>{{ item.name }}</span>
             <span>{{ item.phone }}</span>
             <img
               src="../../assets/icon_dianhua.svg"
@@ -118,10 +118,6 @@ export default {
   },
   mounted() {
     this.getInfo(this.$route.query.id);
-
-    this.$http.post("/user/all1", {}, { body: "json" }).then(res => {
-      this.userList = res.content;
-    });
   },
   methods: {
     getInfo(id) {
@@ -130,9 +126,15 @@ export default {
         forbidClick: true
       });
       this.$http
-        .get("/rate/get/" + id)
+        .get("/rate/get1/" + id)
         .then(res => {
           this.rateInfo = res;
+          this.userList = Object.keys(res.expertUser || []).map(item => {
+            return {
+              phone: item,
+              name: res.expertUser[item]
+            };
+          });
           this.$http
             .post(
               "/rateExpertAudit/all",