Commit 53a0d9bb0e320f6f911819ef3fccbe03b6820fce

Authored by xingyu
1 parent edf11dc0

refactor: 时间区间查询传入数组

Showing 33 changed files with 217 additions and 390 deletions
yudao-ui-admin/src/views/bpm/group/index.vue
@@ -13,9 +13,9 @@ @@ -13,9 +13,9 @@
13 :key="dict.value" :label="dict.label" :value="dict.value"/> 13 :key="dict.value" :label="dict.label" :value="dict.value"/>
14 </el-select> 14 </el-select>
15 </el-form-item> 15 </el-form-item>
16 - <el-form-item label="创建时间">  
17 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
18 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 16 + <el-form-item label="创建时间" prop="createTime">
  17 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  18 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
19 </el-form-item> 19 </el-form-item>
20 <el-form-item> 20 <el-form-item>
21 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 21 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -121,7 +121,6 @@ export default { @@ -121,7 +121,6 @@ export default {
121 title: "", 121 title: "",
122 // 是否显示弹出层 122 // 是否显示弹出层
123 open: false, 123 open: false,
124 - dateRangeCreateTime: [],  
125 // 查询参数 124 // 查询参数
126 queryParams: { 125 queryParams: {
127 pageNo: 1, 126 pageNo: 1,
@@ -129,6 +128,7 @@ export default { @@ -129,6 +128,7 @@ export default {
129 name: null, 128 name: null,
130 status: null, 129 status: null,
131 tenantId: null, 130 tenantId: null,
  131 + createTime: []
132 }, 132 },
133 // 表单参数 133 // 表单参数
134 form: {}, 134 form: {},
@@ -152,11 +152,8 @@ export default { @@ -152,11 +152,8 @@ export default {
152 /** 查询列表 */ 152 /** 查询列表 */
153 getList() { 153 getList() {
154 this.loading = true; 154 this.loading = true;
155 - // 处理查询参数  
156 - let params = {...this.queryParams};  
157 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
158 // 执行查询 155 // 执行查询
159 - getUserGroupPage(params).then(response => { 156 + getUserGroupPage(this.queryParams).then(response => {
160 this.list = response.data.list; 157 this.list = response.data.list;
161 this.total = response.data.total; 158 this.total = response.data.total;
162 this.loading = false; 159 this.loading = false;
@@ -185,7 +182,6 @@ export default { @@ -185,7 +182,6 @@ export default {
185 }, 182 },
186 /** 重置按钮操作 */ 183 /** 重置按钮操作 */
187 resetQuery() { 184 resetQuery() {
188 - this.dateRangeCreateTime = [];  
189 this.resetForm("queryForm"); 185 this.resetForm("queryForm");
190 this.handleQuery(); 186 this.handleQuery();
191 }, 187 },
yudao-ui-admin/src/views/bpm/oa/leave/index.vue
@@ -9,9 +9,9 @@ @@ -9,9 +9,9 @@
9 <el-option v-for="dict in leaveTypeDictData" :key="dict.value" :label="dict.label" :value="dict.value" /> 9 <el-option v-for="dict in leaveTypeDictData" :key="dict.value" :label="dict.label" :value="dict.value" />
10 </el-select> 10 </el-select>
11 </el-form-item> 11 </el-form-item>
12 - <el-form-item label="申请时间">  
13 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
14 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 12 + <el-form-item label="申请时间" prop="createTime">
  13 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  14 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
15 </el-form-item> 15 </el-form-item>
16 <el-form-item label="结果" prop="result"> 16 <el-form-item label="结果" prop="result">
17 <el-select v-model="queryParams.result" placeholder="请选择流结果" clearable> 17 <el-select v-model="queryParams.result" placeholder="请选择流结果" clearable>
@@ -102,8 +102,6 @@ export default { @@ -102,8 +102,6 @@ export default {
102 total: 0, 102 total: 0,
103 // 请假申请列表 103 // 请假申请列表
104 list: [], 104 list: [],
105 - //审批进度弹出层  
106 - dateRangeCreateTime: [],  
107 // 查询参数 105 // 查询参数
108 queryParams: { 106 queryParams: {
109 pageNo: 1, 107 pageNo: 1,
@@ -111,6 +109,7 @@ export default { @@ -111,6 +109,7 @@ export default {
111 result: null, 109 result: null,
112 type: null, 110 type: null,
113 reason: null, 111 reason: null,
  112 + createTime: []
114 }, 113 },
115 114
116 leaveTypeDictData: getDictDatas(DICT_TYPE.BPM_OA_LEAVE_TYPE), 115 leaveTypeDictData: getDictDatas(DICT_TYPE.BPM_OA_LEAVE_TYPE),
@@ -124,11 +123,8 @@ export default { @@ -124,11 +123,8 @@ export default {
124 /** 查询列表 */ 123 /** 查询列表 */
125 getList() { 124 getList() {
126 this.loading = true; 125 this.loading = true;
127 - // 处理查询参数  
128 - let params = {...this.queryParams};  
129 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
130 // 执行查询 126 // 执行查询
131 - getLeavePage(params).then(response => { 127 + getLeavePage(this.queryParams).then(response => {
132 this.list = response.data.list; 128 this.list = response.data.list;
133 this.total = response.data.total; 129 this.total = response.data.total;
134 this.loading = false; 130 this.loading = false;
@@ -141,7 +137,6 @@ export default { @@ -141,7 +137,6 @@ export default {
141 }, 137 },
142 /** 重置按钮操作 */ 138 /** 重置按钮操作 */
143 resetQuery() { 139 resetQuery() {
144 - this.dateRangeCreateTime = [];  
145 this.resetForm("queryForm"); 140 this.resetForm("queryForm");
146 this.handleQuery(); 141 this.handleQuery();
147 }, 142 },
yudao-ui-admin/src/views/bpm/processInstance/index.vue
@@ -16,9 +16,9 @@ @@ -16,9 +16,9 @@
16 :key="dict.value" :label="dict.label" :value="dict.value"/> 16 :key="dict.value" :label="dict.label" :value="dict.value"/>
17 </el-select> 17 </el-select>
18 </el-form-item> 18 </el-form-item>
19 - <el-form-item label="提交时间">  
20 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
21 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 19 + <el-form-item label="提交时间" prop="createTime">
  20 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  21 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
22 </el-form-item> 22 </el-form-item>
23 <el-form-item label="状态" prop="status"> 23 <el-form-item label="状态" prop="status">
24 <el-select v-model="queryParams.status" placeholder="请选择状态" clearable> 24 <el-select v-model="queryParams.status" placeholder="请选择状态" clearable>
@@ -116,8 +116,6 @@ export default { @@ -116,8 +116,6 @@ export default {
116 total: 0, 116 total: 0,
117 // 工作流的流程实例的拓展列表 117 // 工作流的流程实例的拓展列表
118 list: [], 118 list: [],
119 - // 是否显示弹出层  
120 - dateRangeCreateTime: [],  
121 // 查询参数 119 // 查询参数
122 queryParams: { 120 queryParams: {
123 pageNo: 1, 121 pageNo: 1,
@@ -127,6 +125,7 @@ export default { @@ -127,6 +125,7 @@ export default {
127 category: null, 125 category: null,
128 status: null, 126 status: null,
129 result: null, 127 result: null,
  128 + createTime: []
130 } 129 }
131 }; 130 };
132 }, 131 },
@@ -137,11 +136,8 @@ export default { @@ -137,11 +136,8 @@ export default {
137 /** 查询列表 */ 136 /** 查询列表 */
138 getList() { 137 getList() {
139 this.loading = true; 138 this.loading = true;
140 - // 处理查询参数  
141 - let params = {...this.queryParams};  
142 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
143 // 执行查询 139 // 执行查询
144 - getMyProcessInstancePage(params).then(response => { 140 + getMyProcessInstancePage(this.queryParams).then(response => {
145 this.list = response.data.list; 141 this.list = response.data.list;
146 this.total = response.data.total; 142 this.total = response.data.total;
147 this.loading = false; 143 this.loading = false;
@@ -154,7 +150,6 @@ export default { @@ -154,7 +150,6 @@ export default {
154 }, 150 },
155 /** 重置按钮操作 */ 151 /** 重置按钮操作 */
156 resetQuery() { 152 resetQuery() {
157 - this.dateRangeCreateTime = [];  
158 this.resetForm("queryForm"); 153 this.resetForm("queryForm");
159 this.handleQuery(); 154 this.handleQuery();
160 }, 155 },
yudao-ui-admin/src/views/bpm/task/done.vue
@@ -7,9 +7,9 @@ @@ -7,9 +7,9 @@
7 <el-form-item label="流程名" prop="name"> 7 <el-form-item label="流程名" prop="name">
8 <el-input v-model="queryParams.name" placeholder="请输入流程名" clearable @keyup.enter.native="handleQuery"/> 8 <el-input v-model="queryParams.name" placeholder="请输入流程名" clearable @keyup.enter.native="handleQuery"/>
9 </el-form-item> 9 </el-form-item>
10 - <el-form-item label="创建时间">  
11 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
12 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 10 + <el-form-item label="创建时间" prop="createTime">
  11 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  12 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
13 </el-form-item> 13 </el-form-item>
14 <el-form-item> 14 <el-form-item>
15 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 15 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -77,11 +77,11 @@ export default { @@ -77,11 +77,11 @@ export default {
77 // 已办任务列表 77 // 已办任务列表
78 list: [], 78 list: [],
79 // 查询参数 79 // 查询参数
80 - dateRangeCreateTime: [],  
81 queryParams: { 80 queryParams: {
82 pageNo: 1, 81 pageNo: 1,
83 pageSize: 10, 82 pageSize: 10,
84 name: null, 83 name: null,
  84 + createTime: []
85 }, 85 },
86 }; 86 };
87 }, 87 },
@@ -92,10 +92,7 @@ export default { @@ -92,10 +92,7 @@ export default {
92 /** 查询列表 */ 92 /** 查询列表 */
93 getList() { 93 getList() {
94 this.loading = true; 94 this.loading = true;
95 - // 处理查询参数  
96 - let params = {...this.queryParams};  
97 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
98 - getDoneTaskPage(params).then(response => { 95 + getDoneTaskPage(this.queryParams).then(response => {
99 this.list = response.data.list; 96 this.list = response.data.list;
100 this.total = response.data.total; 97 this.total = response.data.total;
101 this.loading = false; 98 this.loading = false;
@@ -108,7 +105,6 @@ export default { @@ -108,7 +105,6 @@ export default {
108 }, 105 },
109 /** 重置按钮操作 */ 106 /** 重置按钮操作 */
110 resetQuery() { 107 resetQuery() {
111 - this.dateRangeCreateTime = [];  
112 this.resetForm("queryForm"); 108 this.resetForm("queryForm");
113 this.handleQuery(); 109 this.handleQuery();
114 }, 110 },
yudao-ui-admin/src/views/bpm/task/todo.vue
@@ -7,9 +7,9 @@ @@ -7,9 +7,9 @@
7 <el-form-item label="流程名" prop="name"> 7 <el-form-item label="流程名" prop="name">
8 <el-input v-model="queryParams.name" placeholder="请输入流程名" clearable @keyup.enter.native="handleQuery"/> 8 <el-input v-model="queryParams.name" placeholder="请输入流程名" clearable @keyup.enter.native="handleQuery"/>
9 </el-form-item> 9 </el-form-item>
10 - <el-form-item label="创建时间">  
11 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
12 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 10 + <el-form-item label="创建时间" prop="createTime">
  11 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  12 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
13 </el-form-item> 13 </el-form-item>
14 <el-form-item> 14 <el-form-item>
15 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 15 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -67,11 +67,11 @@ export default { @@ -67,11 +67,11 @@ export default {
67 // 待办任务列表 67 // 待办任务列表
68 list: [], 68 list: [],
69 // 查询参数 69 // 查询参数
70 - dateRangeCreateTime: [],  
71 queryParams: { 70 queryParams: {
72 pageNo: 1, 71 pageNo: 1,
73 pageSize: 10, 72 pageSize: 10,
74 name: null, 73 name: null,
  74 + createTime: []
75 }, 75 },
76 }; 76 };
77 }, 77 },
@@ -83,9 +83,7 @@ export default { @@ -83,9 +83,7 @@ export default {
83 getList() { 83 getList() {
84 this.loading = true; 84 this.loading = true;
85 // 处理查询参数 85 // 处理查询参数
86 - let params = {...this.queryParams};  
87 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
88 - getTodoTaskPage(params).then(response => { 86 + getTodoTaskPage(this.queryParams).then(response => {
89 this.list = response.data.list; 87 this.list = response.data.list;
90 this.total = response.data.total; 88 this.total = response.data.total;
91 this.loading = false; 89 this.loading = false;
@@ -98,7 +96,6 @@ export default { @@ -98,7 +96,6 @@ export default {
98 }, 96 },
99 /** 重置按钮操作 */ 97 /** 重置按钮操作 */
100 resetQuery() { 98 resetQuery() {
101 - this.dateRangeCreateTime = [];  
102 this.resetForm("queryForm"); 99 this.resetForm("queryForm");
103 this.handleQuery(); 100 this.handleQuery();
104 }, 101 },
yudao-ui-admin/src/views/infra/apiAccessLog/index.vue
@@ -18,9 +18,9 @@ @@ -18,9 +18,9 @@
18 <el-form-item label="请求地址" prop="requestUrl"> 18 <el-form-item label="请求地址" prop="requestUrl">
19 <el-input v-model="queryParams.requestUrl" placeholder="请输入请求地址" clearable @keyup.enter.native="handleQuery"/> 19 <el-input v-model="queryParams.requestUrl" placeholder="请输入请求地址" clearable @keyup.enter.native="handleQuery"/>
20 </el-form-item> 20 </el-form-item>
21 - <el-form-item label="请求时间">  
22 - <el-date-picker v-model="dateRangeBeginTime" style="width: 240px" value-format="yyyy-MM-dd"  
23 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 21 + <el-form-item label="请求时间" prop="beginTime">
  22 + <el-date-picker v-model="queryParams.beginTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  23 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
24 </el-form-item> 24 </el-form-item>
25 <el-form-item label="执行时长" prop="duration"> 25 <el-form-item label="执行时长" prop="duration">
26 <el-input v-model="queryParams.duration" placeholder="请输入执行时长" clearable @keyup.enter.native="handleQuery"/> 26 <el-input v-model="queryParams.duration" placeholder="请输入执行时长" clearable @keyup.enter.native="handleQuery"/>
@@ -135,7 +135,6 @@ export default { @@ -135,7 +135,6 @@ export default {
135 title: "", 135 title: "",
136 // 是否显示弹出层 136 // 是否显示弹出层
137 open: false, 137 open: false,
138 - dateRangeBeginTime: [],  
139 // 查询参数 138 // 查询参数
140 queryParams: { 139 queryParams: {
141 pageNo: 1, 140 pageNo: 1,
@@ -146,6 +145,7 @@ export default { @@ -146,6 +145,7 @@ export default {
146 requestUrl: null, 145 requestUrl: null,
147 duration: null, 146 duration: null,
148 resultCode: null, 147 resultCode: null,
  148 + beginTime: []
149 }, 149 },
150 // 表单参数 150 // 表单参数
151 form: {}, 151 form: {},
@@ -158,11 +158,8 @@ export default { @@ -158,11 +158,8 @@ export default {
158 /** 查询列表 */ 158 /** 查询列表 */
159 getList() { 159 getList() {
160 this.loading = true; 160 this.loading = true;
161 - // 处理查询参数  
162 - let params = {...this.queryParams};  
163 - this.addBeginAndEndTime(params, this.dateRangeBeginTime, 'beginTime');  
164 // 执行查询 161 // 执行查询
165 - getApiAccessLogPage(params).then(response => { 162 + getApiAccessLogPage(this.queryParams).then(response => {
166 this.list = response.data.list; 163 this.list = response.data.list;
167 this.total = response.data.total; 164 this.total = response.data.total;
168 this.loading = false; 165 this.loading = false;
@@ -185,7 +182,6 @@ export default { @@ -185,7 +182,6 @@ export default {
185 }, 182 },
186 /** 重置按钮操作 */ 183 /** 重置按钮操作 */
187 resetQuery() { 184 resetQuery() {
188 - this.dateRangeBeginTime = [];  
189 this.resetForm("queryForm"); 185 this.resetForm("queryForm");
190 this.handleQuery(); 186 this.handleQuery();
191 }, 187 },
@@ -200,7 +196,6 @@ export default { @@ -200,7 +196,6 @@ export default {
200 let params = {...this.queryParams}; 196 let params = {...this.queryParams};
201 params.pageNo = undefined; 197 params.pageNo = undefined;
202 params.pageSize = undefined; 198 params.pageSize = undefined;
203 - this.addBeginAndEndTime(params, this.dateRangeBeginTime, 'beginTime');  
204 // 执行导出 199 // 执行导出
205 this.$modal.confirm('是否确认导出所有API 访问日志数据项?').then(() => { 200 this.$modal.confirm('是否确认导出所有API 访问日志数据项?').then(() => {
206 this.exportLoading = true; 201 this.exportLoading = true;
yudao-ui-admin/src/views/infra/apiErrorLog/index.vue
@@ -18,9 +18,9 @@ @@ -18,9 +18,9 @@
18 <el-form-item label="请求地址" prop="requestUrl"> 18 <el-form-item label="请求地址" prop="requestUrl">
19 <el-input v-model="queryParams.requestUrl" placeholder="请输入请求地址" clearable @keyup.enter.native="handleQuery"/> 19 <el-input v-model="queryParams.requestUrl" placeholder="请输入请求地址" clearable @keyup.enter.native="handleQuery"/>
20 </el-form-item> 20 </el-form-item>
21 - <el-form-item label="异常时间">  
22 - <el-date-picker v-model="dateRangeExceptionTime" style="width: 240px" value-format="yyyy-MM-dd"  
23 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 21 + <el-form-item label="异常时间" prop="exceptionTime">
  22 + <el-date-picker v-model="queryParams.exceptionTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  23 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
24 </el-form-item> 24 </el-form-item>
25 <el-form-item label="处理状态" prop="processStatus"> 25 <el-form-item label="处理状态" prop="processStatus">
26 <el-select v-model="queryParams.processStatus" placeholder="请选择处理状态" clearable> 26 <el-select v-model="queryParams.processStatus" placeholder="请选择处理状态" clearable>
@@ -142,7 +142,6 @@ export default { @@ -142,7 +142,6 @@ export default {
142 title: "", 142 title: "",
143 // 是否显示弹出层 143 // 是否显示弹出层
144 open: false, 144 open: false,
145 - dateRangeExceptionTime: [],  
146 // 查询参数 145 // 查询参数
147 queryParams: { 146 queryParams: {
148 pageNo: 1, 147 pageNo: 1,
@@ -152,6 +151,7 @@ export default { @@ -152,6 +151,7 @@ export default {
152 applicationName: null, 151 applicationName: null,
153 requestUrl: null, 152 requestUrl: null,
154 processStatus: null, 153 processStatus: null,
  154 + exceptionTime: []
155 }, 155 },
156 // 表单参数 156 // 表单参数
157 form: {}, 157 form: {},
@@ -166,11 +166,8 @@ export default { @@ -166,11 +166,8 @@ export default {
166 /** 查询列表 */ 166 /** 查询列表 */
167 getList() { 167 getList() {
168 this.loading = true; 168 this.loading = true;
169 - // 处理查询参数  
170 - let params = {...this.queryParams};  
171 - this.addBeginAndEndTime(params, this.dateRangeExceptionTime, 'exceptionTime');  
172 // 执行查询 169 // 执行查询
173 - getApiErrorLogPage(params).then(response => { 170 + getApiErrorLogPage(this.queryParams).then(response => {
174 this.list = response.data.list; 171 this.list = response.data.list;
175 this.total = response.data.total; 172 this.total = response.data.total;
176 this.loading = false; 173 this.loading = false;
@@ -193,7 +190,6 @@ export default { @@ -193,7 +190,6 @@ export default {
193 }, 190 },
194 /** 重置按钮操作 */ 191 /** 重置按钮操作 */
195 resetQuery() { 192 resetQuery() {
196 - this.dateRangeExceptionTime = [];  
197 this.resetForm("queryForm"); 193 this.resetForm("queryForm");
198 this.handleQuery(); 194 this.handleQuery();
199 }, 195 },
@@ -218,7 +214,6 @@ export default { @@ -218,7 +214,6 @@ export default {
218 let params = {...this.queryParams}; 214 let params = {...this.queryParams};
219 params.pageNo = undefined; 215 params.pageNo = undefined;
220 params.pageSize = undefined; 216 params.pageSize = undefined;
221 - this.addBeginAndEndTime(params, this.dateRangeExceptionTime, 'exceptionTime');  
222 // 执行导出 217 // 执行导出
223 this.$modal.confirm('是否确认导出所有API 错误日志数据项?').then(() => { 218 this.$modal.confirm('是否确认导出所有API 错误日志数据项?').then(() => {
224 this.exportLoading = true; 219 this.exportLoading = true;
yudao-ui-admin/src/views/infra/codegen/index.vue
@@ -12,9 +12,9 @@ @@ -12,9 +12,9 @@
12 <el-input v-model="queryParams.tableComment" placeholder="请输入表描述" clearable 12 <el-input v-model="queryParams.tableComment" placeholder="请输入表描述" clearable
13 @keyup.enter.native="handleQuery"/> 13 @keyup.enter.native="handleQuery"/>
14 </el-form-item> 14 </el-form-item>
15 - <el-form-item label="创建时间">  
16 - <el-date-picker v-model="dateRange" style="width: 240px" value-format="yyyy-MM-dd" type="daterange"  
17 - range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"/> 15 + <el-form-item label="创建时间" prop="createTime">
  16 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  17 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
18 </el-form-item> 18 </el-form-item>
19 <el-form-item> 19 <el-form-item>
20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -123,7 +123,8 @@ export default { @@ -123,7 +123,8 @@ export default {
123 pageNo: 1, 123 pageNo: 1,
124 pageSize: 10, 124 pageSize: 10,
125 tableName: undefined, 125 tableName: undefined,
126 - tableComment: undefined 126 + tableComment: undefined,
  127 + createTime: []
127 }, 128 },
128 // 预览参数 129 // 预览参数
129 preview: { 130 preview: {
@@ -155,10 +156,7 @@ export default { @@ -155,10 +156,7 @@ export default {
155 /** 查询表集合 */ 156 /** 查询表集合 */
156 getList() { 157 getList() {
157 this.loading = true; 158 this.loading = true;
158 - getCodegenTablePage(this.addDateRange(this.queryParams, [  
159 - this.dateRange[0] ? this.dateRange[0] + ' 00:00:00' : undefined,  
160 - this.dateRange[1] ? this.dateRange[1] + ' 23:59:59' : undefined,  
161 - ], 'CreateTime')).then(response => { 159 + getCodegenTablePage(this.queryParams).then(response => {
162 this.tableList = response.data.list; 160 this.tableList = response.data.list;
163 this.total = response.data.total; 161 this.total = response.data.total;
164 this.loading = false; 162 this.loading = false;
@@ -192,7 +190,6 @@ export default { @@ -192,7 +190,6 @@ export default {
192 }, 190 },
193 /** 重置按钮操作 */ 191 /** 重置按钮操作 */
194 resetQuery() { 192 resetQuery() {
195 - this.dateRange = [];  
196 this.resetForm("queryForm"); 193 this.resetForm("queryForm");
197 this.handleQuery(); 194 this.handleQuery();
198 }, 195 },
yudao-ui-admin/src/views/infra/config/index.vue
@@ -17,9 +17,9 @@ @@ -17,9 +17,9 @@
17 :label="dict.label" :value="parseInt(dict.value)"/> 17 :label="dict.label" :value="parseInt(dict.value)"/>
18 </el-select> 18 </el-select>
19 </el-form-item> 19 </el-form-item>
20 - <el-form-item label="创建时间">  
21 - <el-date-picker v-model="dateRange" style="width: 240px" value-format="yyyy-MM-dd" type="daterange"  
22 - range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 20 + <el-form-item label="创建时间" prop="createTime">
  21 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  22 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
23 </el-form-item> 23 </el-form-item>
24 <el-form-item> 24 <el-form-item>
25 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 25 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -129,15 +129,14 @@ export default { @@ -129,15 +129,14 @@ export default {
129 open: false, 129 open: false,
130 // 类型数据字典 130 // 类型数据字典
131 typeOptions: [], 131 typeOptions: [],
132 - // 日期范围  
133 - dateRange: [],  
134 // 查询参数 132 // 查询参数
135 queryParams: { 133 queryParams: {
136 pageNo: 1, 134 pageNo: 1,
137 pageSize: 10, 135 pageSize: 10,
138 name: undefined, 136 name: undefined,
139 key: undefined, 137 key: undefined,
140 - type: undefined 138 + type: undefined,
  139 + createTime: []
141 }, 140 },
142 // 表单参数 141 // 表单参数
143 form: {}, 142 form: {},
@@ -165,10 +164,7 @@ export default { @@ -165,10 +164,7 @@ export default {
165 /** 查询参数列表 */ 164 /** 查询参数列表 */
166 getList() { 165 getList() {
167 this.loading = true; 166 this.loading = true;
168 - listConfig(this.addDateRange(this.queryParams, [  
169 - this.dateRange[0] ? this.dateRange[0] + ' 00:00:00' : undefined,  
170 - this.dateRange[1] ? this.dateRange[1] + ' 23:59:59' : undefined,  
171 - ])).then(response => { 167 + listConfig(this.queryParams).then(response => {
172 this.configList = response.data.list; 168 this.configList = response.data.list;
173 this.total = response.data.total; 169 this.total = response.data.total;
174 this.loading = false; 170 this.loading = false;
@@ -198,7 +194,6 @@ export default { @@ -198,7 +194,6 @@ export default {
198 }, 194 },
199 /** 重置按钮操作 */ 195 /** 重置按钮操作 */
200 resetQuery() { 196 resetQuery() {
201 - this.dateRange = [];  
202 this.resetForm("queryForm"); 197 this.resetForm("queryForm");
203 this.handleQuery(); 198 this.handleQuery();
204 }, 199 },
@@ -250,13 +245,13 @@ export default { @@ -250,13 +245,13 @@ export default {
250 }, 245 },
251 /** 导出按钮操作 */ 246 /** 导出按钮操作 */
252 handleExport() { 247 handleExport() {
253 - const queryParams = this.addDateRange(this.queryParams, [  
254 - this.dateRange[0] ? this.dateRange[0] + ' 00:00:00' : undefined,  
255 - this.dateRange[1] ? this.dateRange[1] + ' 23:59:59' : undefined,  
256 - ]);  
257 this.$modal.confirm('是否确认导出所有参数数据项?').then(() => { 248 this.$modal.confirm('是否确认导出所有参数数据项?').then(() => {
  249 + // 处理查询参数
  250 + let params = {...this.queryParams};
  251 + params.pageNo = undefined;
  252 + params.pageSize = undefined;
258 this.exportLoading = true; 253 this.exportLoading = true;
259 - return exportConfig(queryParams); 254 + return exportConfig(params);
260 }).then(response => { 255 }).then(response => {
261 this.$download.excel(response, '参数配置.xls'); 256 this.$download.excel(response, '参数配置.xls');
262 this.exportLoading = false; 257 this.exportLoading = false;
yudao-ui-admin/src/views/infra/file/index.vue
@@ -6,9 +6,9 @@ @@ -6,9 +6,9 @@
6 <el-form-item label="文件路径" prop="path"> 6 <el-form-item label="文件路径" prop="path">
7 <el-input v-model="queryParams.path" placeholder="请输入文件路径" clearable @keyup.enter.native="handleQuery"/> 7 <el-input v-model="queryParams.path" placeholder="请输入文件路径" clearable @keyup.enter.native="handleQuery"/>
8 </el-form-item> 8 </el-form-item>
9 - <el-form-item label="创建时间">  
10 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
11 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 9 + <el-form-item label="创建时间" prop="createTime">
  10 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  11 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
12 </el-form-item> 12 </el-form-item>
13 <el-form-item> 13 <el-form-item>
14 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 14 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -104,13 +104,13 @@ export default { @@ -104,13 +104,13 @@ export default {
104 list: [], 104 list: [],
105 // 弹出层标题 105 // 弹出层标题
106 title: "", 106 title: "",
107 - dateRangeCreateTime: [],  
108 // 查询参数 107 // 查询参数
109 queryParams: { 108 queryParams: {
110 pageNo: 1, 109 pageNo: 1,
111 pageSize: 10, 110 pageSize: 10,
112 path: null, 111 path: null,
113 type: null, 112 type: null,
  113 + createTime: []
114 }, 114 },
115 // 用户导入参数 115 // 用户导入参数
116 upload: { 116 upload: {
@@ -130,9 +130,6 @@ export default { @@ -130,9 +130,6 @@ export default {
130 /** 查询列表 */ 130 /** 查询列表 */
131 getList() { 131 getList() {
132 this.loading = true; 132 this.loading = true;
133 - // 处理查询参数  
134 - let params = {...this.queryParams};  
135 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
136 // 执行查询 133 // 执行查询
137 getFilePage(params).then(response => { 134 getFilePage(params).then(response => {
138 this.list = response.data.list; 135 this.list = response.data.list;
@@ -159,7 +156,6 @@ export default { @@ -159,7 +156,6 @@ export default {
159 }, 156 },
160 /** 重置按钮操作 */ 157 /** 重置按钮操作 */
161 resetQuery() { 158 resetQuery() {
162 - this.dateRangeCreateTime = [];  
163 this.resetForm("queryForm"); 159 this.resetForm("queryForm");
164 this.handleQuery(); 160 this.handleQuery();
165 }, 161 },
yudao-ui-admin/src/views/infra/fileConfig/index.vue
@@ -12,9 +12,9 @@ @@ -12,9 +12,9 @@
12 :key="dict.value" :label="dict.label" :value="dict.value"/> 12 :key="dict.value" :label="dict.label" :value="dict.value"/>
13 </el-select> 13 </el-select>
14 </el-form-item> 14 </el-form-item>
15 - <el-form-item label="创建时间">  
16 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
17 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 15 + <el-form-item label="创建时间" prop="createTime">
  16 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  17 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
18 </el-form-item> 18 </el-form-item>
19 <el-form-item> 19 <el-form-item>
20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -162,13 +162,13 @@ export default { @@ -162,13 +162,13 @@ export default {
162 title: "", 162 title: "",
163 // 是否显示弹出层 163 // 是否显示弹出层
164 open: false, 164 open: false,
165 - dateRangeCreateTime: [],  
166 // 查询参数 165 // 查询参数
167 queryParams: { 166 queryParams: {
168 pageNo: 1, 167 pageNo: 1,
169 pageSize: 10, 168 pageSize: 10,
170 name: null, 169 name: null,
171 storage: null, 170 storage: null,
  171 + createTime: []
172 }, 172 },
173 // 表单参数 173 // 表单参数
174 form: { 174 form: {
@@ -202,11 +202,8 @@ export default { @@ -202,11 +202,8 @@ export default {
202 /** 查询列表 */ 202 /** 查询列表 */
203 getList() { 203 getList() {
204 this.loading = true; 204 this.loading = true;
205 - // 处理查询参数  
206 - let params = {...this.queryParams};  
207 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
208 // 执行查询 205 // 执行查询
209 - getFileConfigPage(params).then(response => { 206 + getFileConfigPage(this.queryParams).then(response => {
210 this.list = response.data.list; 207 this.list = response.data.list;
211 this.total = response.data.total; 208 this.total = response.data.total;
212 this.loading = false; 209 this.loading = false;
@@ -235,7 +232,6 @@ export default { @@ -235,7 +232,6 @@ export default {
235 }, 232 },
236 /** 重置按钮操作 */ 233 /** 重置按钮操作 */
237 resetQuery() { 234 resetQuery() {
238 - this.dateRangeCreateTime = [];  
239 this.resetForm("queryForm"); 235 this.resetForm("queryForm");
240 this.handleQuery(); 236 this.handleQuery();
241 }, 237 },
yudao-ui-admin/src/views/infra/testDemo/index.vue
@@ -22,9 +22,9 @@ @@ -22,9 +22,9 @@
22 <el-form-item label="备注" prop="remark"> 22 <el-form-item label="备注" prop="remark">
23 <el-input v-model="queryParams.remark" placeholder="请输入备注" clearable @keyup.enter.native="handleQuery"/> 23 <el-input v-model="queryParams.remark" placeholder="请输入备注" clearable @keyup.enter.native="handleQuery"/>
24 </el-form-item> 24 </el-form-item>
25 - <el-form-item label="创建时间">  
26 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
27 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 25 + <el-form-item label="创建时间" prop="createTime">
  26 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  27 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
28 </el-form-item> 28 </el-form-item>
29 <el-form-item> 29 <el-form-item>
30 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 30 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -125,7 +125,6 @@ export default { @@ -125,7 +125,6 @@ export default {
125 title: "", 125 title: "",
126 // 是否显示弹出层 126 // 是否显示弹出层
127 open: false, 127 open: false,
128 - dateRangeCreateTime: [],  
129 // 查询参数 128 // 查询参数
130 queryParams: { 129 queryParams: {
131 pageNo: 1, 130 pageNo: 1,
@@ -135,6 +134,7 @@ export default { @@ -135,6 +134,7 @@ export default {
135 type: null, 134 type: null,
136 category: null, 135 category: null,
137 remark: null, 136 remark: null,
  137 + createTime: []
138 }, 138 },
139 // 表单参数 139 // 表单参数
140 form: {}, 140 form: {},
@@ -154,11 +154,8 @@ export default { @@ -154,11 +154,8 @@ export default {
154 /** 查询列表 */ 154 /** 查询列表 */
155 getList() { 155 getList() {
156 this.loading = true; 156 this.loading = true;
157 - // 处理查询参数  
158 - let params = {...this.queryParams};  
159 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
160 // 执行查询 157 // 执行查询
161 - getTestDemoPage(params).then(response => { 158 + getTestDemoPage(this.queryParams).then(response => {
162 this.list = response.data.list; 159 this.list = response.data.list;
163 this.total = response.data.total; 160 this.total = response.data.total;
164 this.loading = false; 161 this.loading = false;
@@ -188,7 +185,6 @@ export default { @@ -188,7 +185,6 @@ export default {
188 }, 185 },
189 /** 重置按钮操作 */ 186 /** 重置按钮操作 */
190 resetQuery() { 187 resetQuery() {
191 - this.dateRangeCreateTime = [];  
192 this.resetForm("queryForm"); 188 this.resetForm("queryForm");
193 this.handleQuery(); 189 this.handleQuery();
194 }, 190 },
@@ -247,7 +243,6 @@ export default { @@ -247,7 +243,6 @@ export default {
247 let params = {...this.queryParams}; 243 let params = {...this.queryParams};
248 params.pageNo = undefined; 244 params.pageNo = undefined;
249 params.pageSize = undefined; 245 params.pageSize = undefined;
250 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
251 // 执行导出 246 // 执行导出
252 this.$modal.confirm('是否确认导出所有字典类型数据项?').then(() => { 247 this.$modal.confirm('是否确认导出所有字典类型数据项?').then(() => {
253 this.exportLoading = true; 248 this.exportLoading = true;
yudao-ui-admin/src/views/login.vue
@@ -151,7 +151,7 @@ export default { @@ -151,7 +151,7 @@ export default {
151 {required: true, trigger: "blur", message: "手机号不能为空"}, 151 {required: true, trigger: "blur", message: "手机号不能为空"},
152 { 152 {
153 validator: function (rule, value, callback) { 153 validator: function (rule, value, callback) {
154 - if (/^(?:(?:\+|00)86)?1(?:(?:3[\d])|(?:4[5-79])|(?:5[0-35-9])|(?:6[5-7])|(?:7[0-8])|(?:8[\d])|(?:9[189]))\d{8}$/.test(value) == false) { 154 + if (/^(?:(?:\+|00)86)?1(?:(?:3[\d])|(?:4[5-79])|(?:5[0-35-9])|(?:6[5-7])|(?:7[0-8])|(?:8[\d])|(?:9[189]))\d{8}$/.test(value) === false) {
155 callback(new Error("手机号格式错误")); 155 callback(new Error("手机号格式错误"));
156 } else { 156 } else {
157 callback(); 157 callback();
yudao-ui-admin/src/views/mall/market/banner/index.vue
@@ -12,9 +12,9 @@ @@ -12,9 +12,9 @@
12 :key="dict.value" :label="dict.label" :value="dict.value"/> 12 :key="dict.value" :label="dict.label" :value="dict.value"/>
13 </el-select> 13 </el-select>
14 </el-form-item> 14 </el-form-item>
15 - <el-form-item label="创建时间">  
16 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
17 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"/> 15 + <el-form-item label="创建时间" prop="createTime">
  16 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  17 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
18 </el-form-item> 18 </el-form-item>
19 <el-form-item> 19 <el-form-item>
20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -135,13 +135,13 @@ export default { @@ -135,13 +135,13 @@ export default {
135 title: "", 135 title: "",
136 // 是否显示弹出层 136 // 是否显示弹出层
137 open: false, 137 open: false,
138 - dateRangeCreateTime: [],  
139 // 查询参数 138 // 查询参数
140 queryParams: { 139 queryParams: {
141 pageNo: 1, 140 pageNo: 1,
142 pageSize: 10, 141 pageSize: 10,
143 title: null, 142 title: null,
144 status: null, 143 status: null,
  144 + createTime: []
145 }, 145 },
146 // 商品分类树选项 146 // 商品分类树选项
147 categoryOptions: [], 147 categoryOptions: [],
@@ -164,9 +164,6 @@ export default { @@ -164,9 +164,6 @@ export default {
164 /** 查询列表 */ 164 /** 查询列表 */
165 getList() { 165 getList() {
166 this.loading = true; 166 this.loading = true;
167 - // 处理查询参数  
168 - let params = {...this.queryParams};  
169 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
170 // 执行查询 167 // 执行查询
171 getBannerPage(params).then(response => { 168 getBannerPage(params).then(response => {
172 this.list = response.data.list; 169 this.list = response.data.list;
@@ -199,7 +196,6 @@ export default { @@ -199,7 +196,6 @@ export default {
199 }, 196 },
200 /** 重置按钮操作 */ 197 /** 重置按钮操作 */
201 resetQuery() { 198 resetQuery() {
202 - this.dateRangeCreateTime = [];  
203 this.resetForm("queryForm"); 199 this.resetForm("queryForm");
204 this.handleQuery(); 200 this.handleQuery();
205 }, 201 },
yudao-ui-admin/src/views/mall/product/brand/index.vue
@@ -12,9 +12,9 @@ @@ -12,9 +12,9 @@
12 :key="dict.value" :label="dict.label" :value="dict.value"/> 12 :key="dict.value" :label="dict.label" :value="dict.value"/>
13 </el-select> 13 </el-select>
14 </el-form-item> 14 </el-form-item>
15 - <el-form-item label="创建时间">  
16 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
17 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"/> 15 + <el-form-item label="创建时间" prop="createTime">
  16 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  17 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
18 </el-form-item> 18 </el-form-item>
19 <el-form-item> 19 <el-form-item>
20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -144,7 +144,6 @@ export default { @@ -144,7 +144,6 @@ export default {
144 title: "", 144 title: "",
145 // 是否显示弹出层 145 // 是否显示弹出层
146 open: false, 146 open: false,
147 - dateRangeCreateTime: [],  
148 // 查询参数 147 // 查询参数
149 queryParams: { 148 queryParams: {
150 pageNo: 1, 149 pageNo: 1,
@@ -152,6 +151,7 @@ export default { @@ -152,6 +151,7 @@ export default {
152 categoryId: null, 151 categoryId: null,
153 name: null, 152 name: null,
154 status: null, 153 status: null,
  154 + createTime: []
155 }, 155 },
156 // 商品分类树选项 156 // 商品分类树选项
157 categoryOptions: [], 157 categoryOptions: [],
@@ -174,11 +174,8 @@ export default { @@ -174,11 +174,8 @@ export default {
174 /** 查询列表 */ 174 /** 查询列表 */
175 getList() { 175 getList() {
176 this.loading = true; 176 this.loading = true;
177 - // 处理查询参数  
178 - let params = {...this.queryParams};  
179 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
180 // 执行查询 177 // 执行查询
181 - getBrandPage(params).then(response => { 178 + getBrandPage(this.queryParams).then(response => {
182 this.list = response.data.list; 179 this.list = response.data.list;
183 this.total = response.data.total; 180 this.total = response.data.total;
184 this.loading = false; 181 this.loading = false;
@@ -229,7 +226,6 @@ export default { @@ -229,7 +226,6 @@ export default {
229 }, 226 },
230 /** 重置按钮操作 */ 227 /** 重置按钮操作 */
231 resetQuery() { 228 resetQuery() {
232 - this.dateRangeCreateTime = [];  
233 this.resetForm("queryForm"); 229 this.resetForm("queryForm");
234 this.handleQuery(); 230 this.handleQuery();
235 }, 231 },
@@ -291,7 +287,6 @@ export default { @@ -291,7 +287,6 @@ export default {
291 let params = {...this.queryParams}; 287 let params = {...this.queryParams};
292 params.pageNo = undefined; 288 params.pageNo = undefined;
293 params.pageSize = undefined; 289 params.pageSize = undefined;
294 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
295 // 执行导出 290 // 执行导出
296 this.$modal.confirm('是否确认导出所有品牌数据项?').then(() => { 291 this.$modal.confirm('是否确认导出所有品牌数据项?').then(() => {
297 this.exportLoading = true; 292 this.exportLoading = true;
yudao-ui-admin/src/views/mall/product/property/index.vue
@@ -12,6 +12,10 @@ @@ -12,6 +12,10 @@
12 :key="dict.value" :label="dict.label" :value="dict.value"/> 12 :key="dict.value" :label="dict.label" :value="dict.value"/>
13 </el-select> 13 </el-select>
14 </el-form-item> 14 </el-form-item>
  15 + <el-form-item label="创建时间" prop="createTime">
  16 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  17 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
  18 + </el-form-item>
15 <el-form-item> 19 <el-form-item>
16 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
17 <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button> 21 <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
@@ -123,13 +127,13 @@ export default { @@ -123,13 +127,13 @@ export default {
123 title: "", 127 title: "",
124 // 是否显示弹出层 128 // 是否显示弹出层
125 open: false, 129 open: false,
126 - dateRangeCreateTime: [],  
127 // 查询参数 130 // 查询参数
128 queryParams: { 131 queryParams: {
129 pageNo: 1, 132 pageNo: 1,
130 pageSize: 10, 133 pageSize: 10,
131 name: null, 134 name: null,
132 status: null, 135 status: null,
  136 + createTime: []
133 }, 137 },
134 // 表单参数 138 // 表单参数
135 form: { 139 form: {
@@ -151,11 +155,8 @@ export default { @@ -151,11 +155,8 @@ export default {
151 /** 查询列表 */ 155 /** 查询列表 */
152 getList() { 156 getList() {
153 this.loading = true; 157 this.loading = true;
154 - // 处理查询参数  
155 - let params = {...this.queryParams};  
156 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
157 // 执行查询 158 // 执行查询
158 - getPropertyPage(params).then(response => { 159 + getPropertyPage(this.queryParams).then(response => {
159 this.list = response.data.list; 160 this.list = response.data.list;
160 this.total = response.data.total; 161 this.total = response.data.total;
161 this.loading = false; 162 this.loading = false;
@@ -185,7 +186,6 @@ export default { @@ -185,7 +186,6 @@ export default {
185 }, 186 },
186 /** 重置按钮操作 */ 187 /** 重置按钮操作 */
187 resetQuery() { 188 resetQuery() {
188 - this.dateRangeCreateTime = [];  
189 this.resetForm("queryForm"); 189 this.resetForm("queryForm");
190 this.handleQuery(); 190 this.handleQuery();
191 }, 191 },
@@ -244,7 +244,6 @@ export default { @@ -244,7 +244,6 @@ export default {
244 let params = {...this.queryParams}; 244 let params = {...this.queryParams};
245 params.pageNo = undefined; 245 params.pageNo = undefined;
246 params.pageSize = undefined; 246 params.pageSize = undefined;
247 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
248 // 执行导出 247 // 执行导出
249 this.$modal.confirm('是否确认导出所有规格名称数据项?').then(() => { 248 this.$modal.confirm('是否确认导出所有规格名称数据项?').then(() => {
250 this.exportLoading = true; 249 this.exportLoading = true;
yudao-ui-admin/src/views/mall/product/spu/index.vue
@@ -25,9 +25,9 @@ @@ -25,9 +25,9 @@
25 <el-option label="下架" value="1"/> 25 <el-option label="下架" value="1"/>
26 </el-select> 26 </el-select>
27 </el-form-item> 27 </el-form-item>
28 - <el-form-item label="创建时间">  
29 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
30 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"/> 28 + <el-form-item label="创建时间" prop="createTime">
  29 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  30 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
31 </el-form-item> 31 </el-form-item>
32 <el-form-item> 32 <el-form-item>
33 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 33 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -193,7 +193,7 @@ @@ -193,7 +193,7 @@
193 label="条形码" 193 label="条形码"
194 width="250" v-if="skuTags.length"> 194 width="250" v-if="skuTags.length">
195 <template slot-scope="scope"> 195 <template slot-scope="scope">
196 - <el-input v-model="scope.row.barCode" type="textarea" :disabled="scope.row.status==1"></el-input> 196 + <el-input v-model="scope.row.barCode" type="textarea" :disabled="scope.row.status===1"></el-input>
197 </template> 197 </template>
198 </el-table-column> 198 </el-table-column>
199 <el-table-column 199 <el-table-column
@@ -207,7 +207,7 @@ @@ -207,7 +207,7 @@
207 :precision="2" 207 :precision="2"
208 :max="1000000000" 208 :max="1000000000"
209 :min="0.01" 209 :min="0.01"
210 - :disabled="scope.row.status==1"> 210 + :disabled="scope.row.status===1">
211 </el-input-number> 211 </el-input-number>
212 </template> 212 </template>
213 </el-table-column> 213 </el-table-column>
@@ -222,7 +222,7 @@ @@ -222,7 +222,7 @@
222 :precision="2" 222 :precision="2"
223 :max="1000000000" 223 :max="1000000000"
224 :min="0.01" 224 :min="0.01"
225 - :disabled="scope.row.status==1"> 225 + :disabled="scope.row.status===1">
226 </el-input-number> 226 </el-input-number>
227 </template> 227 </template>
228 </el-table-column> 228 </el-table-column>
@@ -237,7 +237,7 @@ @@ -237,7 +237,7 @@
237 :precision="2" 237 :precision="2"
238 :max="1000000000" 238 :max="1000000000"
239 :min="0.01" 239 :min="0.01"
240 - :disabled="scope.row.status==1"> 240 + :disabled="scope.row.status===1">
241 </el-input-number> 241 </el-input-number>
242 </template> 242 </template>
243 </el-table-column> 243 </el-table-column>
@@ -341,7 +341,6 @@ @@ -341,7 +341,6 @@
341 title: "", 341 title: "",
342 // 是否显示弹出层 342 // 是否显示弹出层
343 open: false, 343 open: false,
344 - dateRangeCreateTime: [],  
345 // 查询参数 344 // 查询参数
346 queryParams: { 345 queryParams: {
347 pageNo: 1, 346 pageNo: 1,
@@ -356,6 +355,7 @@ @@ -356,6 +355,7 @@
356 price: null, 355 price: null,
357 quantity: null, 356 quantity: null,
358 status: null, 357 status: null,
  358 + createTime: []
359 }, 359 },
360 // 表单参数 360 // 表单参数
361 form: { 361 form: {
@@ -398,7 +398,7 @@ @@ -398,7 +398,7 @@
398 398
399 }, 399 },
400 changeSkuStatus(tagIndex) { 400 changeSkuStatus(tagIndex) {
401 - if(this.form.skus[tagIndex].status == 0){ 401 + if(this.form.skus[tagIndex].status === 0){
402 this.form.skus[tagIndex].status = 1 ; 402 this.form.skus[tagIndex].status = 1 ;
403 }else { 403 }else {
404 this.form.skus[tagIndex].status = 0 ; 404 this.form.skus[tagIndex].status = 0 ;
@@ -426,11 +426,9 @@ @@ -426,11 +426,9 @@
426 this.$emit('input', skuList) 426 this.$emit('input', skuList)
427 }, 427 },
428 handleTagClose(tagIndex, tagItemIndex) { 428 handleTagClose(tagIndex, tagItemIndex) {
429 -  
430 }, 429 },
431 //确定添加sku规格 430 //确定添加sku规格
432 addTag() { 431 addTag() {
433 -  
434 let skus = this.unUseTags.map(function (item, index) { 432 let skus = this.unUseTags.map(function (item, index) {
435 return item.name 433 return item.name
436 }); 434 });
@@ -572,9 +570,6 @@ @@ -572,9 +570,6 @@
572 /** 查询列表 */ 570 /** 查询列表 */
573 getList() { 571 getList() {
574 this.loading = true; 572 this.loading = true;
575 - // 处理查询参数  
576 - let params = {...this.queryParams};  
577 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
578 // 执行查询 573 // 执行查询
579 getSpuPage(params).then(response => { 574 getSpuPage(params).then(response => {
580 this.list = response.data.list; 575 this.list = response.data.list;
@@ -631,8 +626,7 @@ @@ -631,8 +626,7 @@
631 /** 修改按钮操作 */ 626 /** 修改按钮操作 */
632 handleUpdate(row) { 627 handleUpdate(row) {
633 this.reset(); 628 this.reset();
634 - const id = row.id;  
635 - getSpu(id).then(response => { 629 + getSpu(row.id).then(response => {
636 console.log(">>>>>> response.data:" + JSON.stringify(response.data)) 630 console.log(">>>>>> response.data:" + JSON.stringify(response.data))
637 let dataSpu = response.data; 631 let dataSpu = response.data;
638 this.form = { 632 this.form = {
@@ -660,7 +654,6 @@ @@ -660,7 +654,6 @@
660 /** 提交按钮 */ 654 /** 提交按钮 */
661 submitForm() { 655 submitForm() {
662 console.log(this.form.picUrls.split(',')); 656 console.log(this.form.picUrls.split(','));
663 -  
664 this.$refs["form"].validate(valid => { 657 this.$refs["form"].validate(valid => {
665 if (!valid) { 658 if (!valid) {
666 return; 659 return;
@@ -702,7 +695,6 @@ @@ -702,7 +695,6 @@
702 let params = {...this.queryParams}; 695 let params = {...this.queryParams};
703 params.pageNo = undefined; 696 params.pageNo = undefined;
704 params.pageSize = undefined; 697 params.pageSize = undefined;
705 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
706 // 执行导出 698 // 执行导出
707 this.$modal.confirm('是否确认导出所有商品spu数据项?').then(() => { 699 this.$modal.confirm('是否确认导出所有商品spu数据项?').then(() => {
708 this.exportLoading = true; 700 this.exportLoading = true;
yudao-ui-admin/src/views/pay/app/index.vue
@@ -17,6 +17,10 @@ @@ -17,6 +17,10 @@
17 :value="parseInt(dict.value)"/> 17 :value="parseInt(dict.value)"/>
18 </el-select> 18 </el-select>
19 </el-form-item> 19 </el-form-item>
  20 + <el-form-item label="创建时间" prop="createTime">
  21 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  22 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
  23 + </el-form-item>
20 <el-form-item> 24 <el-form-item>
21 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 25 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
22 <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button> 26 <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
@@ -237,7 +241,6 @@ export default { @@ -237,7 +241,6 @@ export default {
237 title: "", 241 title: "",
238 // 是否显示弹出层 242 // 是否显示弹出层
239 open: false, 243 open: false,
240 - dateRangeCreateTime: [],  
241 // 查询参数 244 // 查询参数
242 queryParams: { 245 queryParams: {
243 pageNo: 1, 246 pageNo: 1,
@@ -248,6 +251,7 @@ export default { @@ -248,6 +251,7 @@ export default {
248 payNotifyUrl: null, 251 payNotifyUrl: null,
249 refundNotifyUrl: null, 252 refundNotifyUrl: null,
250 merchantName: null, 253 merchantName: null,
  254 + createTime: []
251 }, 255 },
252 // 表单参数 256 // 表单参数
253 form: {}, 257 form: {},
@@ -300,13 +304,9 @@ export default { @@ -300,13 +304,9 @@ export default {
300 /** 查询列表 */ 304 /** 查询列表 */
301 getList() { 305 getList() {
302 this.loading = true; 306 this.loading = true;
303 - // 处理查询参数  
304 - let params = {...this.queryParams};  
305 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
306 // 执行查询 307 // 执行查询
307 - getAppPage(params).then(response => { 308 + getAppPage(this.queryParams).then(response => {
308 this.list = response.data.list; 309 this.list = response.data.list;
309 - console.log(this.list);  
310 this.total = response.data.total; 310 this.total = response.data.total;
311 this.loading = false; 311 this.loading = false;
312 }); 312 });
@@ -336,7 +336,6 @@ export default { @@ -336,7 +336,6 @@ export default {
336 }, 336 },
337 /** 重置按钮操作 */ 337 /** 重置按钮操作 */
338 resetQuery() { 338 resetQuery() {
339 - this.dateRangeCreateTime = [];  
340 this.resetForm("queryForm"); 339 this.resetForm("queryForm");
341 this.handleQuery(); 340 this.handleQuery();
342 }, 341 },
@@ -393,9 +392,8 @@ export default { @@ -393,9 +392,8 @@ export default {
393 }, 392 },
394 /** 删除按钮操作 */ 393 /** 删除按钮操作 */
395 handleDelete(row) { 394 handleDelete(row) {
396 - const id = row.id;  
397 - this.$modal.confirm('是否确认删除支付应用信息编号为"' + id + '"的数据项?').then(function () {  
398 - return deleteApp(id); 395 + this.$modal.confirm('是否确认删除支付应用信息编号为"' + row.id + '"的数据项?').then(function () {
  396 + return deleteApp(row.id);
399 }).then(() => { 397 }).then(() => {
400 this.getList(); 398 this.getList();
401 this.$modal.msgSuccess("删除成功"); 399 this.$modal.msgSuccess("删除成功");
@@ -412,7 +410,6 @@ export default { @@ -412,7 +410,6 @@ export default {
412 let params = {...this.queryParams}; 410 let params = {...this.queryParams};
413 params.pageNo = undefined; 411 params.pageNo = undefined;
414 params.pageSize = undefined; 412 params.pageSize = undefined;
415 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
416 // 执行导出 413 // 执行导出
417 this.$modal.confirm('是否确认导出所有支付应用信息数据项?').then(function () { 414 this.$modal.confirm('是否确认导出所有支付应用信息数据项?').then(function () {
418 return exportAppExcel(params); 415 return exportAppExcel(params);
yudao-ui-admin/src/views/pay/merchant/index.vue
@@ -20,9 +20,9 @@ @@ -20,9 +20,9 @@
20 <el-form-item label="备注" prop="remark"> 20 <el-form-item label="备注" prop="remark">
21 <el-input v-model="queryParams.remark" placeholder="请输入备注" clearable @keyup.enter.native="handleQuery"/> 21 <el-input v-model="queryParams.remark" placeholder="请输入备注" clearable @keyup.enter.native="handleQuery"/>
22 </el-form-item> 22 </el-form-item>
23 - <el-form-item label="创建时间">  
24 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
25 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 23 + <el-form-item label="创建时间" prop="createTime">
  24 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  25 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
26 </el-form-item> 26 </el-form-item>
27 <el-form-item> 27 <el-form-item>
28 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 28 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -136,7 +136,6 @@ export default { @@ -136,7 +136,6 @@ export default {
136 title: "", 136 title: "",
137 // 是否显示弹出层 137 // 是否显示弹出层
138 open: false, 138 open: false,
139 - dateRangeCreateTime: [],  
140 // 查询参数 139 // 查询参数
141 queryParams: { 140 queryParams: {
142 pageNo: 1, 141 pageNo: 1,
@@ -146,6 +145,7 @@ export default { @@ -146,6 +145,7 @@ export default {
146 shortName: null, 145 shortName: null,
147 status: null, 146 status: null,
148 remark: null, 147 remark: null,
  148 + createTime: []
149 }, 149 },
150 // 表单参数 150 // 表单参数
151 form: {}, 151 form: {},
@@ -167,11 +167,8 @@ export default { @@ -167,11 +167,8 @@ export default {
167 /** 查询列表 */ 167 /** 查询列表 */
168 getList() { 168 getList() {
169 this.loading = true; 169 this.loading = true;
170 - // 处理查询参数  
171 - let params = {...this.queryParams};  
172 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
173 // 执行查询 170 // 执行查询
174 - getMerchantPage(params).then(response => { 171 + getMerchantPage(this.queryParams).then(response => {
175 console.log(response.data); 172 console.log(response.data);
176 this.list = response.data.list; 173 this.list = response.data.list;
177 this.total = response.data.total; 174 this.total = response.data.total;
@@ -202,7 +199,6 @@ export default { @@ -202,7 +199,6 @@ export default {
202 }, 199 },
203 /** 重置按钮操作 */ 200 /** 重置按钮操作 */
204 resetQuery() { 201 resetQuery() {
205 - this.dateRangeCreateTime = [];  
206 this.resetForm("queryForm"); 202 this.resetForm("queryForm");
207 this.handleQuery(); 203 this.handleQuery();
208 }, 204 },
@@ -215,8 +211,7 @@ export default { @@ -215,8 +211,7 @@ export default {
215 /** 修改按钮操作 */ 211 /** 修改按钮操作 */
216 handleUpdate(row) { 212 handleUpdate(row) {
217 this.reset(); 213 this.reset();
218 - const id = row.id;  
219 - getMerchant(id).then(response => { 214 + getMerchant(row.id).then(response => {
220 this.form = response.data; 215 this.form = response.data;
221 this.open = true; 216 this.open = true;
222 this.title = "修改支付商户信息"; 217 this.title = "修改支付商户信息";
@@ -273,7 +268,6 @@ export default { @@ -273,7 +268,6 @@ export default {
273 let params = {...this.queryParams}; 268 let params = {...this.queryParams};
274 params.pageNo = undefined; 269 params.pageNo = undefined;
275 params.pageSize = undefined; 270 params.pageSize = undefined;
276 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
277 // 执行导出 271 // 执行导出
278 this.$modal.confirm('是否确认导出所有支付商户信息数据项?').then(() => { 272 this.$modal.confirm('是否确认导出所有支付商户信息数据项?').then(() => {
279 this.exportLoading = true; 273 this.exportLoading = true;
yudao-ui-admin/src/views/pay/order/index.vue
@@ -47,12 +47,9 @@ @@ -47,12 +47,9 @@
47 :label="dict.label" :value="parseInt(dict.value)"/> 47 :label="dict.label" :value="parseInt(dict.value)"/>
48 </el-select> 48 </el-select>
49 </el-form-item> 49 </el-form-item>
50 - <el-form-item label="创建时间">  
51 - <el-date-picker  
52 - v-model="dateRangeCreateTime" style="width: 350px"  
53 - value-format="yyyy-MM-dd HH:mm:ss" type="datetimerange" range-separator="-"  
54 - :default-time="['00:00:00','23:59:59']" start-placeholder="开始日期" end-placeholder="结束日期">  
55 - </el-date-picker> 50 + <el-form-item label="创建时间" prop="createTime">
  51 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  52 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
56 </el-form-item> 53 </el-form-item>
57 <el-form-item> 54 <el-form-item>
58 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 55 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -270,10 +267,6 @@ export default { @@ -270,10 +267,6 @@ export default {
270 title: "", 267 title: "",
271 // 是否显示弹出层 268 // 是否显示弹出层
272 open: false, 269 open: false,
273 - dateRangeExpireTime: [],  
274 - dateRangeSuccessTime: [],  
275 - dateRangeNotifyTime: [],  
276 - dateRangeCreateTime: [],  
277 // 查询参数 270 // 查询参数
278 queryParams: { 271 queryParams: {
279 pageNo: 1, 272 pageNo: 1,
@@ -298,6 +291,10 @@ export default { @@ -298,6 +291,10 @@ export default {
298 refundAmount: null, 291 refundAmount: null,
299 channelUserId: null, 292 channelUserId: null,
300 channelOrderNo: null, 293 channelOrderNo: null,
  294 + expireTime: [],
  295 + successTime: [],
  296 + notifyTime: [],
  297 + createTime: []
301 }, 298 },
302 // 商户加载遮罩层 299 // 商户加载遮罩层
303 merchantLoading: false, 300 merchantLoading: false,
@@ -324,32 +321,25 @@ export default { @@ -324,32 +321,25 @@ export default {
324 }, 321 },
325 methods: { 322 methods: {
326 initTime(){ 323 initTime(){
327 - this.dateRangeCreateTime = [getNowDateTime("00:00:00"), getNowDateTime("23:59:59")]; 324 + this.queryParams.createTime = [getNowDateTime("00:00:00"), getNowDateTime("23:59:59")];
328 }, 325 },
329 /** 查询列表 */ 326 /** 查询列表 */
330 getList() { 327 getList() {
331 // 判断选择的日期是否超过了一个月 328 // 判断选择的日期是否超过了一个月
332 let oneMonthTime = 31 * 24 * 3600 * 1000; 329 let oneMonthTime = 31 * 24 * 3600 * 1000;
333 - if (this.dateRangeCreateTime == null){ 330 + if (this.queryParams.createTime == null){
334 this.initTime(); 331 this.initTime();
335 } else { 332 } else {
336 - let minDateTime = new Date(this.dateRangeCreateTime[0]).getTime();  
337 - let maxDateTime = new Date(this.dateRangeCreateTime[1]).getTime() 333 + let minDateTime = new Date(this.queryParams.createTime[0]).getTime();
  334 + let maxDateTime = new Date(this.queryParams.createTime[1]).getTime()
338 if (maxDateTime - minDateTime > oneMonthTime) { 335 if (maxDateTime - minDateTime > oneMonthTime) {
339 this.$message.error('时间范围最大为 31 天!'); 336 this.$message.error('时间范围最大为 31 天!');
340 return false; 337 return false;
341 } 338 }
342 } 339 }
343 -  
344 this.loading = true; 340 this.loading = true;
345 - // 处理查询参数  
346 - let params = {...this.queryParams};  
347 - this.addBeginAndEndTime(params, this.dateRangeExpireTime, 'expireTime');  
348 - this.addBeginAndEndTime(params, this.dateRangeSuccessTime, 'successTime');  
349 - this.addBeginAndEndTime(params, this.dateRangeNotifyTime, 'notifyTime');  
350 - this.addDateRange(params, this.dateRangeCreateTime, 'CreateTime');  
351 // 执行查询 341 // 执行查询
352 - getOrderPage(params).then(response => { 342 + getOrderPage(this.queryParams).then(response => {
353 this.list = response.data.list; 343 this.list = response.data.list;
354 this.total = response.data.total; 344 this.total = response.data.total;
355 this.loading = false; 345 this.loading = false;
@@ -366,9 +356,6 @@ export default { @@ -366,9 +356,6 @@ export default {
366 }, 356 },
367 /** 重置按钮操作 */ 357 /** 重置按钮操作 */
368 resetQuery() { 358 resetQuery() {
369 - this.dateRangeSuccessTime = [];  
370 - this.dateRangeNotifyTime = [];  
371 - this.dateRangeExpireTime = [];  
372 this.resetForm("queryForm"); 359 this.resetForm("queryForm");
373 this.initTime(); 360 this.initTime();
374 this.handleQuery(); 361 this.handleQuery();
@@ -393,10 +380,6 @@ export default { @@ -393,10 +380,6 @@ export default {
393 let params = {...this.queryParams}; 380 let params = {...this.queryParams};
394 params.pageNo = undefined; 381 params.pageNo = undefined;
395 params.pageSize = undefined; 382 params.pageSize = undefined;
396 - this.addBeginAndEndTime(params, this.dateRangeExpireTime, 'expireTime');  
397 - this.addBeginAndEndTime(params, this.dateRangeSuccessTime, 'successTime');  
398 - this.addBeginAndEndTime(params, this.dateRangeNotifyTime, 'notifyTime');  
399 - this.addDateRange(params, this.dateRangeCreateTime, 'CreateTime');  
400 // 执行导出 383 // 执行导出
401 this.$modal.confirm('是否确认导出所有支付订单数据项?').then(function () { 384 this.$modal.confirm('是否确认导出所有支付订单数据项?').then(function () {
402 return exportOrderExcel(params); 385 return exportOrderExcel(params);
yudao-ui-admin/src/views/pay/refund/index.vue
1 <template> 1 <template>
2 <div class="app-container"> 2 <div class="app-container">
3 -  
4 <!-- 搜索工作栏 --> 3 <!-- 搜索工作栏 -->
5 <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="120px"> 4 <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="120px">
6 <el-form-item label="所属商户" prop="merchantId"> 5 <el-form-item label="所属商户" prop="merchantId">
@@ -31,26 +30,21 @@ @@ -31,26 +30,21 @@
31 <el-input v-model="queryParams.merchantRefundNo" placeholder="请输入商户退款订单号" clearable 30 <el-input v-model="queryParams.merchantRefundNo" placeholder="请输入商户退款订单号" clearable
32 @keyup.enter.native="handleQuery"/> 31 @keyup.enter.native="handleQuery"/>
33 </el-form-item> 32 </el-form-item>
34 -  
35 <el-form-item label="退款状态" prop="status"> 33 <el-form-item label="退款状态" prop="status">
36 <el-select v-model="queryParams.status" placeholder="请选择退款状态" clearable> 34 <el-select v-model="queryParams.status" placeholder="请选择退款状态" clearable>
37 <el-option v-for="dict in payRefundOrderDictDatum" :key="parseInt(dict.value)" 35 <el-option v-for="dict in payRefundOrderDictDatum" :key="parseInt(dict.value)"
38 :label="dict.label" :value="parseInt(dict.value)"/> 36 :label="dict.label" :value="parseInt(dict.value)"/>
39 </el-select> 37 </el-select>
40 </el-form-item> 38 </el-form-item>
41 -  
42 <el-form-item label="退款回调状态" prop="notifyStatus"> 39 <el-form-item label="退款回调状态" prop="notifyStatus">
43 <el-select v-model="queryParams.notifyStatus" placeholder="请选择通知商户退款结果的回调状态" clearable> 40 <el-select v-model="queryParams.notifyStatus" placeholder="请选择通知商户退款结果的回调状态" clearable>
44 <el-option v-for="dict in payOrderNotifyDictDatum" :key="parseInt(dict.value)" 41 <el-option v-for="dict in payOrderNotifyDictDatum" :key="parseInt(dict.value)"
45 :label="dict.label" :value="parseInt(dict.value)"/> 42 :label="dict.label" :value="parseInt(dict.value)"/>
46 </el-select> 43 </el-select>
47 </el-form-item> 44 </el-form-item>
48 - <el-form-item label="创建时间">  
49 - <el-date-picker  
50 - v-model="dateRangeCreateTime" style="width: 350px"  
51 - value-format="yyyy-MM-dd HH:mm:ss" type="datetimerange" range-separator="-"  
52 - :default-time="['00:00:00','23:59:59']" start-placeholder="开始日期" end-placeholder="结束日期">  
53 - </el-date-picker> 45 + <el-form-item label="创建时间" prop="createTime">
  46 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  47 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
54 </el-form-item> 48 </el-form-item>
55 <el-form-item> 49 <el-form-item>
56 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 50 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -286,10 +280,6 @@ export default { @@ -286,10 +280,6 @@ export default {
286 title: "", 280 title: "",
287 // 是否显示弹出层 281 // 是否显示弹出层
288 open: false, 282 open: false,
289 - dateRangeExpireTime: [],  
290 - dateRangeSuccessTime: [],  
291 - dateRangeNotifyTime: [],  
292 - dateRangeCreateTime: [],  
293 // 查询参数 283 // 查询参数
294 queryParams: { 284 queryParams: {
295 pageNo: 1, 285 pageNo: 1,
@@ -315,6 +305,10 @@ export default { @@ -315,6 +305,10 @@ export default {
315 channelErrorCode: null, 305 channelErrorCode: null,
316 channelErrorMsg: null, 306 channelErrorMsg: null,
317 channelExtras: null, 307 channelExtras: null,
  308 + expireTime: [],
  309 + successTime: [],
  310 + notifyTime: [],
  311 + createTime: []
318 }, 312 },
319 // 商户加载遮罩层 313 // 商户加载遮罩层
320 merchantLoading: false, 314 merchantLoading: false,
@@ -343,31 +337,25 @@ export default { @@ -343,31 +337,25 @@ export default {
343 }, 337 },
344 methods: { 338 methods: {
345 initTime(){ 339 initTime(){
346 - this.dateRangeCreateTime = [getNowDateTime("00:00:00"), getNowDateTime("23:59:59")]; 340 + this.queryParams.createTime = [getNowDateTime("00:00:00"), getNowDateTime("23:59:59")];
347 }, 341 },
348 /** 查询列表 */ 342 /** 查询列表 */
349 getList() { 343 getList() {
350 // 判断选择的日期是否超过了一个月 344 // 判断选择的日期是否超过了一个月
351 let oneMonthTime = 31 * 24 * 3600 * 1000; 345 let oneMonthTime = 31 * 24 * 3600 * 1000;
352 - if (this.dateRangeCreateTime == null){ 346 + if (this.queryParams.createTime == null){
353 this.initTime(); 347 this.initTime();
354 } else { 348 } else {
355 - let minDateTime = new Date(this.dateRangeCreateTime[0]).getTime();  
356 - let maxDateTime = new Date(this.dateRangeCreateTime[1]).getTime() 349 + let minDateTime = new Date(this.queryParams.createTime[0]).getTime();
  350 + let maxDateTime = new Date(this.queryParams.createTime[1]).getTime()
357 if (maxDateTime - minDateTime > oneMonthTime) { 351 if (maxDateTime - minDateTime > oneMonthTime) {
358 this.$message.error('时间范围最大为 31 天!'); 352 this.$message.error('时间范围最大为 31 天!');
359 return false; 353 return false;
360 } 354 }
361 } 355 }
362 this.loading = true; 356 this.loading = true;
363 - // 处理查询参数  
364 - let params = {...this.queryParams};  
365 - this.addBeginAndEndTime(params, this.dateRangeExpireTime, 'expireTime');  
366 - this.addBeginAndEndTime(params, this.dateRangeSuccessTime, 'successTime');  
367 - this.addBeginAndEndTime(params, this.dateRangeNotifyTime, 'notifyTime');  
368 - this.addDateRange(params, this.dateRangeCreateTime, 'CreateTime');  
369 // 执行查询 357 // 执行查询
370 - getRefundPage(params).then(response => { 358 + getRefundPage(this.queryParams).then(response => {
371 this.list = response.data.list; 359 this.list = response.data.list;
372 this.total = response.data.total; 360 this.total = response.data.total;
373 this.loading = false; 361 this.loading = false;
@@ -384,10 +372,6 @@ export default { @@ -384,10 +372,6 @@ export default {
384 }, 372 },
385 /** 重置按钮操作 */ 373 /** 重置按钮操作 */
386 resetQuery() { 374 resetQuery() {
387 - this.dateRangeExpireTime = [];  
388 - this.dateRangeSuccessTime = [];  
389 - this.dateRangeNotifyTime = [];  
390 - this.dateRangeCreateTime = [];  
391 this.resetForm("queryForm"); 375 this.resetForm("queryForm");
392 this.handleQuery(); 376 this.handleQuery();
393 }, 377 },
@@ -397,10 +381,6 @@ export default { @@ -397,10 +381,6 @@ export default {
397 let params = {...this.queryParams}; 381 let params = {...this.queryParams};
398 params.pageNo = undefined; 382 params.pageNo = undefined;
399 params.pageSize = undefined; 383 params.pageSize = undefined;
400 - this.addBeginAndEndTime(params, this.dateRangeExpireTime, 'expireTime');  
401 - this.addBeginAndEndTime(params, this.dateRangeSuccessTime, 'successTime');  
402 - this.addBeginAndEndTime(params, this.dateRangeNotifyTime, 'notifyTime');  
403 - this.addDateRange(params, this.dateRangeCreateTime, 'CreateTime');  
404 // 执行导出 384 // 执行导出
405 this.$modal.confirm('是否确认导出所有退款订单数据项?').then(function () { 385 this.$modal.confirm('是否确认导出所有退款订单数据项?').then(function () {
406 return exportRefundExcel(params); 386 return exportRefundExcel(params);
yudao-ui-admin/src/views/system/dict/index.vue
@@ -12,9 +12,9 @@ @@ -12,9 +12,9 @@
12 <el-option v-for="dict in statusDictDatas" :key="parseInt(dict.value)" :label="dict.label" :value="parseInt(dict.value)"/> 12 <el-option v-for="dict in statusDictDatas" :key="parseInt(dict.value)" :label="dict.label" :value="parseInt(dict.value)"/>
13 </el-select> 13 </el-select>
14 </el-form-item> 14 </el-form-item>
15 - <el-form-item label="创建时间">  
16 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd" type="daterange"  
17 - range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker> 15 + <el-form-item label="创建时间" prop="createTime">
  16 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  17 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
18 </el-form-item> 18 </el-form-item>
19 <el-form-item> 19 <el-form-item>
20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -120,15 +120,14 @@ export default { @@ -120,15 +120,14 @@ export default {
120 open: false, 120 open: false,
121 // 状态数据字典 121 // 状态数据字典
122 statusOptions: [], 122 statusOptions: [],
123 - // 日期范围  
124 - dateRangeCreateTime: [],  
125 // 查询参数 123 // 查询参数
126 queryParams: { 124 queryParams: {
127 pageNo: 1, 125 pageNo: 1,
128 pageSize: 10, 126 pageSize: 10,
129 name: undefined, 127 name: undefined,
130 type: undefined, 128 type: undefined,
131 - status: undefined 129 + status: undefined,
  130 + createTime: []
132 }, 131 },
133 // 表单参数 132 // 表单参数
134 form: {}, 133 form: {},
@@ -155,11 +154,8 @@ export default { @@ -155,11 +154,8 @@ export default {
155 /** 查询字典类型列表 */ 154 /** 查询字典类型列表 */
156 getList() { 155 getList() {
157 this.loading = true; 156 this.loading = true;
158 - // 处理查询参数  
159 - let params = {...this.queryParams};  
160 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
161 // 执行查询 157 // 执行查询
162 - listType(params).then(response => { 158 + listType(this.queryParams).then(response => {
163 this.typeList = response.data.list; 159 this.typeList = response.data.list;
164 this.total = response.data.total; 160 this.total = response.data.total;
165 this.loading = false; 161 this.loading = false;
@@ -188,7 +184,6 @@ export default { @@ -188,7 +184,6 @@ export default {
188 }, 184 },
189 /** 重置按钮操作 */ 185 /** 重置按钮操作 */
190 resetQuery() { 186 resetQuery() {
191 - this.dateRangeCreateTime = [];  
192 this.resetForm("queryForm"); 187 this.resetForm("queryForm");
193 this.handleQuery(); 188 this.handleQuery();
194 }, 189 },
@@ -244,7 +239,6 @@ export default { @@ -244,7 +239,6 @@ export default {
244 let params = {...this.queryParams}; 239 let params = {...this.queryParams};
245 params.pageNo = undefined; 240 params.pageNo = undefined;
246 params.pageSize = undefined; 241 params.pageSize = undefined;
247 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
248 // 执行导出 242 // 执行导出
249 this.$modal.confirm('是否确认导出所有字典类型数据项?').then(() => { 243 this.$modal.confirm('是否确认导出所有字典类型数据项?').then(() => {
250 this.exportLoading = true; 244 this.exportLoading = true;
yudao-ui-admin/src/views/system/errorCode/index.vue
@@ -18,9 +18,9 @@ @@ -18,9 +18,9 @@
18 <el-form-item label="错误码提示" prop="message"> 18 <el-form-item label="错误码提示" prop="message">
19 <el-input v-model="queryParams.message" placeholder="请输入错误码提示" clearable @keyup.enter.native="handleQuery"/> 19 <el-input v-model="queryParams.message" placeholder="请输入错误码提示" clearable @keyup.enter.native="handleQuery"/>
20 </el-form-item> 20 </el-form-item>
21 - <el-form-item label="创建时间">  
22 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
23 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 21 + <el-form-item label="创建时间" prop="createTime">
  22 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  23 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
24 </el-form-item> 24 </el-form-item>
25 <el-form-item> 25 <el-form-item>
26 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 26 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -118,7 +118,6 @@ export default { @@ -118,7 +118,6 @@ export default {
118 title: "", 118 title: "",
119 // 是否显示弹出层 119 // 是否显示弹出层
120 open: false, 120 open: false,
121 - dateRangeCreateTime: [],  
122 // 查询参数 121 // 查询参数
123 queryParams: { 122 queryParams: {
124 pageNo: 1, 123 pageNo: 1,
@@ -127,6 +126,7 @@ export default { @@ -127,6 +126,7 @@ export default {
127 applicationName: null, 126 applicationName: null,
128 code: null, 127 code: null,
129 message: null, 128 message: null,
  129 + createTime: []
130 }, 130 },
131 // 表单参数 131 // 表单参数
132 form: {}, 132 form: {},
@@ -145,11 +145,8 @@ export default { @@ -145,11 +145,8 @@ export default {
145 /** 查询列表 */ 145 /** 查询列表 */
146 getList() { 146 getList() {
147 this.loading = true; 147 this.loading = true;
148 - // 处理查询参数  
149 - let params = {...this.queryParams};  
150 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
151 // 执行查询 148 // 执行查询
152 - getErrorCodePage(params).then(response => { 149 + getErrorCodePage(this.queryParams).then(response => {
153 this.list = response.data.list; 150 this.list = response.data.list;
154 this.total = response.data.total; 151 this.total = response.data.total;
155 this.loading = false; 152 this.loading = false;
@@ -178,7 +175,6 @@ export default { @@ -178,7 +175,6 @@ export default {
178 }, 175 },
179 /** 重置按钮操作 */ 176 /** 重置按钮操作 */
180 resetQuery() { 177 resetQuery() {
181 - this.dateRangeCreateTime = [];  
182 this.resetForm("queryForm"); 178 this.resetForm("queryForm");
183 this.handleQuery(); 179 this.handleQuery();
184 }, 180 },
@@ -237,7 +233,6 @@ export default { @@ -237,7 +233,6 @@ export default {
237 let params = {...this.queryParams}; 233 let params = {...this.queryParams};
238 params.pageNo = undefined; 234 params.pageNo = undefined;
239 params.pageSize = undefined; 235 params.pageSize = undefined;
240 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
241 // 执行导出 236 // 执行导出
242 this.$modal.confirm('是否确认导出所有错误码数据项?').then(() => { 237 this.$modal.confirm('是否确认导出所有错误码数据项?').then(() => {
243 this.exportLoading = true; 238 this.exportLoading = true;
yudao-ui-admin/src/views/system/loginlog/index.vue
@@ -17,9 +17,9 @@ @@ -17,9 +17,9 @@
17 <el-option :key="false" label="失败" :value="false"/> 17 <el-option :key="false" label="失败" :value="false"/>
18 </el-select> 18 </el-select>
19 </el-form-item> 19 </el-form-item>
20 - <el-form-item label="登录时间">  
21 - <el-date-picker v-model="dateRange" style="width: 240px" value-format="yyyy-MM-dd"  
22 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker> 20 + <el-form-item label="登录时间" prop="createTime">
  21 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  22 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
23 </el-form-item> 23 </el-form-item>
24 <el-form-item> 24 <el-form-item>
25 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 25 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -81,15 +81,14 @@ export default { @@ -81,15 +81,14 @@ export default {
81 list: [], 81 list: [],
82 // 状态数据字典 82 // 状态数据字典
83 statusOptions: [], 83 statusOptions: [],
84 - // 日期范围  
85 - dateRange: [],  
86 // 查询参数 84 // 查询参数
87 queryParams: { 85 queryParams: {
88 pageNo: 1, 86 pageNo: 1,
89 pageSize: 10, 87 pageSize: 10,
90 userIp: undefined, 88 userIp: undefined,
91 username: undefined, 89 username: undefined,
92 - status: undefined 90 + status: undefined,
  91 + createTime: []
93 } 92 }
94 }; 93 };
95 }, 94 },
@@ -100,10 +99,7 @@ export default { @@ -100,10 +99,7 @@ export default {
100 /** 查询登录日志列表 */ 99 /** 查询登录日志列表 */
101 getList() { 100 getList() {
102 this.loading = true; 101 this.loading = true;
103 - list(this.addDateRange(this.queryParams, [  
104 - this.dateRange[0] ? this.dateRange[0] + ' 00:00:00' : undefined,  
105 - this.dateRange[1] ? this.dateRange[1] + ' 23:59:59' : undefined,  
106 - ])).then(response => { 102 + list(this.queryParams).then(response => {
107 this.list = response.data.list; 103 this.list = response.data.list;
108 this.total = response.data.total; 104 this.total = response.data.total;
109 this.loading = false; 105 this.loading = false;
@@ -117,16 +113,18 @@ export default { @@ -117,16 +113,18 @@ export default {
117 }, 113 },
118 /** 重置按钮操作 */ 114 /** 重置按钮操作 */
119 resetQuery() { 115 resetQuery() {
120 - this.dateRange = [];  
121 this.resetForm("queryForm"); 116 this.resetForm("queryForm");
122 this.handleQuery(); 117 this.handleQuery();
123 }, 118 },
124 /** 导出按钮操作 */ 119 /** 导出按钮操作 */
125 handleExport() { 120 handleExport() {
126 - const queryParams = this.queryParams;  
127 this.$modal.confirm('是否确认导出所有操作日志数据项?').then(() => { 121 this.$modal.confirm('是否确认导出所有操作日志数据项?').then(() => {
  122 + // 处理查询参数
  123 + let params = {...this.queryParams};
  124 + params.pageNo = undefined;
  125 + params.pageSize = undefined;
128 this.exportLoading = true; 126 this.exportLoading = true;
129 - return exportLoginLog(queryParams); 127 + return exportLoginLog(params);
130 }).then(response => { 128 }).then(response => {
131 this.$download.excel(response, '登录日志.xls'); 129 this.$download.excel(response, '登录日志.xls');
132 this.exportLoading = false; 130 this.exportLoading = false;
yudao-ui-admin/src/views/system/operatelog/index.vue
@@ -23,9 +23,9 @@ @@ -23,9 +23,9 @@
23 <el-option :key="false" label="失败" :value="false"/> 23 <el-option :key="false" label="失败" :value="false"/>
24 </el-select> 24 </el-select>
25 </el-form-item> 25 </el-form-item>
26 - <el-form-item label="操作时间">  
27 - <el-date-picker v-model="dateRange" style="width: 240px" value-format="yyyy-MM-dd"  
28 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker> 26 + <el-form-item label="操作时间" prop="startTime">
  27 + <el-date-picker v-model="queryParams.startTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  28 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
29 </el-form-item> 29 </el-form-item>
30 <el-form-item> 30 <el-form-item>
31 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 31 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -150,8 +150,6 @@ export default { @@ -150,8 +150,6 @@ export default {
150 typeOptions: [], 150 typeOptions: [],
151 // 类型数据字典 151 // 类型数据字典
152 statusOptions: [], 152 statusOptions: [],
153 - // 日期范围  
154 - dateRange: [],  
155 // 表单参数 153 // 表单参数
156 form: {}, 154 form: {},
157 // 查询参数 155 // 查询参数
@@ -161,7 +159,8 @@ export default { @@ -161,7 +159,8 @@ export default {
161 title: undefined, 159 title: undefined,
162 operName: undefined, 160 operName: undefined,
163 businessType: undefined, 161 businessType: undefined,
164 - status: undefined 162 + status: undefined,
  163 + startTime: []
165 }, 164 },
166 }; 165 };
167 }, 166 },
@@ -172,10 +171,7 @@ export default { @@ -172,10 +171,7 @@ export default {
172 /** 查询登录日志 */ 171 /** 查询登录日志 */
173 getList() { 172 getList() {
174 this.loading = true; 173 this.loading = true;
175 - listOperateLog(this.addDateRange(this.queryParams, [  
176 - this.dateRange[0] ? this.dateRange[0] + ' 00:00:00' : undefined,  
177 - this.dateRange[1] ? this.dateRange[1] + ' 23:59:59' : undefined,  
178 - ])).then( response => { 174 + listOperateLog(this.queryParams).then( response => {
179 this.list = response.data.list; 175 this.list = response.data.list;
180 this.total = response.data.total; 176 this.total = response.data.total;
181 this.loading = false; 177 this.loading = false;
@@ -189,7 +185,6 @@ export default { @@ -189,7 +185,6 @@ export default {
189 }, 185 },
190 /** 重置按钮操作 */ 186 /** 重置按钮操作 */
191 resetQuery() { 187 resetQuery() {
192 - this.dateRange = [];  
193 this.resetForm("queryForm"); 188 this.resetForm("queryForm");
194 this.handleQuery(); 189 this.handleQuery();
195 }, 190 },
@@ -200,13 +195,13 @@ export default { @@ -200,13 +195,13 @@ export default {
200 }, 195 },
201 /** 导出按钮操作 */ 196 /** 导出按钮操作 */
202 handleExport() { 197 handleExport() {
203 - const queryParams = this.addDateRange(this.queryParams, [  
204 - this.dateRange[0] ? this.dateRange[0] + ' 00:00:00' : undefined,  
205 - this.dateRange[1] ? this.dateRange[1] + ' 23:59:59' : undefined,  
206 - ])  
207 this.$modal.confirm('是否确认导出所有操作日志数据项?').then(() => { 198 this.$modal.confirm('是否确认导出所有操作日志数据项?').then(() => {
  199 + // 处理查询参数
  200 + let params = {...this.queryParams};
  201 + params.pageNo = undefined;
  202 + params.pageSize = undefined;
208 this.exportLoading = true; 203 this.exportLoading = true;
209 - return exportOperateLog(queryParams); 204 + return exportOperateLog(params);
210 }).then(response => { 205 }).then(response => {
211 this.$download.excel(response, '操作日志.xls'); 206 this.$download.excel(response, '操作日志.xls');
212 this.exportLoading = false; 207 this.exportLoading = false;
yudao-ui-admin/src/views/system/role/index.vue
@@ -16,9 +16,9 @@ @@ -16,9 +16,9 @@
16 <el-option v-for="dict in statusDictDatas" :key="parseInt(dict.value)" :label="dict.label" :value="parseInt(dict.value)"/> 16 <el-option v-for="dict in statusDictDatas" :key="parseInt(dict.value)" :label="dict.label" :value="parseInt(dict.value)"/>
17 </el-select> 17 </el-select>
18 </el-form-item> 18 </el-form-item>
19 - <el-form-item label="创建时间">  
20 - <el-date-picker v-model="dateRange" size="small" style="width: 240px" value-format="yyyy-MM-dd" type="daterange"  
21 - range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker> 19 + <el-form-item label="创建时间" prop="createTime">
  20 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  21 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
22 </el-form-item> 22 </el-form-item>
23 <el-form-item> 23 <el-form-item>
24 <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button> 24 <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
@@ -206,8 +206,6 @@ export default { @@ -206,8 +206,6 @@ export default {
206 menuNodeAll: false, 206 menuNodeAll: false,
207 deptExpand: true, 207 deptExpand: true,
208 deptNodeAll: false, 208 deptNodeAll: false,
209 - // 日期范围  
210 - dateRange: [],  
211 // 菜单列表 209 // 菜单列表
212 menuOptions: [], 210 menuOptions: [],
213 // 部门列表 211 // 部门列表
@@ -219,7 +217,8 @@ export default { @@ -219,7 +217,8 @@ export default {
219 pageSize: 10, 217 pageSize: 10,
220 name: undefined, 218 name: undefined,
221 code: undefined, 219 code: undefined,
222 - status: undefined 220 + status: undefined,
  221 + createTime: []
223 }, 222 },
224 // 表单参数 223 // 表单参数
225 form: {}, 224 form: {},
@@ -256,10 +255,7 @@ export default { @@ -256,10 +255,7 @@ export default {
256 /** 查询角色列表 */ 255 /** 查询角色列表 */
257 getList() { 256 getList() {
258 this.loading = true; 257 this.loading = true;
259 - listRole(this.addDateRange(this.queryParams, [  
260 - this.dateRange[0] ? this.dateRange[0] + ' 00:00:00' : undefined,  
261 - this.dateRange[1] ? this.dateRange[1] + ' 23:59:59' : undefined,  
262 - ])).then( 258 + listRole(this.queryParams).then(
263 response => { 259 response => {
264 this.roleList = response.data.list; 260 this.roleList = response.data.list;
265 this.total = response.data.total; 261 this.total = response.data.total;
@@ -326,7 +322,6 @@ export default { @@ -326,7 +322,6 @@ export default {
326 }, 322 },
327 /** 重置按钮操作 */ 323 /** 重置按钮操作 */
328 resetQuery() { 324 resetQuery() {
329 - this.dateRange = [];  
330 this.resetForm("queryForm"); 325 this.resetForm("queryForm");
331 this.handleQuery(); 326 this.handleQuery();
332 }, 327 },
yudao-ui-admin/src/views/system/sensitiveWord/index.vue
@@ -16,9 +16,9 @@ @@ -16,9 +16,9 @@
16 :key="dict.value" :label="dict.label" :value="dict.value"/> 16 :key="dict.value" :label="dict.label" :value="dict.value"/>
17 </el-select> 17 </el-select>
18 </el-form-item> 18 </el-form-item>
19 - <el-form-item label="创建时间">  
20 - <el-date-picker v-model="dateRangeCreateTime" size="small" style="width: 240px" value-format="yyyy-MM-dd"  
21 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"/> 19 + <el-form-item label="创建时间" prop="createTime">
  20 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  21 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
22 </el-form-item> 22 </el-form-item>
23 <el-form-item> 23 <el-form-item>
24 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 24 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -150,7 +150,6 @@ export default { @@ -150,7 +150,6 @@ export default {
150 // 是否显示弹出层 150 // 是否显示弹出层
151 open: false, 151 open: false,
152 testOpen: false, 152 testOpen: false,
153 - dateRangeCreateTime: [],  
154 tags: [], 153 tags: [],
155 // 查询参数 154 // 查询参数
156 queryParams: { 155 queryParams: {
@@ -158,6 +157,7 @@ export default { @@ -158,6 +157,7 @@ export default {
158 pageSize: 10, 157 pageSize: 10,
159 name: null, 158 name: null,
160 tag: null, 159 tag: null,
  160 + createTime: []
161 }, 161 },
162 // 表单参数 162 // 表单参数
163 form: {}, 163 form: {},
@@ -187,11 +187,8 @@ export default { @@ -187,11 +187,8 @@ export default {
187 /** 查询列表 */ 187 /** 查询列表 */
188 getList() { 188 getList() {
189 this.loading = true; 189 this.loading = true;
190 - // 处理查询参数  
191 - let params = {...this.queryParams};  
192 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
193 // 执行查询 190 // 执行查询
194 - getSensitiveWordPage(params).then(response => { 191 + getSensitiveWordPage(this.queryParams).then(response => {
195 this.list = response.data.list; 192 this.list = response.data.list;
196 this.total = response.data.total; 193 this.total = response.data.total;
197 this.loading = false; 194 this.loading = false;
@@ -232,7 +229,6 @@ export default { @@ -232,7 +229,6 @@ export default {
232 }, 229 },
233 /** 重置按钮操作 */ 230 /** 重置按钮操作 */
234 resetQuery() { 231 resetQuery() {
235 - this.dateRangeCreateTime = [];  
236 this.resetForm("queryForm"); 232 this.resetForm("queryForm");
237 this.handleQuery(); 233 this.handleQuery();
238 }, 234 },
@@ -313,7 +309,6 @@ export default { @@ -313,7 +309,6 @@ export default {
313 let params = {...this.queryParams}; 309 let params = {...this.queryParams};
314 params.pageNo = undefined; 310 params.pageNo = undefined;
315 params.pageSize = undefined; 311 params.pageSize = undefined;
316 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
317 // 执行导出 312 // 执行导出
318 this.$modal.confirm('是否确认导出所有敏感词数据项?').then(() => { 313 this.$modal.confirm('是否确认导出所有敏感词数据项?').then(() => {
319 this.exportLoading = true; 314 this.exportLoading = true;
yudao-ui-admin/src/views/system/sms/smsChannel.vue
@@ -12,9 +12,9 @@ @@ -12,9 +12,9 @@
12 :key="dict.value" :label="dict.label" :value="dict.value"/> 12 :key="dict.value" :label="dict.label" :value="dict.value"/>
13 </el-select> 13 </el-select>
14 </el-form-item> 14 </el-form-item>
15 - <el-form-item label="创建时间">  
16 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
17 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 15 + <el-form-item label="创建时间" prop="createTime">
  16 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  17 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
18 </el-form-item> 18 </el-form-item>
19 <el-form-item> 19 <el-form-item>
20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -128,13 +128,13 @@ export default { @@ -128,13 +128,13 @@ export default {
128 title: "", 128 title: "",
129 // 是否显示弹出层 129 // 是否显示弹出层
130 open: false, 130 open: false,
131 - dateRangeCreateTime: [],  
132 // 查询参数 131 // 查询参数
133 queryParams: { 132 queryParams: {
134 pageNo: 1, 133 pageNo: 1,
135 pageSize: 10, 134 pageSize: 10,
136 signature: null, 135 signature: null,
137 status: null, 136 status: null,
  137 + createTime: []
138 }, 138 },
139 // 表单参数 139 // 表单参数
140 form: {}, 140 form: {},
@@ -154,11 +154,8 @@ export default { @@ -154,11 +154,8 @@ export default {
154 /** 查询列表 */ 154 /** 查询列表 */
155 getList() { 155 getList() {
156 this.loading = true; 156 this.loading = true;
157 - // 处理查询参数  
158 - let params = {...this.queryParams};  
159 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
160 // 执行查询 157 // 执行查询
161 - getSmsChannelPage(params).then(response => { 158 + getSmsChannelPage(this.queryParams).then(response => {
162 this.list = response.data.list; 159 this.list = response.data.list;
163 this.total = response.data.total; 160 this.total = response.data.total;
164 this.loading = false; 161 this.loading = false;
@@ -190,7 +187,6 @@ export default { @@ -190,7 +187,6 @@ export default {
190 }, 187 },
191 /** 重置按钮操作 */ 188 /** 重置按钮操作 */
192 resetQuery() { 189 resetQuery() {
193 - this.dateRangeCreateTime = [];  
194 this.resetForm("queryForm"); 190 this.resetForm("queryForm");
195 this.handleQuery(); 191 this.handleQuery();
196 }, 192 },
@@ -235,8 +231,7 @@ export default { @@ -235,8 +231,7 @@ export default {
235 }, 231 },
236 /** 删除按钮操作 */ 232 /** 删除按钮操作 */
237 handleDelete(row) { 233 handleDelete(row) {
238 - const id = row.id;  
239 - this.$modal.confirm('是否确认删除短信渠道编号为"' + id + '"的数据项?').then(function() { 234 + this.$modal.confirm('是否确认删除短信渠道编号为"' + row.id + '"的数据项?').then(function() {
240 return deleteSmsChannel(id); 235 return deleteSmsChannel(id);
241 }).then(() => { 236 }).then(() => {
242 this.getList(); 237 this.getList();
yudao-ui-admin/src/views/system/sms/smsLog.vue
@@ -22,9 +22,9 @@ @@ -22,9 +22,9 @@
22 :key="dict.value" :label="dict.label" :value="dict.value"/> 22 :key="dict.value" :label="dict.label" :value="dict.value"/>
23 </el-select> 23 </el-select>
24 </el-form-item> 24 </el-form-item>
25 - <el-form-item label="发送时间">  
26 - <el-date-picker v-model="dateRangeSendTime" style="width: 240px" value-format="yyyy-MM-dd"  
27 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 25 + <el-form-item label="发送时间" prop="sendTime">
  26 + <el-date-picker v-model="queryParams.sendTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  27 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
28 </el-form-item> 28 </el-form-item>
29 <el-form-item label="接收状态" prop="receiveStatus"> 29 <el-form-item label="接收状态" prop="receiveStatus">
30 <el-select v-model="queryParams.receiveStatus" placeholder="请选择接收状态" clearable> 30 <el-select v-model="queryParams.receiveStatus" placeholder="请选择接收状态" clearable>
@@ -32,9 +32,9 @@ @@ -32,9 +32,9 @@
32 :key="dict.value" :label="dict.label" :value="dict.value"/> 32 :key="dict.value" :label="dict.label" :value="dict.value"/>
33 </el-select> 33 </el-select>
34 </el-form-item> 34 </el-form-item>
35 - <el-form-item label="接收时间">  
36 - <el-date-picker v-model="dateRangeReceiveTime" style="width: 240px" value-format="yyyy-MM-dd"  
37 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 35 + <el-form-item label="接收时间" prop="receiveTime">
  36 + <el-date-picker v-model="queryParams.receiveTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  37 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
38 </el-form-item> 38 </el-form-item>
39 <el-form-item> 39 <el-form-item>
40 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 40 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -208,8 +208,6 @@ export default { @@ -208,8 +208,6 @@ export default {
208 title: "", 208 title: "",
209 // 是否显示弹出层 209 // 是否显示弹出层
210 open: false, 210 open: false,
211 - dateRangeSendTime: [],  
212 - dateRangeReceiveTime: [],  
213 // 表单参数 211 // 表单参数
214 form: {}, 212 form: {},
215 // 查询参数 213 // 查询参数
@@ -221,6 +219,8 @@ export default { @@ -221,6 +219,8 @@ export default {
221 mobile: null, 219 mobile: null,
222 sendStatus: null, 220 sendStatus: null,
223 receiveStatus: null, 221 receiveStatus: null,
  222 + sendTime: [],
  223 + receiveTime: []
224 }, 224 },
225 // 短信渠道 225 // 短信渠道
226 channelOptions: [], 226 channelOptions: [],
@@ -237,12 +237,8 @@ export default { @@ -237,12 +237,8 @@ export default {
237 /** 查询列表 */ 237 /** 查询列表 */
238 getList() { 238 getList() {
239 this.loading = true; 239 this.loading = true;
240 - // 处理查询参数  
241 - let params = {...this.queryParams};  
242 - this.addBeginAndEndTime(params, this.dateRangeSendTime, 'sendTime');  
243 - this.addBeginAndEndTime(params, this.dateRangeReceiveTime, 'receiveTime');  
244 // 执行查询 240 // 执行查询
245 - getSmsLogPage(params).then(response => { 241 + getSmsLogPage(this.queryParams).then(response => {
246 this.list = response.data.list; 242 this.list = response.data.list;
247 this.total = response.data.total; 243 this.total = response.data.total;
248 this.loading = false; 244 this.loading = false;
@@ -260,8 +256,6 @@ export default { @@ -260,8 +256,6 @@ export default {
260 }, 256 },
261 /** 重置按钮操作 */ 257 /** 重置按钮操作 */
262 resetQuery() { 258 resetQuery() {
263 - this.dateRangeSendTime = [];  
264 - this.dateRangeReceiveTime = [];  
265 this.resetForm("queryForm"); 259 this.resetForm("queryForm");
266 this.handleQuery(); 260 this.handleQuery();
267 }, 261 },
@@ -271,8 +265,6 @@ export default { @@ -271,8 +265,6 @@ export default {
271 let params = {...this.queryParams}; 265 let params = {...this.queryParams};
272 params.pageNo = undefined; 266 params.pageNo = undefined;
273 params.pageSize = undefined; 267 params.pageSize = undefined;
274 - this.addBeginAndEndTime(params, this.dateRangeSendTime, 'sendTime');  
275 - this.addBeginAndEndTime(params, this.dateRangeReceiveTime, 'receiveTime');  
276 // 执行导出 268 // 执行导出
277 this.$modal.confirm('是否确认导出所有短信日志数据项?').then(() => { 269 this.$modal.confirm('是否确认导出所有短信日志数据项?').then(() => {
278 this.exportLoading = true; 270 this.exportLoading = true;
yudao-ui-admin/src/views/system/sms/smsTemplate.vue
@@ -28,9 +28,9 @@ @@ -28,9 +28,9 @@
28 :label="channel.signature + '【' + getDictDataLabel(DICT_TYPE.SYSTEM_SMS_CHANNEL_CODE, channel.code) + '】'" /> 28 :label="channel.signature + '【' + getDictDataLabel(DICT_TYPE.SYSTEM_SMS_CHANNEL_CODE, channel.code) + '】'" />
29 </el-select> 29 </el-select>
30 </el-form-item> 30 </el-form-item>
31 - <el-form-item label="创建时间">  
32 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
33 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 31 + <el-form-item label="创建时间" prop="createTime">
  32 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  33 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
34 </el-form-item> 34 </el-form-item>
35 <el-form-item> 35 <el-form-item>
36 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 36 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -183,7 +183,6 @@ export default { @@ -183,7 +183,6 @@ export default {
183 title: "", 183 title: "",
184 // 是否显示弹出层 184 // 是否显示弹出层
185 open: false, 185 open: false,
186 - dateRangeCreateTime: [],  
187 // 查询参数 186 // 查询参数
188 queryParams: { 187 queryParams: {
189 pageNo: 1, 188 pageNo: 1,
@@ -194,6 +193,7 @@ export default { @@ -194,6 +193,7 @@ export default {
194 content: null, 193 content: null,
195 apiTemplateId: null, 194 apiTemplateId: null,
196 channelId: null, 195 channelId: null,
  196 + createTime: []
197 }, 197 },
198 // 表单参数 198 // 表单参数
199 form: {}, 199 form: {},
@@ -232,11 +232,8 @@ export default { @@ -232,11 +232,8 @@ export default {
232 /** 查询列表 */ 232 /** 查询列表 */
233 getList() { 233 getList() {
234 this.loading = true; 234 this.loading = true;
235 - // 处理查询参数  
236 - let params = {...this.queryParams};  
237 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
238 // 执行查询 235 // 执行查询
239 - getSmsTemplatePage(params).then(response => { 236 + getSmsTemplatePage(this.queryParams).then(response => {
240 this.list = response.data.list; 237 this.list = response.data.list;
241 this.total = response.data.total; 238 this.total = response.data.total;
242 this.loading = false; 239 this.loading = false;
@@ -269,7 +266,6 @@ export default { @@ -269,7 +266,6 @@ export default {
269 }, 266 },
270 /** 重置按钮操作 */ 267 /** 重置按钮操作 */
271 resetQuery() { 268 resetQuery() {
272 - this.dateRangeCreateTime = [];  
273 this.resetForm("queryForm"); 269 this.resetForm("queryForm");
274 this.handleQuery(); 270 this.handleQuery();
275 }, 271 },
@@ -328,7 +324,6 @@ export default { @@ -328,7 +324,6 @@ export default {
328 let params = {...this.queryParams}; 324 let params = {...this.queryParams};
329 params.pageNo = undefined; 325 params.pageNo = undefined;
330 params.pageSize = undefined; 326 params.pageSize = undefined;
331 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
332 // 执行导出 327 // 执行导出
333 this.$modal.confirm('是否确认导出所有短信模板数据项?', "警告").then(() => { 328 this.$modal.confirm('是否确认导出所有短信模板数据项?', "警告").then(() => {
334 this.exportLoading = true; 329 this.exportLoading = true;
yudao-ui-admin/src/views/system/tenant/index.vue
@@ -18,6 +18,10 @@ @@ -18,6 +18,10 @@
18 :key="dict.value" :label="dict.label" :value="dict.value"/> 18 :key="dict.value" :label="dict.label" :value="dict.value"/>
19 </el-select> 19 </el-select>
20 </el-form-item> 20 </el-form-item>
  21 + <el-form-item label="创建时间" prop="createTime">
  22 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  23 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
  24 + </el-form-item>
21 <el-form-item> 25 <el-form-item>
22 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 26 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
23 <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button> 27 <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
@@ -158,7 +162,6 @@ export default { @@ -158,7 +162,6 @@ export default {
158 title: "", 162 title: "",
159 // 是否显示弹出层 163 // 是否显示弹出层
160 open: false, 164 open: false,
161 - dateRangeCreateTime: [],  
162 // 查询参数 165 // 查询参数
163 queryParams: { 166 queryParams: {
164 pageNo: 1, 167 pageNo: 1,
@@ -167,6 +170,7 @@ export default { @@ -167,6 +170,7 @@ export default {
167 contactName: null, 170 contactName: null,
168 contactMobile: null, 171 contactMobile: null,
169 status: undefined, 172 status: undefined,
  173 + createTime: []
170 }, 174 },
171 // 表单参数 175 // 表单参数
172 form: {}, 176 form: {},
@@ -195,11 +199,8 @@ export default { @@ -195,11 +199,8 @@ export default {
195 /** 查询列表 */ 199 /** 查询列表 */
196 getList() { 200 getList() {
197 this.loading = true; 201 this.loading = true;
198 - // 处理查询参数  
199 - let params = {...this.queryParams};  
200 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
201 // 执行查询 202 // 执行查询
202 - getTenantPage(params).then(response => { 203 + getTenantPage(this.queryParams).then(response => {
203 this.list = response.data.list; 204 this.list = response.data.list;
204 this.total = response.data.total; 205 this.total = response.data.total;
205 this.loading = false; 206 this.loading = false;
@@ -232,7 +233,6 @@ export default { @@ -232,7 +233,6 @@ export default {
232 }, 233 },
233 /** 重置按钮操作 */ 234 /** 重置按钮操作 */
234 resetQuery() { 235 resetQuery() {
235 - this.dateRangeCreateTime = [];  
236 this.resetForm("queryForm"); 236 this.resetForm("queryForm");
237 this.handleQuery(); 237 this.handleQuery();
238 }, 238 },
@@ -291,7 +291,6 @@ export default { @@ -291,7 +291,6 @@ export default {
291 let params = {...this.queryParams}; 291 let params = {...this.queryParams};
292 params.pageNo = undefined; 292 params.pageNo = undefined;
293 params.pageSize = undefined; 293 params.pageSize = undefined;
294 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
295 // 执行导出 294 // 执行导出
296 this.$modal.confirm('是否确认导出所有租户数据项?').then(() => { 295 this.$modal.confirm('是否确认导出所有租户数据项?').then(() => {
297 this.exportLoading = true; 296 this.exportLoading = true;
yudao-ui-admin/src/views/system/tenantPackage/index.vue
@@ -12,9 +12,9 @@ @@ -12,9 +12,9 @@
12 :key="dict.value" :label="dict.label" :value="dict.value"/> 12 :key="dict.value" :label="dict.label" :value="dict.value"/>
13 </el-select> 13 </el-select>
14 </el-form-item> 14 </el-form-item>
15 - <el-form-item label="创建时间">  
16 - <el-date-picker v-model="dateRangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd"  
17 - type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" /> 15 + <el-form-item label="创建时间" prop="createTime">
  16 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  17 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
18 </el-form-item> 18 </el-form-item>
19 <el-form-item> 19 <el-form-item>
20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 20 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -114,7 +114,6 @@ export default { @@ -114,7 +114,6 @@ export default {
114 title: "", 114 title: "",
115 // 是否显示弹出层 115 // 是否显示弹出层
116 open: false, 116 open: false,
117 - dateRangeCreateTime: [],  
118 // 查询参数 117 // 查询参数
119 queryParams: { 118 queryParams: {
120 pageNo: 1, 119 pageNo: 1,
@@ -122,6 +121,7 @@ export default { @@ -122,6 +121,7 @@ export default {
122 name: null, 121 name: null,
123 status: null, 122 status: null,
124 remark: null, 123 remark: null,
  124 + createTime: []
125 }, 125 },
126 // 表单参数 126 // 表单参数
127 form: {}, 127 form: {},
@@ -149,11 +149,8 @@ export default { @@ -149,11 +149,8 @@ export default {
149 /** 查询列表 */ 149 /** 查询列表 */
150 getList() { 150 getList() {
151 this.loading = true; 151 this.loading = true;
152 - // 处理查询参数  
153 - let params = {...this.queryParams};  
154 - this.addBeginAndEndTime(params, this.dateRangeCreateTime, 'createTime');  
155 // 执行查询 152 // 执行查询
156 - getTenantPackagePage(params).then(response => { 153 + getTenantPackagePage(this.queryParams).then(response => {
157 this.list = response.data.list; 154 this.list = response.data.list;
158 this.total = response.data.total; 155 this.total = response.data.total;
159 this.loading = false; 156 this.loading = false;
@@ -190,7 +187,6 @@ export default { @@ -190,7 +187,6 @@ export default {
190 }, 187 },
191 /** 重置按钮操作 */ 188 /** 重置按钮操作 */
192 resetQuery() { 189 resetQuery() {
193 - this.dateRangeCreateTime = [];  
194 // 表单重置 190 // 表单重置
195 this.resetForm("queryForm"); 191 this.resetForm("queryForm");
196 this.handleQuery(); 192 this.handleQuery();
yudao-ui-admin/src/views/system/user/index.vue
@@ -31,9 +31,9 @@ @@ -31,9 +31,9 @@
31 <el-option v-for="dict in statusDictDatas" :key="parseInt(dict.value)" :label="dict.label" :value="parseInt(dict.value)"/> 31 <el-option v-for="dict in statusDictDatas" :key="parseInt(dict.value)" :label="dict.label" :value="parseInt(dict.value)"/>
32 </el-select> 32 </el-select>
33 </el-form-item> 33 </el-form-item>
34 - <el-form-item label="创建时间">  
35 - <el-date-picker v-model="dateRange" style="width: 240px" value-format="yyyy-MM-dd" type="daterange"  
36 - range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker> 34 + <el-form-item label="创建时间" prop="createTime">
  35 + <el-date-picker v-model="queryParams.createTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
  36 + range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" />
37 </el-form-item> 37 </el-form-item>
38 <el-form-item> 38 <el-form-item>
39 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button> 39 <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
@@ -237,7 +237,6 @@ import { @@ -237,7 +237,6 @@ import {
237 resetUserPwd, 237 resetUserPwd,
238 updateUser 238 updateUser
239 } from "@/api/system/user"; 239 } from "@/api/system/user";
240 -import {getAccessToken} from "@/utils/auth";  
241 import Treeselect from "@riophae/vue-treeselect"; 240 import Treeselect from "@riophae/vue-treeselect";
242 import "@riophae/vue-treeselect/dist/vue-treeselect.css"; 241 import "@riophae/vue-treeselect/dist/vue-treeselect.css";
243 242
@@ -275,8 +274,6 @@ export default { @@ -275,8 +274,6 @@ export default {
275 deptName: undefined, 274 deptName: undefined,
276 // 默认密码 275 // 默认密码
277 initPassword: undefined, 276 initPassword: undefined,
278 - // 日期范围  
279 - dateRange: [],  
280 // 状态数据字典 277 // 状态数据字典
281 statusOptions: [], 278 statusOptions: [],
282 // 性别状态字典 279 // 性别状态字典
@@ -313,7 +310,8 @@ export default { @@ -313,7 +310,8 @@ export default {
313 username: undefined, 310 username: undefined,
314 mobile: undefined, 311 mobile: undefined,
315 status: undefined, 312 status: undefined,
316 - deptId: undefined 313 + deptId: undefined,
  314 + createTime: []
317 }, 315 },
318 // 列信息 316 // 列信息
319 columns: [ 317 columns: [
@@ -345,7 +343,7 @@ export default { @@ -345,7 +343,7 @@ export default {
345 ], 343 ],
346 mobile: [ 344 mobile: [
347 { 345 {
348 - pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, 346 + pattern: /^(?:(?:\+|00)86)?1(?:(?:3[\d])|(?:4[5-79])|(?:5[0-35-9])|(?:6[5-7])|(?:7[0-8])|(?:8[\d])|(?:9[189]))\d{8}$/,
349 message: "请输入正确的手机号码", 347 message: "请输入正确的手机号码",
350 trigger: "blur" 348 trigger: "blur"
351 } 349 }
@@ -397,10 +395,7 @@ export default { @@ -397,10 +395,7 @@ export default {
397 /** 查询用户列表 */ 395 /** 查询用户列表 */
398 getList() { 396 getList() {
399 this.loading = true; 397 this.loading = true;
400 - listUser(this.addDateRange(this.queryParams, [  
401 - this.dateRange[0] ? this.dateRange[0] + ' 00:00:00' : undefined,  
402 - this.dateRange[1] ? this.dateRange[1] + ' 23:59:59' : undefined,  
403 - ])).then(response => { 398 + listUser(this.queryParams).then(response => {
404 this.userList = response.data.list; 399 this.userList = response.data.list;
405 this.total = response.data.total; 400 this.total = response.data.total;
406 this.loading = false; 401 this.loading = false;
@@ -477,7 +472,6 @@ export default { @@ -477,7 +472,6 @@ export default {
477 }, 472 },
478 /** 重置按钮操作 */ 473 /** 重置按钮操作 */
479 resetQuery() { 474 resetQuery() {
480 - this.dateRange = [];  
481 this.resetForm("queryForm"); 475 this.resetForm("queryForm");
482 this.handleQuery(); 476 this.handleQuery();
483 }, 477 },
@@ -581,13 +575,13 @@ export default { @@ -581,13 +575,13 @@ export default {
581 }, 575 },
582 /** 导出按钮操作 */ 576 /** 导出按钮操作 */
583 handleExport() { 577 handleExport() {
584 - const queryParams = this.addDateRange(this.queryParams, [  
585 - this.dateRange[0] ? this.dateRange[0] + ' 00:00:00' : undefined,  
586 - this.dateRange[1] ? this.dateRange[1] + ' 23:59:59' : undefined,  
587 - ]);  
588 this.$modal.confirm('是否确认导出所有用户数据项?').then(() => { 578 this.$modal.confirm('是否确认导出所有用户数据项?').then(() => {
  579 + // 处理查询参数
  580 + let params = {...this.queryParams};
  581 + params.pageNo = undefined;
  582 + params.pageSize = undefined;
589 this.exportLoading = true; 583 this.exportLoading = true;
590 - return exportUser(queryParams); 584 + return exportUser(params);
591 }).then(response => { 585 }).then(response => {
592 this.$download.excel(response, '用户数据.xls'); 586 this.$download.excel(response, '用户数据.xls');
593 this.exportLoading = false; 587 this.exportLoading = false;