Procházet zdrojové kódy

fix: 信用额度变更记录

Howie před 1 rokem
rodič
revize
0e0e8eeb2e
1 změnil soubory, kde provedl 27 přidání a 30 odebrání
  1. 27 30
      src/views/finance/components/credit_list-detail.vue

+ 27 - 30
src/views/finance/components/credit_list-detail.vue

@@ -1,9 +1,9 @@
 <template>
   <div>
     <div class="sty">
-      <el-page-header @back="goBack" content="信用额度变更记录"> </el-page-header>
+      <el-page-header content="信用额度变更记录" @back="goBack" />
     </div>
-    <el-divider></el-divider>
+    <el-divider />
     <!-- 表头 -->
     <div>
       <el-form ref="searchForm" :model="searchForm" label-width="100px" size="small" label-position="left">
@@ -11,27 +11,25 @@
           <el-col :xs="24" :sm="12" :lg="6">
             <el-form-item label="开始时间" prop="startTime">
               <el-date-picker
-                class="selectStyle"
                 v-model="searchForm.startTime"
+                class="selectStyle"
                 type="datetime"
                 placeholder="选择日期时间"
                 default-time="00:00:00"
                 value-format="yyyy-MM-dd HH:mm:ss"
-              >
-              </el-date-picker>
+              />
             </el-form-item>
           </el-col>
           <el-col :xs="24" :sm="12" :lg="6">
             <el-form-item label="结束时间" prop="endTime">
               <el-date-picker
-                class="selectStyle"
                 v-model="searchForm.endTime"
+                class="selectStyle"
                 type="datetime"
                 placeholder="选择日期时间"
                 default-time="00:00:00"
                 value-format="yyyy-MM-dd HH:mm:ss"
-              >
-              </el-date-picker>
+              />
             </el-form-item>
           </el-col>
 
@@ -62,16 +60,16 @@
           highlight-current-row
           stripe
         >
-          <el-table-column label="序号" align="left" width="100" type="index" show-overflow-tooltip></el-table-column>
+          <el-table-column label="序号" align="left" width="100" type="index" show-overflow-tooltip />
           <el-table-column align="left" label="经销商编码" prop="customerNumber" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <CopyButton :copyText="scope.row.customerNumber" />
+              <CopyButton :copy-text="scope.row.customerNumber" />
               <span>{{ scope.row.customerNumber }}</span>
             </template>
           </el-table-column>
           <el-table-column align="left" label="经销商名称" prop="customerName" min-width="260" show-overflow-tooltip>
             <template slot-scope="scope">
-              <CopyButton :copyText="scope.row.customerName" />
+              <CopyButton :copy-text="scope.row.customerName" />
               <span>{{ scope.row.customerName }}</span>
             </template>
           </el-table-column>
@@ -81,63 +79,62 @@
             prop="customerWalletName"
             min-width="160"
             show-overflow-tooltip
-          ></el-table-column>
+          />
           <el-table-column
             align="right"
             label="变更金额"
             prop="amount"
             min-width="160"
             show-overflow-tooltip
-          ></el-table-column>
+          />
           <el-table-column
             align="right"
             label="使用金额"
             prop="useAmount"
             min-width="160"
             show-overflow-tooltip
-          ></el-table-column>
+          />
           <el-table-column
             align="left"
             label="开始日期"
             prop="startTime"
             min-width="160"
             show-overflow-tooltip
-          ></el-table-column>
+          />
           <el-table-column
             align="left"
             label="结束日期"
             prop="endTime"
             min-width="160"
             show-overflow-tooltip
-          ></el-table-column>
+          />
           <el-table-column
             align="left"
             label="变更时间"
             prop="updateTime"
             min-width="160"
             show-overflow-tooltip
-          ></el-table-column>
+          />
           <el-table-column
             align="left"
             label="变更人"
             prop="updateBy"
             min-width="160"
             show-overflow-tooltip
-          ></el-table-column>
+          />
         </el-table>
       </div>
       <!-- 分页 -->
       <div class="fr">
         <el-pagination
-          @size-change="handleSizeChange"
-          @current-change="handleCurrentChange"
           :current-page="currentPage"
           :page-sizes="[10, 20, 30, 50]"
           :page-size="10"
           layout="total, sizes, prev, pager, next, jumper"
           :total="listTotal"
-        >
-        </el-pagination>
+          @size-change="handleSizeChange"
+          @current-change="handleCurrentChange"
+        />
       </div>
     </div>
   </div>
@@ -162,7 +159,7 @@ export default {
       searchForm: {
         startTime: '',
         endTime: ''
-      }, //搜索表单
+      }, // 搜索表单
       listLoading: false // 列表加载loading
     }
   },
@@ -178,27 +175,27 @@ export default {
     handleSizeChange(val) {
       this.pageSize = val
       this.currentPage = 1
-      this.getDataList({ pageNum: 1, pageSize: this.pageSize })
+      this.getDataList({ customerWalletId: this.recordsListId, pageNum: 1, pageSize: this.pageSize })
     },
     // 更改当前页
     handleCurrentChange(val) {
       this.currentPage = val
-      this.getDataList({ pageNum: val, pageSize: 10 })
+      this.getDataList({ customerWalletId: this.recordsListId, pageNum: val, pageSize: 10 })
     },
-    //导出
+    // 导出
     exportList() {
-      let screenData = {
+      const screenData = {
         customerWalletCreditId: this.recordsListId,
         startTime: this.searchForm.startTime,
         endTime: this.searchForm.endTime
       }
       downloadFiles('credit/record/export', screenData)
     },
-    //清除
+    // 清除
     clearFn() {
       this.$refs.searchForm.resetFields()
     },
-    //搜索
+    // 搜索
     searchFn() {
       console.log(this.searchForm)
       this.getDataList({
@@ -208,7 +205,7 @@ export default {
         ...this.searchForm
       })
     },
-    //获取信用额度变更记录数据
+    // 获取信用额度变更记录数据
     async getDataList(data) {
       const res = await getCreditRecordList(data)
       this.dataList = res.data.records