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