Просмотр исходного кода

feat: 接单中心更新筛选组件以支持默认当月日期范围

Yannay 1 месяц назад
Родитель
Сommit
764b19d8e2

+ 8 - 1
pages/order/components/orderCenter/filterQuery.vue

@@ -304,7 +304,14 @@
304
 		},
304
 		},
305
 		methods: {
305
 		methods: {
306
 			handleOpen(){
306
 			handleOpen(){
307
-				if(this.createTimeTxt === null){
307
+				const wasNull = this.createTimeTxt === null;
308
+				// 从父组件 queryParams 同步发单日期到筛选内展示(默认当月等)
309
+				if (this.value.sendDateStart && this.value.sendDateEnd) {
310
+					this.createTimeTxt = this.value.sendDateStart + "至" + this.value.sendDateEnd;
311
+				} else {
312
+					this.createTimeTxt = "";
313
+				}
314
+				if (wasNull && this.$refs.jtimePickerPopup) {
308
 					this.$refs.jtimePickerPopup.handleInit();
315
 					this.$refs.jtimePickerPopup.handleInit();
309
 				}
316
 				}
310
 			},
317
 			},

+ 3 - 3
pages/pagereceivecenter/pagereceivecenter.vue

@@ -40,10 +40,10 @@ export default {
40
             currentFollowUp: [],//当前订单的跟进记录
40
             currentFollowUp: [],//当前订单的跟进记录
41
             showMoreFollowUp: false,
41
             showMoreFollowUp: false,
42
 
42
 
43
-            // 查询参数
43
+            // 查询参数(默认当月)
44
             queryParams: {
44
             queryParams: {
45
-                sendDateStart: '',
46
-                sendDateEnd: '',
45
+                sendDateStart: dayjs().startOf('month').format("YYYY-MM-DD"),
46
+                sendDateEnd: dayjs().format("YYYY-MM-DD"),
47
                 type: '1',
47
                 type: '1',
48
                 item: undefined,
48
                 item: undefined,
49
                 phone: undefined,
49
                 phone: undefined,