소스 검색

添加搜索条件

yuhongqi 22 시간 전
부모
커밋
d90e8c9096
2개의 변경된 파일27개의 추가작업 그리고 1개의 파일을 삭제
  1. 10 0
      src/views/hisStore/storeAfterSales/list.vue
  2. 17 1
      src/views/live/liveAfteraSales/index.vue

+ 10 - 0
src/views/hisStore/storeAfterSales/list.vue

@@ -90,6 +90,15 @@
               />
         </el-select>
       </el-form-item>
+
+      <el-form-item label="银行交易流水" prop="bankTransactionId" label-width="100">
+          <el-input
+            v-model="queryParams.bankTransactionId"
+            placeholder="请输入银行交易流水"
+            clearable
+            size="small"
+            @keyup.enter.native="handleQuery"/>
+       </el-form-item>
       <el-form-item>
         <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@@ -216,6 +225,7 @@ export default {
         shipperCode: null,
         deliverySn: null,
         deliveryName: null,
+        bankTransactionId: null,
         status: null,
         salesStatus: null,
         isDel: null,

+ 17 - 1
src/views/live/liveAfteraSales/index.vue

@@ -99,6 +99,14 @@
           @keyup.enter.native="handleQuery"/>
       </el-form-item>
 
+      <el-form-item label="银行交易流水" prop="bankTransactionId" label-width="100">
+          <el-input
+            v-model="queryParams.bankTransactionId"
+            placeholder="请输入银行交易流水"
+            clearable
+            size="small"
+            @keyup.enter.native="handleQuery"/>
+       </el-form-item>
 
       <el-form-item label="提交时间" prop="createTime">
         <el-date-picker
@@ -250,6 +258,7 @@ export default {
         shipperCode: null,
         deliverySn: null,
         deliveryName: null,
+        bankTransactionId: null,
         status: null,
         salesStatus: null,
         isDel: null,
@@ -308,7 +317,13 @@ export default {
     /** 查询售后记录列表 */
     getList() {
       this.loading = true;
-      listLiveAfterSales(this.queryParams).then(response => {
+      const params = { ...this.queryParams };
+      // 处理日期范围
+      if (this.dateRange && this.dateRange.length === 2) {
+        params.createTimeBegin = this.dateRange[0];
+        params.createTimeEnd = this.dateRange[1];
+      }
+      listLiveAfterSales(params).then(response => {
         this.liveAfterSalesList = response.rows;
         this.total = response.total;
         this.loading = false;
@@ -356,6 +371,7 @@ export default {
     },
     /** 重置按钮操作 */
     resetQuery() {
+      this.dateRange = [];
       this.resetForm("queryForm");
       this.handleQuery();
     },