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