zhangdan 4 سال پیش
والد
کامیت
326d17063f
1فایلهای تغییر یافته به همراه28 افزوده شده و 9 حذف شده
  1. 28 9
      src/views/userInfo/LdDetails.vue

+ 28 - 9
src/views/userInfo/LdDetails.vue

@@ -6,7 +6,7 @@
       <span>乐豆余额:<span class="page-header-info">{{ this.page.currentGold }}</span></span>
     </div>
     <div class="LdDetails-searchForm">
-      <a-form layout="inline" v-bind="formItemLayout" @keyup.enter.native="$refs.table.refresh(true)">
+      <a-form layout="inline" v-bind="formItemLayout" @keyup.enter.native="refresh">
         <a-row :gutter="48">
           <a-col :span="6">
             <a-form-item label="创建时间" :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol">
@@ -41,7 +41,7 @@
             </a-form-item>
           </a-col>
           <a-col :span="6">
-            <a-button class="handle-btn serach-btn" id="LdDetails-btn-serach" type="primary" @click="$refs.table.refresh(true)">查询</a-button>
+            <a-button class="handle-btn serach-btn" id="LdDetails-btn-serach" type="primary" @click="refresh">查询</a-button>
             <a-button class="handle-btn" type="" id="LdDetails-btn-reset" @click="handleReset">重置</a-button>
           </a-col>
         </a-row>
@@ -81,6 +81,7 @@ export default {
       },
 	  info: '',
 	  mobile: '', // 手机号
+	  userId: '', // 用户ID
 	  currentGold: '', // 乐豆余额
 	  customerNo: '', // 用户编号
 	  page: {}, // 用户信息
@@ -136,6 +137,21 @@ export default {
         this.queryParam.endDate = dateStrings[1]
       }
     },
+    // 查详情
+    getPageInfo () {
+      customerDetails({
+        id: this.userId
+      }).then(res => {
+        if (res.status == 200) {
+          this.page = res.data
+        }
+      })
+    },
+    // 查询
+    refresh () {
+      this.getPageInfo()
+      this.$refs.table.refresh(true)
+    },
     // 重置
     handleReset () {
       this.queryOrderDate = undefined
@@ -154,14 +170,17 @@ export default {
     next(vm => {
       const userInfo = vm.$route.query
 	  if (userInfo) {
-	  	customerDetails({
-	  		id: userInfo.id
-	  	}).then(res => {
-	  		if (res.status == 200) {
-	  			vm.page = res.data
-	  		}
-	  	})
+		  vm.userId = userInfo.id
+		  console.log(vm.userId)
+	  	// customerDetails({
+	  	// 	id: userInfo.id
+	  	// }).then(res => {
+	  	// 	if (res.status == 200) {
+	  	// 		vm.page = res.data
+	  	// 	}
+	  	// })
 	  }
+	  vm.getPageInfo(vm.userId)
     })
   }
 }