Quellcode durchsuchen

1.在职转接将添加时间修改为范围搜索

jzp vor 3 Tagen
Ursprung
Commit
8583b82278
1 geänderte Dateien mit 25 neuen und 1 gelöschten Zeilen
  1. 25 1
      src/views/qw/externalContactTransfer/index.vue

+ 25 - 1
src/views/qw/externalContactTransfer/index.vue

@@ -96,13 +96,25 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="添加时间" prop="createTime">
+<!--      <el-form-item label="添加时间" prop="createTime">
         <el-date-picker clearable size="small"
                         v-model="queryParams.createTime"
                         type="date"
                         value-format="yyyy-MM-dd"
                         placeholder="选择添加时间">
         </el-date-picker>
+      </el-form-item>-->
+      <el-form-item label="添加时间" prop="createTime">
+        <el-date-picker
+          style="width:225.4px"
+          clearable size="small"
+          v-model="dateRange"
+          type="daterange"
+          @change="changeTime"
+          value-format="yyyy-MM-dd"
+          start-placeholder="开始日期"
+          end-placeholder="结束日期">
+        </el-date-picker>
       </el-form-item>
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
@@ -315,6 +327,7 @@ export default {
       total: 0,
       // 企业微信客户表格数据
       externalContactList: [],
+      dateRange: null,
       // 弹出层标题
       title: "",
       // 是否显示弹出层
@@ -422,6 +435,15 @@ export default {
         this.loading = false;
       });
     },
+    changeTime(){
+      if(this.dateRange!=null){
+        this.queryParams.sTime=this.dateRange[0];
+        this.queryParams.eTime=this.dateRange[1];
+      }else{
+        this.queryParams.sTime=null;
+        this.queryParams.eTime=null;
+      }
+    },
     // 取消按钮
     cancel() {
       this.open = false;
@@ -465,6 +487,8 @@ export default {
     /** 重置按钮操作 */
     resetQuery() {
       this.selectTags=[];
+      this.dateRange=null;
+      this.changeTime();
       this.resetForm("queryForm");
       this.handleQuery();
     },