Pārlūkot izejas kodu

推广者列表

xiao547607 5 gadi atpakaļ
vecāks
revīzija
95fcf39a5f
1 mainītis faili ar 23 papildinājumiem un 11 dzēšanām
  1. 23 11
      src/views/base/promoter-list.vue

+ 23 - 11
src/views/base/promoter-list.vue

@@ -14,9 +14,19 @@
       要resetFields起作用,必须配置:model和prop
     -->
     <el-form ref="queryForm" :model="queryModel" inline class="demo-form-inline">
+      <el-form-item label="推广者账号" prop="userName">
+        <el-input type="text" size="mini" v-model="queryModel.userName"></el-input>
+      </el-form-item>
+      <el-form-item label="姓名" prop="name">
+        <el-input type="text" size="mini" v-model="queryModel.name"></el-input>
+      </el-form-item>
+      <el-form-item label="手机号" prop="phone">
+        <el-input type="text" size="mini" v-model="queryModel.phone"></el-input>
+      </el-form-item>
       <el-form-item label="企业名称" prop="companyName">
         <el-input type="text" size="mini" v-model="queryModel.companyName"></el-input>
       </el-form-item>
+      <!-- 
       <el-form-item label="到账时间" prop="thisTime">
         <el-date-picker
           v-model="thisTime"
@@ -26,7 +36,7 @@
           start-placeholder="开始日期"
           end-placeholder="结束日期"
         ></el-date-picker>
-      </el-form-item>
+      </el-form-item>-->
       <el-form-item>
         <el-button
           type="primary"
@@ -52,15 +62,10 @@
       @sort-change="sortChange"
       @selection-change="handleSelectionChange"
     >
-      <el-table-column prop="realName" label="推广员" width="180"></el-table-column>
-      <el-table-column prop="phone" label="手机号" width="180"></el-table-column>
-      <el-table-column prop="name" label="云平台账号" width="180"></el-table-column>
-      <el-table-column prop label="企业名称" width="180"></el-table-column>
-      <el-table-column prop label="投保期间" width="180"></el-table-column>
-      <el-table-column prop label="保单金额" width="180"></el-table-column>
-      <el-table-column prop label="本次佣金金额" width="180"></el-table-column>
-      <el-table-column prop label="佣金到账时间" width="180"></el-table-column>
-      <el-table-column prop label="总获得佣金数" width="180"></el-table-column>
+      <el-table-column prop="jpCloudUser.realName" label="推广员" width="180"></el-table-column>
+      <el-table-column prop="jpCloudUser.phone" label="手机号" width="180"></el-table-column>
+      <el-table-column prop="promoter" label="云平台账号" width="180"></el-table-column>
+      <el-table-column prop="name" label="推广企业名称" width="180"></el-table-column>
     </el-table>
     <el-pagination
       :current-page.sync="pageIndex"
@@ -84,6 +89,9 @@ export default {
 
     return {
       queryModel: {
+        userName:"",
+        name:"",
+        phone:"",
         companyName: ""
       },
       loading: false,
@@ -110,8 +118,11 @@ export default {
       formData.append("pageIndex", self.pageIndex);
       formData.append("pageSize", self.pageSize);
 
+      formData.append("name", self.queryModel.name);
+      formData.append("phone", self.queryModel.phone);
+      formData.append("userName", self.queryModel.userName);
       formData.append("companyName", self.queryModel.companyName);
-      formData.append("thisTime", self.queryModel.thisTime);
+      //formData.append("thisTime", self.queryModel.thisTime);
 
       if (this.field != null) {
         formData.append("field", this.field);
@@ -174,6 +185,7 @@ export default {
   mounted: function() {
     this.changePage(1);
     //this.loadPromoter();
+    //this.queryModel.information="1"
   }
 };
 </script>