Commit 26f684e9453d412a7cf762297e0dd996ebefdad3

Authored by 芋道源码
Committed by Gitee
2 parents c1e2e903 dad10d85

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

Merge pull request !223 from xingyu/master
Showing 134 changed files with 498 additions and 959 deletions
yudao-framework/yudao-spring-boot-starter-mybatis/src/main/java/cn/iocoder/yudao/framework/mybatis/core/query/QueryWrapperX.java
@@ -94,6 +94,19 @@ public class QueryWrapperX<T> extends QueryWrapper<T> { @@ -94,6 +94,19 @@ public class QueryWrapperX<T> extends QueryWrapper<T> {
94 return this; 94 return this;
95 } 95 }
96 96
  97 + public QueryWrapperX<T> betweenIfPresent(String column, Object[] values) {
  98 + if (values!= null && values[0] != null && values[1] != null) {
  99 + return (QueryWrapperX<T>) super.between(column, values[0], values[1]);
  100 + }
  101 + if (values!= null && values[0] != null) {
  102 + return (QueryWrapperX<T>) ge(column, values[0]);
  103 + }
  104 + if (values!= null && values[1] != null) {
  105 + return (QueryWrapperX<T>) le(column, values[1]);
  106 + }
  107 + return this;
  108 + }
  109 +
97 // ========== 重写父类方法,方便链式调用 ========== 110 // ========== 重写父类方法,方便链式调用 ==========
98 111
99 @Override 112 @Override
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/vo/group/BpmUserGroupPageReqVO.java
@@ -24,11 +24,7 @@ public class BpmUserGroupPageReqVO extends PageParam { @@ -24,11 +24,7 @@ public class BpmUserGroupPageReqVO extends PageParam {
24 private Integer status; 24 private Integer status;
25 25
26 @DateTimeFormat(pattern = DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 26 @DateTimeFormat(pattern = DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
27 - @ApiModelProperty(value = "开始创建时间")  
28 - private Date beginCreateTime;  
29 -  
30 - @DateTimeFormat(pattern = DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
31 - @ApiModelProperty(value = "结束创建时间")  
32 - private Date endCreateTime; 27 + @ApiModelProperty(value = "创建时间")
  28 + private Date[] createTime;
33 29
34 } 30 }
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/oa/vo/BpmOALeavePageReqVO.java
@@ -24,11 +24,7 @@ public class BpmOALeavePageReqVO extends PageParam { @@ -24,11 +24,7 @@ public class BpmOALeavePageReqVO extends PageParam {
24 private String reason; 24 private String reason;
25 25
26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
27 - @ApiModelProperty(value = "开始申请时间")  
28 - private Date beginCreateTime;  
29 -  
30 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
31 - @ApiModelProperty(value = "结束申请时间")  
32 - private Date endCreateTime; 27 + @ApiModelProperty(value = "申请时间")
  28 + private Date[] createTime;
33 29
34 } 30 }
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/task/vo/instance/BpmProcessInstanceMyPageReqVO.java
@@ -33,12 +33,8 @@ public class BpmProcessInstanceMyPageReqVO extends PageParam { @@ -33,12 +33,8 @@ public class BpmProcessInstanceMyPageReqVO extends PageParam {
33 @ApiModelProperty(value = "流程分类", notes = "参见 bpm_model_category 数据字典", example = "1") 33 @ApiModelProperty(value = "流程分类", notes = "参见 bpm_model_category 数据字典", example = "1")
34 private String category; 34 private String category;
35 35
36 - @ApiModelProperty(value = "开始的创建时间") 36 + @ApiModelProperty(value = "创建时间")
37 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 37 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
38 - private Date beginCreateTime;  
39 -  
40 - @ApiModelProperty(value = "结束的创建时间")  
41 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
42 - private Date endCreateTime; 38 + private Date[] createTime;
43 39
44 } 40 }
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/mysql/definition/BpmUserGroupMapper.java
@@ -21,7 +21,7 @@ public interface BpmUserGroupMapper extends BaseMapperX&lt;BpmUserGroupDO&gt; { @@ -21,7 +21,7 @@ public interface BpmUserGroupMapper extends BaseMapperX&lt;BpmUserGroupDO&gt; {
21 return selectPage(reqVO, new LambdaQueryWrapperX<BpmUserGroupDO>() 21 return selectPage(reqVO, new LambdaQueryWrapperX<BpmUserGroupDO>()
22 .likeIfPresent(BpmUserGroupDO::getName, reqVO.getName()) 22 .likeIfPresent(BpmUserGroupDO::getName, reqVO.getName())
23 .eqIfPresent(BpmUserGroupDO::getStatus, reqVO.getStatus()) 23 .eqIfPresent(BpmUserGroupDO::getStatus, reqVO.getStatus())
24 - .betweenIfPresent(BpmUserGroupDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 24 + .betweenIfPresent(BpmUserGroupDO::getCreateTime, reqVO.getCreateTime())
25 .orderByDesc(BpmUserGroupDO::getId)); 25 .orderByDesc(BpmUserGroupDO::getId));
26 } 26 }
27 27
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/mysql/oa/BpmOALeaveMapper.java
@@ -22,7 +22,7 @@ public interface BpmOALeaveMapper extends BaseMapperX&lt;BpmOALeaveDO&gt; { @@ -22,7 +22,7 @@ public interface BpmOALeaveMapper extends BaseMapperX&lt;BpmOALeaveDO&gt; {
22 .eqIfPresent(BpmOALeaveDO::getResult, reqVO.getResult()) 22 .eqIfPresent(BpmOALeaveDO::getResult, reqVO.getResult())
23 .eqIfPresent(BpmOALeaveDO::getType, reqVO.getType()) 23 .eqIfPresent(BpmOALeaveDO::getType, reqVO.getType())
24 .likeIfPresent(BpmOALeaveDO::getReason, reqVO.getReason()) 24 .likeIfPresent(BpmOALeaveDO::getReason, reqVO.getReason())
25 - .betweenIfPresent(BpmOALeaveDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 25 + .betweenIfPresent(BpmOALeaveDO::getCreateTime, reqVO.getCreateTime())
26 .orderByDesc(BpmOALeaveDO::getId)); 26 .orderByDesc(BpmOALeaveDO::getId));
27 } 27 }
28 28
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/mysql/task/BpmProcessInstanceExtMapper.java
@@ -19,7 +19,7 @@ public interface BpmProcessInstanceExtMapper extends BaseMapperX&lt;BpmProcessInsta @@ -19,7 +19,7 @@ public interface BpmProcessInstanceExtMapper extends BaseMapperX&lt;BpmProcessInsta
19 .eqIfPresent("category", reqVO.getCategory()) 19 .eqIfPresent("category", reqVO.getCategory())
20 .eqIfPresent("status", reqVO.getStatus()) 20 .eqIfPresent("status", reqVO.getStatus())
21 .eqIfPresent("result", reqVO.getResult()) 21 .eqIfPresent("result", reqVO.getResult())
22 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 22 + .betweenIfPresent("create_time", reqVO.getCreateTime())
23 .orderByDesc("id")); 23 .orderByDesc("id"));
24 } 24 }
25 25
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/codegen/vo/table/CodegenTablePageReqVO.java
@@ -24,12 +24,8 @@ public class CodegenTablePageReqVO extends PageParam { @@ -24,12 +24,8 @@ public class CodegenTablePageReqVO extends PageParam {
24 @ApiModelProperty(value = "表描述", example = "芋道", notes = "模糊匹配") 24 @ApiModelProperty(value = "表描述", example = "芋道", notes = "模糊匹配")
25 private String tableComment; 25 private String tableComment;
26 26
27 - @ApiModelProperty(value = "开始创建时间", example = "2020-10-24 00:00:00") 27 + @ApiModelProperty(value = "创建时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
29 - private Date beginCreateTime;  
30 -  
31 - @ApiModelProperty(value = "结束创建时间", example = "2020-10-24 23:59:59")  
32 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
33 - private Date endCreateTime; 29 + private Date[] createTime;
34 30
35 } 31 }
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/vo/ConfigExportReqVO.java
@@ -22,12 +22,8 @@ public class ConfigExportReqVO { @@ -22,12 +22,8 @@ public class ConfigExportReqVO {
22 @ApiModelProperty(value = "参数类型", example = "1", notes = "参见 SysConfigTypeEnum 枚举") 22 @ApiModelProperty(value = "参数类型", example = "1", notes = "参见 SysConfigTypeEnum 枚举")
23 private Integer type; 23 private Integer type;
24 24
25 - @ApiModelProperty(value = "开始时间", example = "2020-10-24 00:00:00") 25 + @ApiModelProperty(value = "创建时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
27 - private Date beginTime;  
28 -  
29 - @ApiModelProperty(value = "结束时间", example = "2020-10-24 23:59:59")  
30 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
31 - private Date endTime; 27 + private Date[] createTime;
32 28
33 } 29 }
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/vo/ConfigPageReqVO.java
@@ -27,12 +27,8 @@ public class ConfigPageReqVO extends PageParam { @@ -27,12 +27,8 @@ public class ConfigPageReqVO extends PageParam {
27 @ApiModelProperty(value = "参数类型", example = "1", notes = "参见 SysConfigTypeEnum 枚举") 27 @ApiModelProperty(value = "参数类型", example = "1", notes = "参见 SysConfigTypeEnum 枚举")
28 private Integer type; 28 private Integer type;
29 29
30 - @ApiModelProperty(value = "开始时间", example = "2020-10-24 00:00:00") 30 + @ApiModelProperty(value = "创建时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
31 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 31 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
32 - private Date beginTime;  
33 -  
34 - @ApiModelProperty(value = "结束时间", example = "2020-10-24 23:59:59")  
35 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
36 - private Date endTime; 32 + private Date[] createTime;
37 33
38 } 34 }
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/file/vo/config/FileConfigPageReqVO.java
@@ -25,11 +25,7 @@ public class FileConfigPageReqVO extends PageParam { @@ -25,11 +25,7 @@ public class FileConfigPageReqVO extends PageParam {
25 private Integer storage; 25 private Integer storage;
26 26
27 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 27 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
28 - @ApiModelProperty(value = "开始创建时间")  
29 - private Date beginCreateTime;  
30 -  
31 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
32 - @ApiModelProperty(value = "结束创建时间")  
33 - private Date endCreateTime; 28 + @ApiModelProperty(value = "创建时间")
  29 + private Date[] createTime;
34 30
35 } 31 }
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/file/vo/file/FilePageReqVO.java
@@ -25,11 +25,7 @@ public class FilePageReqVO extends PageParam { @@ -25,11 +25,7 @@ public class FilePageReqVO extends PageParam {
25 private String type; 25 private String type;
26 26
27 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 27 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
28 - @ApiModelProperty(value = "开始创建时间")  
29 - private Date beginCreateTime;  
30 -  
31 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
32 - @ApiModelProperty(value = "结束创建时间")  
33 - private Date endCreateTime; 28 + @ApiModelProperty(value = "创建时间")
  29 + private Date[] createTime;
34 30
35 } 31 }
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apiaccesslog/ApiAccessLogExportReqVO.java
@@ -26,12 +26,8 @@ public class ApiAccessLogExportReqVO { @@ -26,12 +26,8 @@ public class ApiAccessLogExportReqVO {
26 private String requestUrl; 26 private String requestUrl;
27 27
28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
29 - @ApiModelProperty(value = "开始开始请求时间")  
30 - private Date beginBeginTime;  
31 -  
32 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
33 - @ApiModelProperty(value = "结束开始请求时间")  
34 - private Date endBeginTime; 29 + @ApiModelProperty(value = "开始请求时间")
  30 + private Date[] beginTime;
35 31
36 @ApiModelProperty(value = "执行时长", example = "100", notes = "大于等于,单位:毫秒") 32 @ApiModelProperty(value = "执行时长", example = "100", notes = "大于等于,单位:毫秒")
37 private Integer duration; 33 private Integer duration;
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apiaccesslog/ApiAccessLogPageReqVO.java
@@ -31,12 +31,8 @@ public class ApiAccessLogPageReqVO extends PageParam { @@ -31,12 +31,8 @@ public class ApiAccessLogPageReqVO extends PageParam {
31 private String requestUrl; 31 private String requestUrl;
32 32
33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
34 - @ApiModelProperty(value = "开始开始请求时间")  
35 - private Date beginBeginTime;  
36 -  
37 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
38 - @ApiModelProperty(value = "结束开始请求时间")  
39 - private Date endBeginTime; 34 + @ApiModelProperty(value = "开始请求时间")
  35 + private Date[] beginTime;
40 36
41 @ApiModelProperty(value = "执行时长", example = "100", notes = "大于等于,单位:毫秒") 37 @ApiModelProperty(value = "执行时长", example = "100", notes = "大于等于,单位:毫秒")
42 private Integer duration; 38 private Integer duration;
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apierrorlog/ApiErrorLogExportReqVO.java
@@ -26,12 +26,8 @@ public class ApiErrorLogExportReqVO { @@ -26,12 +26,8 @@ public class ApiErrorLogExportReqVO {
26 private String requestUrl; 26 private String requestUrl;
27 27
28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
29 - @ApiModelProperty(value = "开始异常发生时间")  
30 - private Date beginExceptionTime;  
31 -  
32 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
33 - @ApiModelProperty(value = "结束异常发生时间")  
34 - private Date endExceptionTime; 29 + @ApiModelProperty(value = "异常发生时间")
  30 + private Date[] exceptionTime;
35 31
36 @ApiModelProperty(value = "处理状态", example = "0") 32 @ApiModelProperty(value = "处理状态", example = "0")
37 private Integer processStatus; 33 private Integer processStatus;
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apierrorlog/ApiErrorLogPageReqVO.java
@@ -31,12 +31,8 @@ public class ApiErrorLogPageReqVO extends PageParam { @@ -31,12 +31,8 @@ public class ApiErrorLogPageReqVO extends PageParam {
31 private String requestUrl; 31 private String requestUrl;
32 32
33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
34 - @ApiModelProperty(value = "开始异常发生时间")  
35 - private Date beginExceptionTime;  
36 -  
37 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
38 - @ApiModelProperty(value = "结束异常发生时间")  
39 - private Date endExceptionTime; 34 + @ApiModelProperty(value = "异常发生时间")
  35 + private Date[] exceptionTime;
40 36
41 @ApiModelProperty(value = "处理状态", example = "0") 37 @ApiModelProperty(value = "处理状态", example = "0")
42 private Integer processStatus; 38 private Integer processStatus;
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/test/vo/TestDemoExportReqVO.java
@@ -28,11 +28,7 @@ public class TestDemoExportReqVO { @@ -28,11 +28,7 @@ public class TestDemoExportReqVO {
28 private String remark; 28 private String remark;
29 29
30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
31 - @ApiModelProperty(value = "开始创建时间")  
32 - private Date beginCreateTime;  
33 -  
34 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
35 - @ApiModelProperty(value = "结束创建时间")  
36 - private Date endCreateTime; 31 + @ApiModelProperty(value = "创建时间")
  32 + private Date[] createTime;
37 33
38 } 34 }
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/test/vo/TestDemoPageReqVO.java
@@ -30,11 +30,7 @@ public class TestDemoPageReqVO extends PageParam { @@ -30,11 +30,7 @@ public class TestDemoPageReqVO extends PageParam {
30 private String remark; 30 private String remark;
31 31
32 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 32 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
33 - @ApiModelProperty(value = "开始创建时间")  
34 - private Date beginCreateTime;  
35 -  
36 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
37 - @ApiModelProperty(value = "结束创建时间")  
38 - private Date endCreateTime; 33 + @ApiModelProperty(value = "创建时间")
  34 + private Date[] createTime;
39 35
40 } 36 }
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/codegen/CodegenTableMapper.java
@@ -21,7 +21,7 @@ public interface CodegenTableMapper extends BaseMapperX&lt;CodegenTableDO&gt; { @@ -21,7 +21,7 @@ public interface CodegenTableMapper extends BaseMapperX&lt;CodegenTableDO&gt; {
21 return selectPage(pageReqVO, new LambdaQueryWrapperX<CodegenTableDO>() 21 return selectPage(pageReqVO, new LambdaQueryWrapperX<CodegenTableDO>()
22 .likeIfPresent(CodegenTableDO::getTableName, pageReqVO.getTableName()) 22 .likeIfPresent(CodegenTableDO::getTableName, pageReqVO.getTableName())
23 .likeIfPresent(CodegenTableDO::getTableComment, pageReqVO.getTableComment()) 23 .likeIfPresent(CodegenTableDO::getTableComment, pageReqVO.getTableComment())
24 - .betweenIfPresent(CodegenTableDO::getCreateTime, pageReqVO.getBeginCreateTime(), pageReqVO.getEndCreateTime())); 24 + .betweenIfPresent(CodegenTableDO::getCreateTime, pageReqVO.getCreateTime()));
25 } 25 }
26 26
27 default List<CodegenTableDO> selectListByDataSourceConfigId(Long dataSourceConfigId) { 27 default List<CodegenTableDO> selectListByDataSourceConfigId(Long dataSourceConfigId) {
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/config/ConfigMapper.java
@@ -22,7 +22,7 @@ public interface ConfigMapper extends BaseMapperX&lt;ConfigDO&gt; { @@ -22,7 +22,7 @@ public interface ConfigMapper extends BaseMapperX&lt;ConfigDO&gt; {
22 .likeIfPresent(ConfigDO::getName, reqVO.getName()) 22 .likeIfPresent(ConfigDO::getName, reqVO.getName())
23 .likeIfPresent(ConfigDO::getConfigKey, reqVO.getKey()) 23 .likeIfPresent(ConfigDO::getConfigKey, reqVO.getKey())
24 .eqIfPresent(ConfigDO::getType, reqVO.getType()) 24 .eqIfPresent(ConfigDO::getType, reqVO.getType())
25 - .betweenIfPresent(ConfigDO::getCreateTime, reqVO.getBeginTime(), reqVO.getEndTime())); 25 + .betweenIfPresent(ConfigDO::getCreateTime, reqVO.getCreateTime()));
26 } 26 }
27 27
28 default List<ConfigDO> selectList(ConfigExportReqVO reqVO) { 28 default List<ConfigDO> selectList(ConfigExportReqVO reqVO) {
@@ -30,7 +30,7 @@ public interface ConfigMapper extends BaseMapperX&lt;ConfigDO&gt; { @@ -30,7 +30,7 @@ public interface ConfigMapper extends BaseMapperX&lt;ConfigDO&gt; {
30 .likeIfPresent(ConfigDO::getName, reqVO.getName()) 30 .likeIfPresent(ConfigDO::getName, reqVO.getName())
31 .likeIfPresent(ConfigDO::getConfigKey, reqVO.getKey()) 31 .likeIfPresent(ConfigDO::getConfigKey, reqVO.getKey())
32 .eqIfPresent(ConfigDO::getType, reqVO.getType()) 32 .eqIfPresent(ConfigDO::getType, reqVO.getType())
33 - .betweenIfPresent(ConfigDO::getCreateTime, reqVO.getBeginTime(), reqVO.getEndTime())); 33 + .betweenIfPresent(ConfigDO::getCreateTime, reqVO.getCreateTime()));
34 } 34 }
35 35
36 } 36 }
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/file/FileConfigMapper.java
@@ -22,7 +22,7 @@ public interface FileConfigMapper extends BaseMapperX&lt;FileConfigDO&gt; { @@ -22,7 +22,7 @@ public interface FileConfigMapper extends BaseMapperX&lt;FileConfigDO&gt; {
22 return selectPage(reqVO, new LambdaQueryWrapperX<FileConfigDO>() 22 return selectPage(reqVO, new LambdaQueryWrapperX<FileConfigDO>()
23 .likeIfPresent(FileConfigDO::getName, reqVO.getName()) 23 .likeIfPresent(FileConfigDO::getName, reqVO.getName())
24 .eqIfPresent(FileConfigDO::getStorage, reqVO.getStorage()) 24 .eqIfPresent(FileConfigDO::getStorage, reqVO.getStorage())
25 - .betweenIfPresent(FileConfigDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 25 + .betweenIfPresent(FileConfigDO::getCreateTime, reqVO.getCreateTime())
26 .orderByDesc(FileConfigDO::getId)); 26 .orderByDesc(FileConfigDO::getId));
27 } 27 }
28 28
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/file/FileMapper.java
@@ -19,7 +19,7 @@ public interface FileMapper extends BaseMapperX&lt;FileDO&gt; { @@ -19,7 +19,7 @@ public interface FileMapper extends BaseMapperX&lt;FileDO&gt; {
19 return selectPage(reqVO, new LambdaQueryWrapperX<FileDO>() 19 return selectPage(reqVO, new LambdaQueryWrapperX<FileDO>()
20 .likeIfPresent(FileDO::getPath, reqVO.getPath()) 20 .likeIfPresent(FileDO::getPath, reqVO.getPath())
21 .likeIfPresent(FileDO::getType, reqVO.getType()) 21 .likeIfPresent(FileDO::getType, reqVO.getType())
22 - .betweenIfPresent(FileDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 22 + .betweenIfPresent(FileDO::getCreateTime, reqVO.getCreateTime())
23 .orderByDesc(FileDO::getId)); 23 .orderByDesc(FileDO::getId));
24 } 24 }
25 25
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/logger/ApiAccessLogMapper.java
@@ -24,7 +24,7 @@ public interface ApiAccessLogMapper extends BaseMapperX&lt;ApiAccessLogDO&gt; { @@ -24,7 +24,7 @@ public interface ApiAccessLogMapper extends BaseMapperX&lt;ApiAccessLogDO&gt; {
24 .eqIfPresent("user_type", reqVO.getUserType()) 24 .eqIfPresent("user_type", reqVO.getUserType())
25 .eqIfPresent("application_name", reqVO.getApplicationName()) 25 .eqIfPresent("application_name", reqVO.getApplicationName())
26 .likeIfPresent("request_url", reqVO.getRequestUrl()) 26 .likeIfPresent("request_url", reqVO.getRequestUrl())
27 - .betweenIfPresent("begin_time", reqVO.getBeginBeginTime(), reqVO.getEndBeginTime()) 27 + .betweenIfPresent("begin_time", reqVO.getBeginTime())
28 .geIfPresent("duration", reqVO.getDuration()) 28 .geIfPresent("duration", reqVO.getDuration())
29 .eqIfPresent("result_code", reqVO.getResultCode()) 29 .eqIfPresent("result_code", reqVO.getResultCode())
30 .orderByDesc("id") 30 .orderByDesc("id")
@@ -37,7 +37,7 @@ public interface ApiAccessLogMapper extends BaseMapperX&lt;ApiAccessLogDO&gt; { @@ -37,7 +37,7 @@ public interface ApiAccessLogMapper extends BaseMapperX&lt;ApiAccessLogDO&gt; {
37 .eqIfPresent("user_type", reqVO.getUserType()) 37 .eqIfPresent("user_type", reqVO.getUserType())
38 .eqIfPresent("application_name", reqVO.getApplicationName()) 38 .eqIfPresent("application_name", reqVO.getApplicationName())
39 .likeIfPresent("request_url", reqVO.getRequestUrl()) 39 .likeIfPresent("request_url", reqVO.getRequestUrl())
40 - .betweenIfPresent("begin_time", reqVO.getBeginBeginTime(), reqVO.getEndBeginTime()) 40 + .betweenIfPresent("begin_time", reqVO.getBeginTime())
41 .geIfPresent("duration", reqVO.getDuration()) 41 .geIfPresent("duration", reqVO.getDuration())
42 .eqIfPresent("result_code", reqVO.getResultCode()) 42 .eqIfPresent("result_code", reqVO.getResultCode())
43 .orderByDesc("id") 43 .orderByDesc("id")
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/logger/ApiErrorLogMapper.java
@@ -24,7 +24,7 @@ public interface ApiErrorLogMapper extends BaseMapperX&lt;ApiErrorLogDO&gt; { @@ -24,7 +24,7 @@ public interface ApiErrorLogMapper extends BaseMapperX&lt;ApiErrorLogDO&gt; {
24 .eqIfPresent("user_type", reqVO.getUserType()) 24 .eqIfPresent("user_type", reqVO.getUserType())
25 .eqIfPresent("application_name", reqVO.getApplicationName()) 25 .eqIfPresent("application_name", reqVO.getApplicationName())
26 .likeIfPresent("request_url", reqVO.getRequestUrl()) 26 .likeIfPresent("request_url", reqVO.getRequestUrl())
27 - .betweenIfPresent("exception_time", reqVO.getBeginExceptionTime(), reqVO.getEndExceptionTime()) 27 + .betweenIfPresent("exception_time", reqVO.getExceptionTime())
28 .eqIfPresent("process_status", reqVO.getProcessStatus()) 28 .eqIfPresent("process_status", reqVO.getProcessStatus())
29 .orderByDesc("id") 29 .orderByDesc("id")
30 ); 30 );
@@ -36,7 +36,7 @@ public interface ApiErrorLogMapper extends BaseMapperX&lt;ApiErrorLogDO&gt; { @@ -36,7 +36,7 @@ public interface ApiErrorLogMapper extends BaseMapperX&lt;ApiErrorLogDO&gt; {
36 .eqIfPresent("user_type", reqVO.getUserType()) 36 .eqIfPresent("user_type", reqVO.getUserType())
37 .eqIfPresent("application_name", reqVO.getApplicationName()) 37 .eqIfPresent("application_name", reqVO.getApplicationName())
38 .likeIfPresent("request_url", reqVO.getRequestUrl()) 38 .likeIfPresent("request_url", reqVO.getRequestUrl())
39 - .betweenIfPresent("exception_time", reqVO.getBeginExceptionTime(), reqVO.getEndExceptionTime()) 39 + .betweenIfPresent("exception_time", reqVO.getExceptionTime())
40 .eqIfPresent("process_status", reqVO.getProcessStatus()) 40 .eqIfPresent("process_status", reqVO.getProcessStatus())
41 .orderByDesc("id") 41 .orderByDesc("id")
42 ); 42 );
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/test/TestDemoMapper.java
@@ -25,7 +25,7 @@ public interface TestDemoMapper extends BaseMapperX&lt;TestDemoDO&gt; { @@ -25,7 +25,7 @@ public interface TestDemoMapper extends BaseMapperX&lt;TestDemoDO&gt; {
25 .eqIfPresent(TestDemoDO::getType, reqVO.getType()) 25 .eqIfPresent(TestDemoDO::getType, reqVO.getType())
26 .eqIfPresent(TestDemoDO::getCategory, reqVO.getCategory()) 26 .eqIfPresent(TestDemoDO::getCategory, reqVO.getCategory())
27 .eqIfPresent(TestDemoDO::getRemark, reqVO.getRemark()) 27 .eqIfPresent(TestDemoDO::getRemark, reqVO.getRemark())
28 - .betweenIfPresent(TestDemoDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 28 + .betweenIfPresent(TestDemoDO::getCreateTime, reqVO.getCreateTime())
29 .orderByDesc(TestDemoDO::getId)); 29 .orderByDesc(TestDemoDO::getId));
30 } 30 }
31 31
@@ -36,7 +36,7 @@ public interface TestDemoMapper extends BaseMapperX&lt;TestDemoDO&gt; { @@ -36,7 +36,7 @@ public interface TestDemoMapper extends BaseMapperX&lt;TestDemoDO&gt; {
36 .eqIfPresent(TestDemoDO::getType, reqVO.getType()) 36 .eqIfPresent(TestDemoDO::getType, reqVO.getType())
37 .eqIfPresent(TestDemoDO::getCategory, reqVO.getCategory()) 37 .eqIfPresent(TestDemoDO::getCategory, reqVO.getCategory())
38 .eqIfPresent(TestDemoDO::getRemark, reqVO.getRemark()) 38 .eqIfPresent(TestDemoDO::getRemark, reqVO.getRemark())
39 - .betweenIfPresent(TestDemoDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 39 + .betweenIfPresent(TestDemoDO::getCreateTime, reqVO.getCreateTime())
40 .orderByDesc(TestDemoDO::getId)); 40 .orderByDesc(TestDemoDO::getId));
41 } 41 }
42 42
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/java/dal/mapper.vm
@@ -36,7 +36,7 @@ import ${basePackage}.module.${table.moduleName}.controller.${sceneEnum.basePack @@ -36,7 +36,7 @@ import ${basePackage}.module.${table.moduleName}.controller.${sceneEnum.basePack
36 .likeIfPresent(${table.className}DO::get${JavaField}, reqVO.get${JavaField}()) 36 .likeIfPresent(${table.className}DO::get${JavaField}, reqVO.get${JavaField}())
37 #end 37 #end
38 #if (${column.listOperationCondition} == "BETWEEN")##情况八,Between 的时候 38 #if (${column.listOperationCondition} == "BETWEEN")##情况八,Between 的时候
39 - .betweenIfPresent(${table.className}DO::get${JavaField}, reqVO.getBegin${JavaField}(), reqVO.getEnd${JavaField}()) 39 + .betweenIfPresent(${table.className}DO::get${JavaField}, reqVO.get${JavaField}())
40 #end 40 #end
41 #end 41 #end
42 #end 42 #end
yudao-module-mall/yudao-module-market-biz/src/main/java/cn/iocoder/yudao/module/market/controller/admin/activity/vo/ActivityPageReqVO.java
@@ -29,36 +29,20 @@ public class ActivityPageReqVO extends PageParam { @@ -29,36 +29,20 @@ public class ActivityPageReqVO extends PageParam {
29 private Integer status; 29 private Integer status;
30 30
31 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 31 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
32 - @ApiModelProperty(value = "开始开始时间")  
33 - private Date beginStartTime; 32 + @ApiModelProperty(value = "开始时间")
  33 + private Date[] startTime;
34 34
35 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 35 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
36 - @ApiModelProperty(value = "结束开始时间")  
37 - private Date endStartTime; 36 + @ApiModelProperty(value = "结束时间")
  37 + private Date[] endTime;
38 38
39 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 39 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
40 - @ApiModelProperty(value = "开始结束时间")  
41 - private Date beginEndTime; 40 + @ApiModelProperty(value = "失效时间")
  41 + private Date[] invalidTime;
42 42
43 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 43 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
44 - @ApiModelProperty(value = "结束结束时间")  
45 - private Date endEndTime;  
46 -  
47 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
48 - @ApiModelProperty(value = "开始失效时间")  
49 - private Date beginInvalidTime;  
50 -  
51 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
52 - @ApiModelProperty(value = "结束失效时间")  
53 - private Date endInvalidTime;  
54 -  
55 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
56 - @ApiModelProperty(value = "开始删除时间")  
57 - private Date beginDeleteTime;  
58 -  
59 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
60 - @ApiModelProperty(value = "结束删除时间")  
61 - private Date endDeleteTime; 44 + @ApiModelProperty(value = "删除时间")
  45 + private Date[] deleteTime;
62 46
63 @ApiModelProperty(value = "限制折扣字符串,使用 JSON 序列化成字符串存储") 47 @ApiModelProperty(value = "限制折扣字符串,使用 JSON 序列化成字符串存储")
64 private String timeLimitedDiscount; 48 private String timeLimitedDiscount;
@@ -67,11 +51,7 @@ public class ActivityPageReqVO extends PageParam { @@ -67,11 +51,7 @@ public class ActivityPageReqVO extends PageParam {
67 private String fullPrivilege; 51 private String fullPrivilege;
68 52
69 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 53 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
70 - @ApiModelProperty(value = "开始创建时间")  
71 - private Date beginCreateTime;  
72 -  
73 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
74 - @ApiModelProperty(value = "结束创建时间")  
75 - private Date endCreateTime; 54 + @ApiModelProperty(value = "创建时间")
  55 + private Date[] createTime;
76 56
77 } 57 }
yudao-module-mall/yudao-module-market-biz/src/main/java/cn/iocoder/yudao/module/market/controller/admin/banner/vo/BannerPageReqVO.java
@@ -32,11 +32,7 @@ public class BannerPageReqVO extends PageParam { @@ -32,11 +32,7 @@ public class BannerPageReqVO extends PageParam {
32 private Integer status; 32 private Integer status;
33 33
34 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 34 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
35 - @ApiModelProperty(value = "开始创建时间")  
36 - private Date beginCreateTime;  
37 -  
38 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
39 - @ApiModelProperty(value = "结束创建时间")  
40 - private Date endCreateTime; 35 + @ApiModelProperty(value = "创建时间")
  36 + private Date[] createTime;
41 37
42 } 38 }
yudao-module-mall/yudao-module-market-biz/src/main/java/cn/iocoder/yudao/module/market/dal/mysql/activity/ActivityMapper.java
@@ -22,13 +22,13 @@ public interface ActivityMapper extends BaseMapperX&lt;ActivityDO&gt; { @@ -22,13 +22,13 @@ public interface ActivityMapper extends BaseMapperX&lt;ActivityDO&gt; {
22 .eqIfPresent(ActivityDO::getTitle, reqVO.getTitle()) 22 .eqIfPresent(ActivityDO::getTitle, reqVO.getTitle())
23 .eqIfPresent(ActivityDO::getActivityType, reqVO.getActivityType()) 23 .eqIfPresent(ActivityDO::getActivityType, reqVO.getActivityType())
24 .eqIfPresent(ActivityDO::getStatus, reqVO.getStatus()) 24 .eqIfPresent(ActivityDO::getStatus, reqVO.getStatus())
25 - .betweenIfPresent(ActivityDO::getStartTime, reqVO.getBeginStartTime(), reqVO.getEndStartTime())  
26 - .betweenIfPresent(ActivityDO::getEndTime, reqVO.getBeginEndTime(), reqVO.getEndEndTime())  
27 - .betweenIfPresent(ActivityDO::getInvalidTime, reqVO.getBeginInvalidTime(), reqVO.getEndInvalidTime())  
28 - .betweenIfPresent(ActivityDO::getDeleteTime, reqVO.getBeginDeleteTime(), reqVO.getEndDeleteTime()) 25 + .betweenIfPresent(ActivityDO::getStartTime, reqVO.getStartTime())
  26 + .betweenIfPresent(ActivityDO::getEndTime, reqVO.getEndTime())
  27 + .betweenIfPresent(ActivityDO::getInvalidTime, reqVO.getInvalidTime())
  28 + .betweenIfPresent(ActivityDO::getDeleteTime, reqVO.getDeleteTime())
29 .eqIfPresent(ActivityDO::getTimeLimitedDiscount, reqVO.getTimeLimitedDiscount()) 29 .eqIfPresent(ActivityDO::getTimeLimitedDiscount, reqVO.getTimeLimitedDiscount())
30 .eqIfPresent(ActivityDO::getFullPrivilege, reqVO.getFullPrivilege()) 30 .eqIfPresent(ActivityDO::getFullPrivilege, reqVO.getFullPrivilege())
31 - .betweenIfPresent(ActivityDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 31 + .betweenIfPresent(ActivityDO::getCreateTime, reqVO.getCreateTime())
32 .orderByDesc(ActivityDO::getId)); 32 .orderByDesc(ActivityDO::getId));
33 } 33 }
34 34
yudao-module-mall/yudao-module-market-biz/src/main/java/cn/iocoder/yudao/module/market/dal/mysql/banner/BannerMapper.java
@@ -19,8 +19,7 @@ public interface BannerMapper extends BaseMapperX&lt;BannerDO&gt; { @@ -19,8 +19,7 @@ public interface BannerMapper extends BaseMapperX&lt;BannerDO&gt; {
19 return selectPage(reqVO, new LambdaQueryWrapperX<BannerDO>() 19 return selectPage(reqVO, new LambdaQueryWrapperX<BannerDO>()
20 .likeIfPresent(BannerDO::getTitle, reqVO.getTitle()) 20 .likeIfPresent(BannerDO::getTitle, reqVO.getTitle())
21 .eqIfPresent(BannerDO::getStatus, reqVO.getStatus()) 21 .eqIfPresent(BannerDO::getStatus, reqVO.getStatus())
22 - .betweenIfPresent(BannerDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime())  
23 - .betweenIfPresent(BannerDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 22 + .betweenIfPresent(BannerDO::getCreateTime, reqVO.getCreateTime())
24 .orderByDesc(BannerDO::getSort)); 23 .orderByDesc(BannerDO::getSort));
25 } 24 }
26 25
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/brand/vo/BrandExportReqVO.java
@@ -22,11 +22,7 @@ public class BrandExportReqVO { @@ -22,11 +22,7 @@ public class BrandExportReqVO {
22 private Integer status; 22 private Integer status;
23 23
24 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 24 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
25 - @ApiModelProperty(value = "开始创建时间")  
26 - private Date beginCreateTime;  
27 -  
28 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
29 - @ApiModelProperty(value = "结束创建时间")  
30 - private Date endCreateTime; 25 + @ApiModelProperty(value = "创建时间")
  26 + private Date[] createTime;
31 27
32 } 28 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/brand/vo/BrandPageReqVO.java
@@ -24,11 +24,7 @@ public class BrandPageReqVO extends PageParam { @@ -24,11 +24,7 @@ public class BrandPageReqVO extends PageParam {
24 private Integer status; 24 private Integer status;
25 25
26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
27 - @ApiModelProperty(value = "开始创建时间")  
28 - private Date beginCreateTime;  
29 -  
30 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
31 - @ApiModelProperty(value = "结束创建时间")  
32 - private Date endCreateTime; 27 + @ApiModelProperty(value = "创建时间")
  28 + private Date[] createTime;
33 29
34 } 30 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/category/vo/CategoryExportReqVO.java
@@ -20,11 +20,7 @@ public class CategoryExportReqVO { @@ -20,11 +20,7 @@ public class CategoryExportReqVO {
20 private Integer status; 20 private Integer status;
21 21
22 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 22 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
23 - @ApiModelProperty(value = "开始创建时间")  
24 - private Date beginCreateTime;  
25 -  
26 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
27 - @ApiModelProperty(value = "结束创建时间")  
28 - private Date endCreateTime; 23 + @ApiModelProperty(value = "创建时间")
  24 + private Date[] createTime;
29 25
30 } 26 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/category/vo/CategoryPageReqVO.java
@@ -25,11 +25,7 @@ public class CategoryPageReqVO extends PageParam { @@ -25,11 +25,7 @@ public class CategoryPageReqVO extends PageParam {
25 private Integer status; 25 private Integer status;
26 26
27 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 27 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
28 - @ApiModelProperty(value = "开始创建时间")  
29 - private Date beginCreateTime;  
30 -  
31 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
32 - @ApiModelProperty(value = "结束创建时间")  
33 - private Date endCreateTime; 28 + @ApiModelProperty(value = "创建时间")
  29 + private Date[] createTime;
34 30
35 } 31 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/category/vo/CategoryTreeListReqVO.java
@@ -20,10 +20,6 @@ public class CategoryTreeListReqVO extends CategoryExportReqVO { @@ -20,10 +20,6 @@ public class CategoryTreeListReqVO extends CategoryExportReqVO {
20 private Integer status; 20 private Integer status;
21 21
22 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 22 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
23 - @ApiModelProperty(value = "开始创建时间")  
24 - private Date beginCreateTime;  
25 -  
26 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
27 - @ApiModelProperty(value = "结束创建时间")  
28 - private Date endCreateTime; 23 + @ApiModelProperty(value = "创建时间")
  24 + private Date[] createTime;
29 } 25 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/property/vo/ProductPropertyExportReqVO.java
@@ -19,11 +19,7 @@ public class ProductPropertyExportReqVO { @@ -19,11 +19,7 @@ public class ProductPropertyExportReqVO {
19 private Integer status; 19 private Integer status;
20 20
21 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 21 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
22 - @ApiModelProperty(value = "开始创建时间")  
23 - private Date beginCreateTime;  
24 -  
25 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
26 - @ApiModelProperty(value = "结束创建时间")  
27 - private Date endCreateTime; 22 + @ApiModelProperty(value = "创建时间")
  23 + private Date[] createTime;
28 24
29 } 25 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/property/vo/ProductPropertyPageReqVO.java
@@ -21,11 +21,7 @@ public class ProductPropertyPageReqVO extends PageParam { @@ -21,11 +21,7 @@ public class ProductPropertyPageReqVO extends PageParam {
21 private Integer status; 21 private Integer status;
22 22
23 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 23 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
24 - @ApiModelProperty(value = "开始创建时间")  
25 - private Date beginCreateTime;  
26 -  
27 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
28 - @ApiModelProperty(value = "结束创建时间")  
29 - private Date endCreateTime; 24 + @ApiModelProperty(value = "创建时间")
  25 + private Date[] createTime;
30 26
31 } 27 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/sku/vo/ProductSkuExportReqVO.java
@@ -37,11 +37,7 @@ public class ProductSkuExportReqVO { @@ -37,11 +37,7 @@ public class ProductSkuExportReqVO {
37 private Integer status; 37 private Integer status;
38 38
39 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 39 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
40 - @ApiModelProperty(value = "开始创建时间")  
41 - private Date beginCreateTime;  
42 -  
43 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
44 - @ApiModelProperty(value = "结束创建时间")  
45 - private Date endCreateTime; 40 + @ApiModelProperty(value = "创建时间")
  41 + private Date[] createTime;
46 42
47 } 43 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/sku/vo/ProductSkuPageReqVO.java
@@ -39,11 +39,7 @@ public class ProductSkuPageReqVO extends PageParam { @@ -39,11 +39,7 @@ public class ProductSkuPageReqVO extends PageParam {
39 private Integer status; 39 private Integer status;
40 40
41 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 41 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
42 - @ApiModelProperty(value = "开始创建时间")  
43 - private Date beginCreateTime;  
44 -  
45 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
46 - @ApiModelProperty(value = "结束创建时间")  
47 - private Date endCreateTime; 42 + @ApiModelProperty(value = "创建时间")
  43 + private Date[] createTime;
48 44
49 } 45 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/SpuExportReqVO.java
@@ -43,11 +43,7 @@ public class SpuExportReqVO { @@ -43,11 +43,7 @@ public class SpuExportReqVO {
43 private Boolean status; 43 private Boolean status;
44 44
45 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 45 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
46 - @ApiModelProperty(value = "开始创建时间")  
47 - private Date beginCreateTime;  
48 -  
49 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
50 - @ApiModelProperty(value = "结束创建时间")  
51 - private Date endCreateTime; 46 + @ApiModelProperty(value = "创建时间")
  47 + private Date[] createTime;
52 48
53 } 49 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/SpuPageReqVO.java
@@ -45,11 +45,7 @@ public class SpuPageReqVO extends PageParam { @@ -45,11 +45,7 @@ public class SpuPageReqVO extends PageParam {
45 private Boolean status; 45 private Boolean status;
46 46
47 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 47 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
48 - @ApiModelProperty(value = "开始创建时间")  
49 - private Date beginCreateTime;  
50 -  
51 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
52 - @ApiModelProperty(value = "结束创建时间")  
53 - private Date endCreateTime; 48 + @ApiModelProperty(value = "创建时间")
  49 + private Date[] createTime;
54 50
55 } 51 }
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/brand/BrandMapper.java
@@ -22,7 +22,7 @@ public interface BrandMapper extends BaseMapperX&lt;BrandDO&gt; { @@ -22,7 +22,7 @@ public interface BrandMapper extends BaseMapperX&lt;BrandDO&gt; {
22 .eqIfPresent(BrandDO::getCategoryId, reqVO.getCategoryId()) 22 .eqIfPresent(BrandDO::getCategoryId, reqVO.getCategoryId())
23 .likeIfPresent(BrandDO::getName, reqVO.getName()) 23 .likeIfPresent(BrandDO::getName, reqVO.getName())
24 .eqIfPresent(BrandDO::getStatus, reqVO.getStatus()) 24 .eqIfPresent(BrandDO::getStatus, reqVO.getStatus())
25 - .betweenIfPresent(BrandDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 25 + .betweenIfPresent(BrandDO::getCreateTime, reqVO.getCreateTime())
26 .orderByDesc(BrandDO::getId)); 26 .orderByDesc(BrandDO::getId));
27 } 27 }
28 28
@@ -31,7 +31,7 @@ public interface BrandMapper extends BaseMapperX&lt;BrandDO&gt; { @@ -31,7 +31,7 @@ public interface BrandMapper extends BaseMapperX&lt;BrandDO&gt; {
31 .eqIfPresent(BrandDO::getCategoryId, reqVO.getCategoryId()) 31 .eqIfPresent(BrandDO::getCategoryId, reqVO.getCategoryId())
32 .likeIfPresent(BrandDO::getName, reqVO.getName()) 32 .likeIfPresent(BrandDO::getName, reqVO.getName())
33 .eqIfPresent(BrandDO::getStatus, reqVO.getStatus()) 33 .eqIfPresent(BrandDO::getStatus, reqVO.getStatus())
34 - .betweenIfPresent(BrandDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 34 + .betweenIfPresent(BrandDO::getCreateTime, reqVO.getCreateTime())
35 .orderByDesc(BrandDO::getId)); 35 .orderByDesc(BrandDO::getId));
36 } 36 }
37 37
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/category/CategoryMapper.java
@@ -22,7 +22,7 @@ public interface CategoryMapper extends BaseMapperX&lt;CategoryDO&gt; { @@ -22,7 +22,7 @@ public interface CategoryMapper extends BaseMapperX&lt;CategoryDO&gt; {
22 return selectPage(reqVO, new LambdaQueryWrapperX<CategoryDO>() 22 return selectPage(reqVO, new LambdaQueryWrapperX<CategoryDO>()
23 .likeIfPresent(CategoryDO::getName, reqVO.getName()) 23 .likeIfPresent(CategoryDO::getName, reqVO.getName())
24 .eqIfPresent(CategoryDO::getStatus, reqVO.getStatus()) 24 .eqIfPresent(CategoryDO::getStatus, reqVO.getStatus())
25 - .betweenIfPresent(CategoryDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 25 + .betweenIfPresent(CategoryDO::getCreateTime, reqVO.getCreateTime())
26 .orderByDesc(CategoryDO::getId)); 26 .orderByDesc(CategoryDO::getId));
27 } 27 }
28 28
@@ -30,7 +30,7 @@ public interface CategoryMapper extends BaseMapperX&lt;CategoryDO&gt; { @@ -30,7 +30,7 @@ public interface CategoryMapper extends BaseMapperX&lt;CategoryDO&gt; {
30 return selectList(new LambdaQueryWrapperX<CategoryDO>() 30 return selectList(new LambdaQueryWrapperX<CategoryDO>()
31 .likeIfPresent(CategoryDO::getName, reqVO.getName()) 31 .likeIfPresent(CategoryDO::getName, reqVO.getName())
32 .eqIfPresent(CategoryDO::getStatus, reqVO.getStatus()) 32 .eqIfPresent(CategoryDO::getStatus, reqVO.getStatus())
33 - .betweenIfPresent(CategoryDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 33 + .betweenIfPresent(CategoryDO::getCreateTime, reqVO.getCreateTime())
34 .orderByDesc(CategoryDO::getId)); 34 .orderByDesc(CategoryDO::getId));
35 } 35 }
36 36
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/property/ProductPropertyMapper.java
@@ -21,7 +21,7 @@ public interface ProductPropertyMapper extends BaseMapperX&lt;ProductPropertyDO&gt; { @@ -21,7 +21,7 @@ public interface ProductPropertyMapper extends BaseMapperX&lt;ProductPropertyDO&gt; {
21 return selectPage(reqVO, new LambdaQueryWrapperX<ProductPropertyDO>() 21 return selectPage(reqVO, new LambdaQueryWrapperX<ProductPropertyDO>()
22 .likeIfPresent(ProductPropertyDO::getName, reqVO.getName()) 22 .likeIfPresent(ProductPropertyDO::getName, reqVO.getName())
23 .eqIfPresent(ProductPropertyDO::getStatus, reqVO.getStatus()) 23 .eqIfPresent(ProductPropertyDO::getStatus, reqVO.getStatus())
24 - .betweenIfPresent(ProductPropertyDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 24 + .betweenIfPresent(ProductPropertyDO::getCreateTime, reqVO.getCreateTime())
25 .orderByDesc(ProductPropertyDO::getId)); 25 .orderByDesc(ProductPropertyDO::getId));
26 } 26 }
27 27
@@ -29,7 +29,7 @@ public interface ProductPropertyMapper extends BaseMapperX&lt;ProductPropertyDO&gt; { @@ -29,7 +29,7 @@ public interface ProductPropertyMapper extends BaseMapperX&lt;ProductPropertyDO&gt; {
29 return selectList(new LambdaQueryWrapperX<ProductPropertyDO>() 29 return selectList(new LambdaQueryWrapperX<ProductPropertyDO>()
30 .likeIfPresent(ProductPropertyDO::getName, reqVO.getName()) 30 .likeIfPresent(ProductPropertyDO::getName, reqVO.getName())
31 .eqIfPresent(ProductPropertyDO::getStatus, reqVO.getStatus()) 31 .eqIfPresent(ProductPropertyDO::getStatus, reqVO.getStatus())
32 - .betweenIfPresent(ProductPropertyDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 32 + .betweenIfPresent(ProductPropertyDO::getCreateTime, reqVO.getCreateTime())
33 .orderByDesc(ProductPropertyDO::getId)); 33 .orderByDesc(ProductPropertyDO::getId));
34 } 34 }
35 35
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/sku/ProductSkuMapper.java
@@ -28,7 +28,7 @@ public interface ProductSkuMapper extends BaseMapperX&lt;ProductSkuDO&gt; { @@ -28,7 +28,7 @@ public interface ProductSkuMapper extends BaseMapperX&lt;ProductSkuDO&gt; {
28 .eqIfPresent(ProductSkuDO::getBarCode, reqVO.getBarCode()) 28 .eqIfPresent(ProductSkuDO::getBarCode, reqVO.getBarCode())
29 .eqIfPresent(ProductSkuDO::getPicUrl, reqVO.getPicUrl()) 29 .eqIfPresent(ProductSkuDO::getPicUrl, reqVO.getPicUrl())
30 .eqIfPresent(ProductSkuDO::getStatus, reqVO.getStatus()) 30 .eqIfPresent(ProductSkuDO::getStatus, reqVO.getStatus())
31 - .betweenIfPresent(ProductSkuDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 31 + .betweenIfPresent(ProductSkuDO::getCreateTime, reqVO.getCreateTime())
32 .orderByDesc(ProductSkuDO::getId)); 32 .orderByDesc(ProductSkuDO::getId));
33 } 33 }
34 34
@@ -42,7 +42,7 @@ public interface ProductSkuMapper extends BaseMapperX&lt;ProductSkuDO&gt; { @@ -42,7 +42,7 @@ public interface ProductSkuMapper extends BaseMapperX&lt;ProductSkuDO&gt; {
42 .eqIfPresent(ProductSkuDO::getBarCode, reqVO.getBarCode()) 42 .eqIfPresent(ProductSkuDO::getBarCode, reqVO.getBarCode())
43 .eqIfPresent(ProductSkuDO::getPicUrl, reqVO.getPicUrl()) 43 .eqIfPresent(ProductSkuDO::getPicUrl, reqVO.getPicUrl())
44 .eqIfPresent(ProductSkuDO::getStatus, reqVO.getStatus()) 44 .eqIfPresent(ProductSkuDO::getStatus, reqVO.getStatus())
45 - .betweenIfPresent(ProductSkuDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 45 + .betweenIfPresent(ProductSkuDO::getCreateTime, reqVO.getCreateTime())
46 .orderByDesc(ProductSkuDO::getId)); 46 .orderByDesc(ProductSkuDO::getId));
47 } 47 }
48 48
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/spu/ProductSpuMapper.java
@@ -29,7 +29,7 @@ public interface ProductSpuMapper extends BaseMapperX&lt;ProductSpuDO&gt; { @@ -29,7 +29,7 @@ public interface ProductSpuMapper extends BaseMapperX&lt;ProductSpuDO&gt; {
29 .eqIfPresent(ProductSpuDO::getPrice, reqVO.getPrice()) 29 .eqIfPresent(ProductSpuDO::getPrice, reqVO.getPrice())
30 .eqIfPresent(ProductSpuDO::getQuantity, reqVO.getQuantity()) 30 .eqIfPresent(ProductSpuDO::getQuantity, reqVO.getQuantity())
31 .eqIfPresent(ProductSpuDO::getStatus, reqVO.getStatus()) 31 .eqIfPresent(ProductSpuDO::getStatus, reqVO.getStatus())
32 - .betweenIfPresent(ProductSpuDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 32 + .betweenIfPresent(ProductSpuDO::getCreateTime, reqVO.getCreateTime())
33 .orderByDesc(ProductSpuDO::getId)); 33 .orderByDesc(ProductSpuDO::getId));
34 } 34 }
35 35
@@ -45,7 +45,7 @@ public interface ProductSpuMapper extends BaseMapperX&lt;ProductSpuDO&gt; { @@ -45,7 +45,7 @@ public interface ProductSpuMapper extends BaseMapperX&lt;ProductSpuDO&gt; {
45 .eqIfPresent(ProductSpuDO::getPrice, reqVO.getPrice()) 45 .eqIfPresent(ProductSpuDO::getPrice, reqVO.getPrice())
46 .eqIfPresent(ProductSpuDO::getQuantity, reqVO.getQuantity()) 46 .eqIfPresent(ProductSpuDO::getQuantity, reqVO.getQuantity())
47 .eqIfPresent(ProductSpuDO::getStatus, reqVO.getStatus()) 47 .eqIfPresent(ProductSpuDO::getStatus, reqVO.getStatus())
48 - .betweenIfPresent(ProductSpuDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 48 + .betweenIfPresent(ProductSpuDO::getCreateTime, reqVO.getCreateTime())
49 .orderByDesc(ProductSpuDO::getId)); 49 .orderByDesc(ProductSpuDO::getId));
50 } 50 }
51 51
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/merchant/vo/app/PayAppExportReqVO.java
@@ -31,11 +31,7 @@ public class PayAppExportReqVO { @@ -31,11 +31,7 @@ public class PayAppExportReqVO {
31 private String merchantName; 31 private String merchantName;
32 32
33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
34 - @ApiModelProperty(value = "开始创建时间")  
35 - private Date beginCreateTime;  
36 -  
37 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
38 - @ApiModelProperty(value = "结束创建时间")  
39 - private Date endCreateTime; 34 + @ApiModelProperty(value = "创建时间")
  35 + private Date[] createTime;
40 36
41 } 37 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/merchant/vo/app/PayAppPageReqVO.java
@@ -33,11 +33,7 @@ public class PayAppPageReqVO extends PageParam { @@ -33,11 +33,7 @@ public class PayAppPageReqVO extends PageParam {
33 private String merchantName; 33 private String merchantName;
34 34
35 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 35 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
36 - @ApiModelProperty(value = "开始创建时间")  
37 - private Date beginCreateTime;  
38 -  
39 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
40 - @ApiModelProperty(value = "结束创建时间")  
41 - private Date endCreateTime; 36 + @ApiModelProperty(value = "创建时间")
  37 + private Date[] createTime;
42 38
43 } 39 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/merchant/vo/channel/PayChannelExportReqVO.java
@@ -34,11 +34,7 @@ public class PayChannelExportReqVO { @@ -34,11 +34,7 @@ public class PayChannelExportReqVO {
34 private String config; 34 private String config;
35 35
36 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 36 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
37 - @ApiModelProperty(value = "开始创建时间")  
38 - private Date beginCreateTime;  
39 -  
40 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
41 - @ApiModelProperty(value = "结束创建时间")  
42 - private Date endCreateTime; 37 + @ApiModelProperty(value = "创建时间")
  38 + private Date[] createTime;
43 39
44 } 40 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/merchant/vo/channel/PayChannelPageReqVO.java
@@ -36,11 +36,7 @@ public class PayChannelPageReqVO extends PageParam { @@ -36,11 +36,7 @@ public class PayChannelPageReqVO extends PageParam {
36 private String config; 36 private String config;
37 37
38 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 38 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
39 - @ApiModelProperty(value = "开始创建时间")  
40 - private Date beginCreateTime;  
41 -  
42 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
43 - @ApiModelProperty(value = "结束创建时间")  
44 - private Date endCreateTime; 39 + @ApiModelProperty(value = "创建时间")
  40 + private Date[] createTime;
45 41
46 } 42 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/merchant/vo/merchant/PayMerchantExportReqVO.java
@@ -28,11 +28,7 @@ public class PayMerchantExportReqVO { @@ -28,11 +28,7 @@ public class PayMerchantExportReqVO {
28 private String remark; 28 private String remark;
29 29
30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
31 - @ApiModelProperty(value = "开始创建时间")  
32 - private Date beginCreateTime;  
33 -  
34 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
35 - @ApiModelProperty(value = "结束创建时间")  
36 - private Date endCreateTime; 31 + @ApiModelProperty(value = "创建时间")
  32 + private Date[] createTime;
37 33
38 } 34 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/merchant/vo/merchant/PayMerchantPageReqVO.java
@@ -30,11 +30,7 @@ public class PayMerchantPageReqVO extends PageParam { @@ -30,11 +30,7 @@ public class PayMerchantPageReqVO extends PageParam {
30 private String remark; 30 private String remark;
31 31
32 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 32 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
33 - @ApiModelProperty(value = "开始创建时间")  
34 - private Date beginCreateTime;  
35 -  
36 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
37 - @ApiModelProperty(value = "结束创建时间")  
38 - private Date endCreateTime; 33 + @ApiModelProperty(value = "创建时间")
  34 + private Date[] createTime;
39 35
40 } 36 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/order/vo/PayOrderExportReqVO.java
@@ -56,28 +56,16 @@ public class PayOrderExportReqVO { @@ -56,28 +56,16 @@ public class PayOrderExportReqVO {
56 private String userIp; 56 private String userIp;
57 57
58 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 58 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
59 - @ApiModelProperty(value = "开始订单失效时间")  
60 - private Date beginExpireTime;  
61 -  
62 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
63 - @ApiModelProperty(value = "结束订单失效时间")  
64 - private Date endExpireTime; 59 + @ApiModelProperty(value = "订单失效时间")
  60 + private Date[] expireTime;
65 61
66 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 62 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
67 @ApiModelProperty(value = "开始订单支付成功时间") 63 @ApiModelProperty(value = "开始订单支付成功时间")
68 - private Date beginSuccessTime;  
69 -  
70 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
71 - @ApiModelProperty(value = "结束订单支付成功时间")  
72 - private Date endSuccessTime; 64 + private Date[] successTime;
73 65
74 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 66 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
75 @ApiModelProperty(value = "开始订单支付通知时间") 67 @ApiModelProperty(value = "开始订单支付通知时间")
76 - private Date beginNotifyTime;  
77 -  
78 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
79 - @ApiModelProperty(value = "结束订单支付通知时间")  
80 - private Date endNotifyTime; 68 + private Date[] notifyTime;
81 69
82 @ApiModelProperty(value = "支付成功的订单拓展单编号") 70 @ApiModelProperty(value = "支付成功的订单拓展单编号")
83 private Long successExtensionId; 71 private Long successExtensionId;
@@ -98,11 +86,7 @@ public class PayOrderExportReqVO { @@ -98,11 +86,7 @@ public class PayOrderExportReqVO {
98 private String channelOrderNo; 86 private String channelOrderNo;
99 87
100 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 88 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
101 - @ApiModelProperty(value = "开始创建时间")  
102 - private Date beginCreateTime;  
103 -  
104 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
105 - @ApiModelProperty(value = "结束创建时间")  
106 - private Date endCreateTime; 89 + @ApiModelProperty(value = "创建时间")
  90 + private Date[] createTime;
107 91
108 } 92 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/order/vo/PayOrderPageReqVO.java
@@ -61,28 +61,16 @@ public class PayOrderPageReqVO extends PageParam { @@ -61,28 +61,16 @@ public class PayOrderPageReqVO extends PageParam {
61 private String userIp; 61 private String userIp;
62 62
63 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 63 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
64 - @ApiModelProperty(value = "开始订单失效时间")  
65 - private Date beginExpireTime; 64 + @ApiModelProperty(value = "订单失效时间")
  65 + private Date[] expireTime;
66 66
67 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 67 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
68 - @ApiModelProperty(value = "结束订单失效时间")  
69 - private Date endExpireTime; 68 + @ApiModelProperty(value = "订单支付成功时间")
  69 + private Date[] successTime;
70 70
71 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 71 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
72 - @ApiModelProperty(value = "开始订单支付成功时间")  
73 - private Date beginSuccessTime;  
74 -  
75 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
76 - @ApiModelProperty(value = "结束订单支付成功时间")  
77 - private Date endSuccessTime;  
78 -  
79 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
80 - @ApiModelProperty(value = "开始订单支付通知时间")  
81 - private Date beginNotifyTime;  
82 -  
83 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
84 - @ApiModelProperty(value = "结束订单支付通知时间")  
85 - private Date endNotifyTime; 72 + @ApiModelProperty(value = "订单支付通知时间")
  73 + private Date[] notifyTime;
86 74
87 @ApiModelProperty(value = "支付成功的订单拓展单编号") 75 @ApiModelProperty(value = "支付成功的订单拓展单编号")
88 private Long successExtensionId; 76 private Long successExtensionId;
@@ -103,11 +91,7 @@ public class PayOrderPageReqVO extends PageParam { @@ -103,11 +91,7 @@ public class PayOrderPageReqVO extends PageParam {
103 private String channelOrderNo; 91 private String channelOrderNo;
104 92
105 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 93 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
106 - @ApiModelProperty(value = "开始创建时间")  
107 - private Date beginCreateTime;  
108 -  
109 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
110 - @ApiModelProperty(value = "结束创建时间")  
111 - private Date endCreateTime; 94 + @ApiModelProperty(value = "创建时间")
  95 + private Date[] createTime;
112 96
113 } 97 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/refund/vo/PayRefundExportReqVO.java
@@ -77,35 +77,19 @@ public class PayRefundExportReqVO { @@ -77,35 +77,19 @@ public class PayRefundExportReqVO {
77 private String channelExtras; 77 private String channelExtras;
78 78
79 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 79 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
80 - @ApiModelProperty(value = "开始退款失效时间")  
81 - private Date beginExpireTime; 80 + @ApiModelProperty(value = "退款失效时间")
  81 + private Date[] expireTime;
82 82
83 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 83 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
84 - @ApiModelProperty(value = "结束退款失效时间")  
85 - private Date endExpireTime; 84 + @ApiModelProperty(value = "退款成功时间")
  85 + private Date[] successTime;
86 86
87 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 87 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
88 - @ApiModelProperty(value = "开始退款成功时间")  
89 - private Date beginSuccessTime; 88 + @ApiModelProperty(value = "退款通知时间")
  89 + private Date[] notifyTime;
90 90
91 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 91 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
92 - @ApiModelProperty(value = "结束退款成功时间")  
93 - private Date endSuccessTime;  
94 -  
95 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
96 - @ApiModelProperty(value = "开始退款通知时间")  
97 - private Date beginNotifyTime;  
98 -  
99 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
100 - @ApiModelProperty(value = "结束退款通知时间")  
101 - private Date endNotifyTime;  
102 -  
103 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
104 - @ApiModelProperty(value = "开始创建时间")  
105 - private Date beginCreateTime;  
106 -  
107 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
108 - @ApiModelProperty(value = "结束创建时间")  
109 - private Date endCreateTime; 92 + @ApiModelProperty(value = "创建时间")
  93 + private Date[] createTime;
110 94
111 } 95 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/refund/vo/PayRefundPageReqVO.java
@@ -82,35 +82,19 @@ public class PayRefundPageReqVO extends PageParam { @@ -82,35 +82,19 @@ public class PayRefundPageReqVO extends PageParam {
82 private String channelExtras; 82 private String channelExtras;
83 83
84 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 84 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
85 - @ApiModelProperty(value = "开始退款失效时间")  
86 - private Date beginExpireTime; 85 + @ApiModelProperty(value = "退款失效时间")
  86 + private Date[] expireTime;
87 87
88 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 88 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
89 - @ApiModelProperty(value = "结束退款失效时间")  
90 - private Date endExpireTime; 89 + @ApiModelProperty(value = "退款成功时间")
  90 + private Date[] successTime;
91 91
92 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 92 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
93 - @ApiModelProperty(value = "开始退款成功时间")  
94 - private Date beginSuccessTime; 93 + @ApiModelProperty(value = "退款通知时间")
  94 + private Date[] notifyTime;
95 95
96 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 96 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
97 - @ApiModelProperty(value = "结束退款成功时间")  
98 - private Date endSuccessTime;  
99 -  
100 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
101 - @ApiModelProperty(value = "开始退款通知时间")  
102 - private Date beginNotifyTime;  
103 -  
104 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
105 - @ApiModelProperty(value = "结束退款通知时间")  
106 - private Date endNotifyTime;  
107 -  
108 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
109 - @ApiModelProperty(value = "开始创建时间")  
110 - private Date beginCreateTime;  
111 -  
112 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
113 - @ApiModelProperty(value = "结束创建时间")  
114 - private Date endCreateTime; 97 + @ApiModelProperty(value = "创建时间")
  98 + private Date[] createTime;
115 99
116 } 100 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/dal/mysql/merchant/PayAppMapper.java
@@ -23,7 +23,7 @@ public interface PayAppMapper extends BaseMapperX&lt;PayAppDO&gt; { @@ -23,7 +23,7 @@ public interface PayAppMapper extends BaseMapperX&lt;PayAppDO&gt; {
23 .eqIfPresent("pay_notify_url", reqVO.getPayNotifyUrl()) 23 .eqIfPresent("pay_notify_url", reqVO.getPayNotifyUrl())
24 .eqIfPresent("refund_notify_url", reqVO.getRefundNotifyUrl()) 24 .eqIfPresent("refund_notify_url", reqVO.getRefundNotifyUrl())
25 .inIfPresent("merchant_id", merchantIds) 25 .inIfPresent("merchant_id", merchantIds)
26 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 26 + .betweenIfPresent("create_time", reqVO.getCreateTime())
27 .orderByDesc("id")); 27 .orderByDesc("id"));
28 } 28 }
29 29
@@ -35,7 +35,7 @@ public interface PayAppMapper extends BaseMapperX&lt;PayAppDO&gt; { @@ -35,7 +35,7 @@ public interface PayAppMapper extends BaseMapperX&lt;PayAppDO&gt; {
35 .eqIfPresent("pay_notify_url", reqVO.getPayNotifyUrl()) 35 .eqIfPresent("pay_notify_url", reqVO.getPayNotifyUrl())
36 .eqIfPresent("refund_notify_url", reqVO.getRefundNotifyUrl()) 36 .eqIfPresent("refund_notify_url", reqVO.getRefundNotifyUrl())
37 .inIfPresent("merchant_id", merchantIds) 37 .inIfPresent("merchant_id", merchantIds)
38 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 38 + .betweenIfPresent("create_time", reqVO.getCreateTime())
39 .orderByDesc("id")); 39 .orderByDesc("id"));
40 } 40 }
41 41
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/dal/mysql/merchant/PayChannelMapper.java
@@ -32,7 +32,7 @@ public interface PayChannelMapper extends BaseMapperX&lt;PayChannelDO&gt; { @@ -32,7 +32,7 @@ public interface PayChannelMapper extends BaseMapperX&lt;PayChannelDO&gt; {
32 .eqIfPresent("fee_rate", reqVO.getFeeRate()) 32 .eqIfPresent("fee_rate", reqVO.getFeeRate())
33 .eqIfPresent("merchant_id", reqVO.getMerchantId()) 33 .eqIfPresent("merchant_id", reqVO.getMerchantId())
34 .eqIfPresent("app_id", reqVO.getAppId()) 34 .eqIfPresent("app_id", reqVO.getAppId())
35 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 35 + .betweenIfPresent("create_time", reqVO.getCreateTime())
36 .orderByDesc("id")); 36 .orderByDesc("id"));
37 } 37 }
38 38
@@ -44,7 +44,7 @@ public interface PayChannelMapper extends BaseMapperX&lt;PayChannelDO&gt; { @@ -44,7 +44,7 @@ public interface PayChannelMapper extends BaseMapperX&lt;PayChannelDO&gt; {
44 .eqIfPresent("fee_rate", reqVO.getFeeRate()) 44 .eqIfPresent("fee_rate", reqVO.getFeeRate())
45 .eqIfPresent("merchant_id", reqVO.getMerchantId()) 45 .eqIfPresent("merchant_id", reqVO.getMerchantId())
46 .eqIfPresent("app_id", reqVO.getAppId()) 46 .eqIfPresent("app_id", reqVO.getAppId())
47 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 47 + .betweenIfPresent("create_time", reqVO.getCreateTime())
48 .orderByDesc("id")); 48 .orderByDesc("id"));
49 } 49 }
50 50
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/dal/mysql/merchant/PayMerchantMapper.java
@@ -20,7 +20,7 @@ public interface PayMerchantMapper extends BaseMapperX&lt;PayMerchantDO&gt; { @@ -20,7 +20,7 @@ public interface PayMerchantMapper extends BaseMapperX&lt;PayMerchantDO&gt; {
20 .likeIfPresent("short_name", reqVO.getShortName()) 20 .likeIfPresent("short_name", reqVO.getShortName())
21 .eqIfPresent("status", reqVO.getStatus()) 21 .eqIfPresent("status", reqVO.getStatus())
22 .eqIfPresent("remark", reqVO.getRemark()) 22 .eqIfPresent("remark", reqVO.getRemark())
23 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 23 + .betweenIfPresent("create_time", reqVO.getCreateTime())
24 .orderByDesc("id")); 24 .orderByDesc("id"));
25 } 25 }
26 26
@@ -31,7 +31,7 @@ public interface PayMerchantMapper extends BaseMapperX&lt;PayMerchantDO&gt; { @@ -31,7 +31,7 @@ public interface PayMerchantMapper extends BaseMapperX&lt;PayMerchantDO&gt; {
31 .likeIfPresent("short_name", reqVO.getShortName()) 31 .likeIfPresent("short_name", reqVO.getShortName())
32 .eqIfPresent("status", reqVO.getStatus()) 32 .eqIfPresent("status", reqVO.getStatus())
33 .eqIfPresent("remark", reqVO.getRemark()) 33 .eqIfPresent("remark", reqVO.getRemark())
34 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 34 + .betweenIfPresent("create_time", reqVO.getCreateTime())
35 .orderByDesc("id")); 35 .orderByDesc("id"));
36 } 36 }
37 37
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/dal/mysql/order/PayOrderMapper.java
@@ -27,7 +27,7 @@ public interface PayOrderMapper extends BaseMapperX&lt;PayOrderDO&gt; { @@ -27,7 +27,7 @@ public interface PayOrderMapper extends BaseMapperX&lt;PayOrderDO&gt; {
27 .eqIfPresent("status", reqVO.getStatus()) 27 .eqIfPresent("status", reqVO.getStatus())
28 .eqIfPresent("refund_status", reqVO.getRefundStatus()) 28 .eqIfPresent("refund_status", reqVO.getRefundStatus())
29 .likeIfPresent("channel_order_no", reqVO.getChannelOrderNo()) 29 .likeIfPresent("channel_order_no", reqVO.getChannelOrderNo())
30 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 30 + .betweenIfPresent("create_time", reqVO.getCreateTime())
31 .orderByDesc("id")); 31 .orderByDesc("id"));
32 } 32 }
33 33
@@ -42,7 +42,7 @@ public interface PayOrderMapper extends BaseMapperX&lt;PayOrderDO&gt; { @@ -42,7 +42,7 @@ public interface PayOrderMapper extends BaseMapperX&lt;PayOrderDO&gt; {
42 .eqIfPresent("status", reqVO.getStatus()) 42 .eqIfPresent("status", reqVO.getStatus())
43 .eqIfPresent("refund_status", reqVO.getRefundStatus()) 43 .eqIfPresent("refund_status", reqVO.getRefundStatus())
44 .likeIfPresent("channel_order_no", reqVO.getChannelOrderNo()) 44 .likeIfPresent("channel_order_no", reqVO.getChannelOrderNo())
45 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 45 + .betweenIfPresent("create_time", reqVO.getCreateTime())
46 .orderByDesc("id")); 46 .orderByDesc("id"));
47 } 47 }
48 48
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/dal/mysql/refund/PayRefundMapper.java
@@ -23,7 +23,7 @@ public interface PayRefundMapper extends BaseMapperX&lt;PayRefundDO&gt; { @@ -23,7 +23,7 @@ public interface PayRefundMapper extends BaseMapperX&lt;PayRefundDO&gt; {
23 .eqIfPresent("type", reqVO.getType()) 23 .eqIfPresent("type", reqVO.getType())
24 .eqIfPresent("status", reqVO.getStatus()) 24 .eqIfPresent("status", reqVO.getStatus())
25 .eqIfPresent("notify_status", reqVO.getNotifyStatus()) 25 .eqIfPresent("notify_status", reqVO.getNotifyStatus())
26 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 26 + .betweenIfPresent("create_time", reqVO.getCreateTime())
27 .orderByDesc("id")); 27 .orderByDesc("id"));
28 } 28 }
29 29
@@ -36,7 +36,7 @@ public interface PayRefundMapper extends BaseMapperX&lt;PayRefundDO&gt; { @@ -36,7 +36,7 @@ public interface PayRefundMapper extends BaseMapperX&lt;PayRefundDO&gt; {
36 .eqIfPresent("type", reqVO.getType()) 36 .eqIfPresent("type", reqVO.getType())
37 .eqIfPresent("status", reqVO.getStatus()) 37 .eqIfPresent("status", reqVO.getStatus())
38 .eqIfPresent("notify_status", reqVO.getNotifyStatus()) 38 .eqIfPresent("notify_status", reqVO.getNotifyStatus())
39 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 39 + .betweenIfPresent("create_time", reqVO.getCreateTime())
40 .orderByDesc("id")); 40 .orderByDesc("id"));
41 } 41 }
42 42
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dict/vo/type/DictTypeExportReqVO.java
@@ -23,11 +23,7 @@ public class DictTypeExportReqVO { @@ -23,11 +23,7 @@ public class DictTypeExportReqVO {
23 private Integer status; 23 private Integer status;
24 24
25 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 25 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
26 - @ApiModelProperty(value = "开始创建时间")  
27 - private Date beginCreateTime;  
28 -  
29 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
30 - @ApiModelProperty(value = "结束创建时间")  
31 - private Date endCreateTime; 26 + @ApiModelProperty(value = "创建时间")
  27 + private Date[] createTime;
32 28
33 } 29 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dict/vo/type/DictTypePageReqVO.java
@@ -28,11 +28,7 @@ public class DictTypePageReqVO extends PageParam { @@ -28,11 +28,7 @@ public class DictTypePageReqVO extends PageParam {
28 private Integer status; 28 private Integer status;
29 29
30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
31 - @ApiModelProperty(value = "开始创建时间")  
32 - private Date beginCreateTime;  
33 -  
34 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
35 - @ApiModelProperty(value = "结束创建时间")  
36 - private Date endCreateTime; 31 + @ApiModelProperty(value = "创建时间")
  32 + private Date[] createTime;
37 33
38 } 34 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/errorcode/vo/ErrorCodeExportReqVO.java
@@ -26,11 +26,7 @@ public class ErrorCodeExportReqVO { @@ -26,11 +26,7 @@ public class ErrorCodeExportReqVO {
26 private String message; 26 private String message;
27 27
28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
29 - @ApiModelProperty(value = "开始创建时间")  
30 - private Date beginCreateTime;  
31 -  
32 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
33 - @ApiModelProperty(value = "结束创建时间")  
34 - private Date endCreateTime; 29 + @ApiModelProperty(value = "创建时间")
  30 + private Date[] createTime;
35 31
36 } 32 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/errorcode/vo/ErrorCodePageReqVO.java
@@ -31,11 +31,7 @@ public class ErrorCodePageReqVO extends PageParam { @@ -31,11 +31,7 @@ public class ErrorCodePageReqVO extends PageParam {
31 private String message; 31 private String message;
32 32
33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
34 - @ApiModelProperty(value = "开始创建时间")  
35 - private Date beginCreateTime;  
36 -  
37 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
38 - @ApiModelProperty(value = "结束创建时间")  
39 - private Date endCreateTime; 34 + @ApiModelProperty(value = "创建时间")
  35 + private Date[] createTime;
40 36
41 } 37 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/logger/vo/loginlog/LoginLogExportReqVO.java
@@ -22,12 +22,8 @@ public class LoginLogExportReqVO { @@ -22,12 +22,8 @@ public class LoginLogExportReqVO {
22 @ApiModelProperty(value = "操作状态", example = "true") 22 @ApiModelProperty(value = "操作状态", example = "true")
23 private Boolean status; 23 private Boolean status;
24 24
25 - @ApiModelProperty(value = "开始时间", example = "2020-10-24") 25 + @ApiModelProperty(value = "登录时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
27 - private Date beginTime;  
28 -  
29 - @ApiModelProperty(value = "结束时间", example = "2020-10-24")  
30 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
31 - private Date endTime; 27 + private Date[] createTime;
32 28
33 } 29 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/logger/vo/loginlog/LoginLogPageReqVO.java
@@ -25,12 +25,8 @@ public class LoginLogPageReqVO extends PageParam { @@ -25,12 +25,8 @@ public class LoginLogPageReqVO extends PageParam {
25 @ApiModelProperty(value = "操作状态", example = "true") 25 @ApiModelProperty(value = "操作状态", example = "true")
26 private Boolean status; 26 private Boolean status;
27 27
28 - @ApiModelProperty(value = "开始时间", example = "2020-10-24") 28 + @ApiModelProperty(value = "登录时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
29 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 29 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
30 - private Date beginTime;  
31 -  
32 - @ApiModelProperty(value = "结束时间", example = "2020-10-24")  
33 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
34 - private Date endTime; 30 + private Date[] createTime;
35 31
36 } 32 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/logger/vo/operatelog/OperateLogExportReqVO.java
@@ -25,12 +25,8 @@ public class OperateLogExportReqVO { @@ -25,12 +25,8 @@ public class OperateLogExportReqVO {
25 @ApiModelProperty(value = "操作状态", example = "true") 25 @ApiModelProperty(value = "操作状态", example = "true")
26 private Boolean success; 26 private Boolean success;
27 27
28 - @ApiModelProperty(value = "开始时间", example = "2020-10-24") 28 + @ApiModelProperty(value = "开始时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
29 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 29 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
30 - private Date beginTime;  
31 -  
32 - @ApiModelProperty(value = "结束时间", example = "2020-10-24")  
33 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
34 - private Date endTime; 30 + private Date[] startTime;
35 31
36 } 32 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/logger/vo/operatelog/OperateLogPageReqVO.java
@@ -26,12 +26,8 @@ public class OperateLogPageReqVO extends PageParam { @@ -26,12 +26,8 @@ public class OperateLogPageReqVO extends PageParam {
26 @ApiModelProperty(value = "操作状态", example = "true") 26 @ApiModelProperty(value = "操作状态", example = "true")
27 private Boolean success; 27 private Boolean success;
28 28
29 - @ApiModelProperty(value = "开始时间", example = "2020-10-24") 29 + @ApiModelProperty(value = "开始时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
31 - private Date beginTime;  
32 -  
33 - @ApiModelProperty(value = "结束时间", example = "2020-10-24")  
34 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
35 - private Date endTime; 31 + private Date[] startTime;
36 32
37 } 33 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/vo/role/RoleExportReqVO.java
@@ -22,12 +22,8 @@ public class RoleExportReqVO { @@ -22,12 +22,8 @@ public class RoleExportReqVO {
22 @ApiModelProperty(value = "展示状态", example = "1", notes = "参见 CommonStatusEnum 枚举类") 22 @ApiModelProperty(value = "展示状态", example = "1", notes = "参见 CommonStatusEnum 枚举类")
23 private Integer status; 23 private Integer status;
24 24
25 - @ApiModelProperty(value = "开始时间", example = "2020-10-24") 25 + @ApiModelProperty(value = "开始时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
27 - private Date beginTime;  
28 -  
29 - @ApiModelProperty(value = "结束时间", example = "2020-10-24")  
30 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
31 - private Date endTime; 27 + private Date[] createTime;
32 28
33 } 29 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/vo/role/RolePageReqVO.java
@@ -25,12 +25,8 @@ public class RolePageReqVO extends PageParam { @@ -25,12 +25,8 @@ public class RolePageReqVO extends PageParam {
25 @ApiModelProperty(value = "展示状态", example = "1", notes = "参见 CommonStatusEnum 枚举类") 25 @ApiModelProperty(value = "展示状态", example = "1", notes = "参见 CommonStatusEnum 枚举类")
26 private Integer status; 26 private Integer status;
27 27
28 - @ApiModelProperty(value = "开始时间", example = "2020-10-24") 28 + @ApiModelProperty(value = "创建时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
29 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 29 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
30 - private Date beginTime;  
31 -  
32 - @ApiModelProperty(value = "结束时间", example = "2020-10-24")  
33 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
34 - private Date endTime; 30 + private Date[] createTime;
35 31
36 } 32 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sensitiveword/vo/SensitiveWordExportReqVO.java
@@ -23,11 +23,7 @@ public class SensitiveWordExportReqVO { @@ -23,11 +23,7 @@ public class SensitiveWordExportReqVO {
23 private Integer status; 23 private Integer status;
24 24
25 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 25 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
26 - @ApiModelProperty(value = "开始创建时间")  
27 - private Date beginCreateTime;  
28 -  
29 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
30 - @ApiModelProperty(value = "结束创建时间")  
31 - private Date endCreateTime; 26 + @ApiModelProperty(value = "创建时间")
  27 + private Date[] createTime;
32 28
33 } 29 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sensitiveword/vo/SensitiveWordPageReqVO.java
@@ -28,11 +28,7 @@ public class SensitiveWordPageReqVO extends PageParam { @@ -28,11 +28,7 @@ public class SensitiveWordPageReqVO extends PageParam {
28 private Integer status; 28 private Integer status;
29 29
30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
31 - @ApiModelProperty(value = "开始创建时间")  
32 - private Date beginCreateTime;  
33 -  
34 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
35 - @ApiModelProperty(value = "结束创建时间")  
36 - private Date endCreateTime; 31 + @ApiModelProperty(value = "创建时间")
  32 + private Date[] createTime;
37 33
38 } 34 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sms/vo/channel/SmsChannelPageReqVO.java
@@ -25,11 +25,7 @@ public class SmsChannelPageReqVO extends PageParam { @@ -25,11 +25,7 @@ public class SmsChannelPageReqVO extends PageParam {
25 private String signature; 25 private String signature;
26 26
27 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 27 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
28 - @ApiModelProperty(value = "开始创建时间")  
29 - private Date beginCreateTime;  
30 -  
31 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
32 - @ApiModelProperty(value = "结束创建时间")  
33 - private Date endCreateTime; 28 + @ApiModelProperty(value = "创建时间")
  29 + private Date[] createTime;
34 30
35 } 31 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sms/vo/log/SmsLogExportReqVO.java
@@ -27,21 +27,13 @@ public class SmsLogExportReqVO { @@ -27,21 +27,13 @@ public class SmsLogExportReqVO {
27 27
28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
29 @ApiModelProperty(value = "开始发送时间") 29 @ApiModelProperty(value = "开始发送时间")
30 - private Date beginSendTime;  
31 -  
32 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
33 - @ApiModelProperty(value = "结束发送时间")  
34 - private Date endSendTime; 30 + private Date[] sendTime;
35 31
36 @ApiModelProperty(value = "接收状态", example = "0") 32 @ApiModelProperty(value = "接收状态", example = "0")
37 private Integer receiveStatus; 33 private Integer receiveStatus;
38 34
39 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 35 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
40 @ApiModelProperty(value = "开始接收时间") 36 @ApiModelProperty(value = "开始接收时间")
41 - private Date beginReceiveTime;  
42 -  
43 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
44 - @ApiModelProperty(value = "结束接收时间")  
45 - private Date endReceiveTime; 37 + private Date[] receiveTime;
46 38
47 } 39 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sms/vo/log/SmsLogPageReqVO.java
@@ -31,22 +31,14 @@ public class SmsLogPageReqVO extends PageParam { @@ -31,22 +31,14 @@ public class SmsLogPageReqVO extends PageParam {
31 private Integer sendStatus; 31 private Integer sendStatus;
32 32
33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
34 - @ApiModelProperty(value = "开始发送时间")  
35 - private Date beginSendTime;  
36 -  
37 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
38 - @ApiModelProperty(value = "结束发送时间")  
39 - private Date endSendTime; 34 + @ApiModelProperty(value = "发送时间")
  35 + private Date[] sendTime;
40 36
41 @ApiModelProperty(value = "接收状态", example = "0", notes = "参见 SmsReceiveStatusEnum 枚举类") 37 @ApiModelProperty(value = "接收状态", example = "0", notes = "参见 SmsReceiveStatusEnum 枚举类")
42 private Integer receiveStatus; 38 private Integer receiveStatus;
43 39
44 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 40 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
45 - @ApiModelProperty(value = "开始接收时间")  
46 - private Date beginReceiveTime;  
47 -  
48 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
49 - @ApiModelProperty(value = "结束接收时间")  
50 - private Date endReceiveTime; 41 + @ApiModelProperty(value = "接收时间")
  42 + private Date[] receiveTime;
51 43
52 } 44 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sms/vo/template/SmsTemplateExportReqVO.java
@@ -32,11 +32,7 @@ public class SmsTemplateExportReqVO { @@ -32,11 +32,7 @@ public class SmsTemplateExportReqVO {
32 private Long channelId; 32 private Long channelId;
33 33
34 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 34 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
35 - @ApiModelProperty(value = "开始创建时间")  
36 - private Date beginCreateTime;  
37 -  
38 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
39 - @ApiModelProperty(value = "结束创建时间")  
40 - private Date endCreateTime; 35 + @ApiModelProperty(value = "创建时间")
  36 + private Date[] createTime;
41 37
42 } 38 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sms/vo/template/SmsTemplatePageReqVO.java
@@ -37,11 +37,7 @@ public class SmsTemplatePageReqVO extends PageParam { @@ -37,11 +37,7 @@ public class SmsTemplatePageReqVO extends PageParam {
37 private Long channelId; 37 private Long channelId;
38 38
39 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 39 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
40 - @ApiModelProperty(value = "开始创建时间")  
41 - private Date beginCreateTime;  
42 -  
43 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
44 - @ApiModelProperty(value = "结束创建时间")  
45 - private Date endCreateTime; 40 + @ApiModelProperty(value = "创建时间")
  41 + private Date[] createTime;
46 42
47 } 43 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/packages/TenantPackagePageReqVO.java
@@ -28,11 +28,6 @@ public class TenantPackagePageReqVO extends PageParam { @@ -28,11 +28,6 @@ public class TenantPackagePageReqVO extends PageParam {
28 private String remark; 28 private String remark;
29 29
30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
31 - @ApiModelProperty(value = "开始创建时间")  
32 - private Date beginCreateTime;  
33 -  
34 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
35 - @ApiModelProperty(value = "结束创建时间")  
36 - private Date endCreateTime;  
37 - 31 + @ApiModelProperty(value = "创建时间")
  32 + private Date[] createTime;
38 } 33 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/tenant/TenantExportReqVO.java
@@ -26,11 +26,7 @@ public class TenantExportReqVO { @@ -26,11 +26,7 @@ public class TenantExportReqVO {
26 private Integer status; 26 private Integer status;
27 27
28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 28 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
29 - @ApiModelProperty(value = "开始创建时间")  
30 - private Date beginCreateTime;  
31 -  
32 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
33 - @ApiModelProperty(value = "结束创建时间")  
34 - private Date endCreateTime; 29 + @ApiModelProperty(value = "创建时间")
  30 + private Date[] createTime;
35 31
36 } 32 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/tenant/vo/tenant/TenantPageReqVO.java
@@ -31,11 +31,7 @@ public class TenantPageReqVO extends PageParam { @@ -31,11 +31,7 @@ public class TenantPageReqVO extends PageParam {
31 private Integer status; 31 private Integer status;
32 32
33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
34 - @ApiModelProperty(value = "开始创建时间")  
35 - private Date beginCreateTime;  
36 -  
37 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
38 - @ApiModelProperty(value = "结束创建时间")  
39 - private Date endCreateTime; 34 + @ApiModelProperty(value = "创建时间")
  35 + private Date[] createTime;
40 36
41 } 37 }
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserExportReqVO.java
@@ -26,13 +26,9 @@ public class UserExportReqVO { @@ -26,13 +26,9 @@ public class UserExportReqVO {
26 @ApiModelProperty(value = "展示状态", example = "1", notes = "参见 CommonStatusEnum 枚举类") 26 @ApiModelProperty(value = "展示状态", example = "1", notes = "参见 CommonStatusEnum 枚举类")
27 private Integer status; 27 private Integer status;
28 28
29 - @ApiModelProperty(value = "开始时间", example = "2020-10-24") 29 + @ApiModelProperty(value = "创建时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
31 - private Date beginTime;  
32 -  
33 - @ApiModelProperty(value = "结束时间", example = "2020-10-24")  
34 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
35 - private Date endTime; 31 + private Date[] createTime;
36 32
37 @ApiModelProperty(value = "部门编号", example = "1024", notes = "同时筛选子部门") 33 @ApiModelProperty(value = "部门编号", example = "1024", notes = "同时筛选子部门")
38 private Long deptId; 34 private Long deptId;
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserPageReqVO.java
@@ -29,15 +29,7 @@ public class UserPageReqVO extends PageParam { @@ -29,15 +29,7 @@ public class UserPageReqVO extends PageParam {
29 @ApiModelProperty(value = "展示状态", example = "1", notes = "参见 CommonStatusEnum 枚举类") 29 @ApiModelProperty(value = "展示状态", example = "1", notes = "参见 CommonStatusEnum 枚举类")
30 private Integer status; 30 private Integer status;
31 31
32 - @ApiModelProperty(value = "开始时间", example = "2020-10-24")  
33 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
34 - private Date beginTime;  
35 -  
36 - @ApiModelProperty(value = "结束时间", example = "2020-10-24")  
37 - @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)  
38 - private Date endTime;  
39 -  
40 - @ApiModelProperty(value = "开始时间", example = "2020-10-24") 32 + @ApiModelProperty(value = "创建时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]")
41 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 33 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
42 private Date[] createTime; 34 private Date[] createTime;
43 35
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dict/DictTypeMapper.java
@@ -19,7 +19,7 @@ public interface DictTypeMapper extends BaseMapperX&lt;DictTypeDO&gt; { @@ -19,7 +19,7 @@ public interface DictTypeMapper extends BaseMapperX&lt;DictTypeDO&gt; {
19 .likeIfPresent(DictTypeDO::getName, reqVO.getName()) 19 .likeIfPresent(DictTypeDO::getName, reqVO.getName())
20 .likeIfPresent(DictTypeDO::getType, reqVO.getType()) 20 .likeIfPresent(DictTypeDO::getType, reqVO.getType())
21 .eqIfPresent(DictTypeDO::getStatus, reqVO.getStatus()) 21 .eqIfPresent(DictTypeDO::getStatus, reqVO.getStatus())
22 - .betweenIfPresent(DictTypeDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 22 + .betweenIfPresent(DictTypeDO::getCreateTime, reqVO.getCreateTime())
23 .orderByDesc(DictTypeDO::getId)); 23 .orderByDesc(DictTypeDO::getId));
24 } 24 }
25 25
@@ -28,7 +28,7 @@ public interface DictTypeMapper extends BaseMapperX&lt;DictTypeDO&gt; { @@ -28,7 +28,7 @@ public interface DictTypeMapper extends BaseMapperX&lt;DictTypeDO&gt; {
28 .likeIfPresent(DictTypeDO::getName, reqVO.getName()) 28 .likeIfPresent(DictTypeDO::getName, reqVO.getName())
29 .likeIfPresent(DictTypeDO::getType, reqVO.getType()) 29 .likeIfPresent(DictTypeDO::getType, reqVO.getType())
30 .eqIfPresent(DictTypeDO::getStatus, reqVO.getStatus()) 30 .eqIfPresent(DictTypeDO::getStatus, reqVO.getStatus())
31 - .betweenIfPresent(DictTypeDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime())); 31 + .betweenIfPresent(DictTypeDO::getCreateTime, reqVO.getCreateTime()));
32 } 32 }
33 33
34 default DictTypeDO selectByType(String type) { 34 default DictTypeDO selectByType(String type) {
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/errorcode/ErrorCodeMapper.java
@@ -22,7 +22,7 @@ public interface ErrorCodeMapper extends BaseMapperX&lt;ErrorCodeDO&gt; { @@ -22,7 +22,7 @@ public interface ErrorCodeMapper extends BaseMapperX&lt;ErrorCodeDO&gt; {
22 .likeIfPresent("application_name", reqVO.getApplicationName()) 22 .likeIfPresent("application_name", reqVO.getApplicationName())
23 .eqIfPresent("code", reqVO.getCode()) 23 .eqIfPresent("code", reqVO.getCode())
24 .likeIfPresent("message", reqVO.getMessage()) 24 .likeIfPresent("message", reqVO.getMessage())
25 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 25 + .betweenIfPresent("create_time", reqVO.getCreateTime())
26 .orderByDesc("code")); 26 .orderByDesc("code"));
27 } 27 }
28 28
@@ -32,7 +32,7 @@ public interface ErrorCodeMapper extends BaseMapperX&lt;ErrorCodeDO&gt; { @@ -32,7 +32,7 @@ public interface ErrorCodeMapper extends BaseMapperX&lt;ErrorCodeDO&gt; {
32 .likeIfPresent("application_name", reqVO.getApplicationName()) 32 .likeIfPresent("application_name", reqVO.getApplicationName())
33 .eqIfPresent("code", reqVO.getCode()) 33 .eqIfPresent("code", reqVO.getCode())
34 .likeIfPresent("message", reqVO.getMessage()) 34 .likeIfPresent("message", reqVO.getMessage())
35 - .betweenIfPresent("create_time", reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 35 + .betweenIfPresent("create_time", reqVO.getCreateTime())
36 .orderByAsc("application_name", "code")); 36 .orderByAsc("application_name", "code"));
37 } 37 }
38 38
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/logger/LoginLogMapper.java
@@ -18,7 +18,7 @@ public interface LoginLogMapper extends BaseMapperX&lt;LoginLogDO&gt; { @@ -18,7 +18,7 @@ public interface LoginLogMapper extends BaseMapperX&lt;LoginLogDO&gt; {
18 QueryWrapperX<LoginLogDO> query = new QueryWrapperX<LoginLogDO>() 18 QueryWrapperX<LoginLogDO> query = new QueryWrapperX<LoginLogDO>()
19 .likeIfPresent("user_ip", reqVO.getUserIp()) 19 .likeIfPresent("user_ip", reqVO.getUserIp())
20 .likeIfPresent("username", reqVO.getUsername()) 20 .likeIfPresent("username", reqVO.getUsername())
21 - .betweenIfPresent("create_time", reqVO.getBeginTime(), reqVO.getEndTime()); 21 + .betweenIfPresent("create_time", reqVO.getCreateTime());
22 if (Boolean.TRUE.equals(reqVO.getStatus())) { 22 if (Boolean.TRUE.equals(reqVO.getStatus())) {
23 query.eq("result", LoginResultEnum.SUCCESS.getResult()); 23 query.eq("result", LoginResultEnum.SUCCESS.getResult());
24 } else if (Boolean.FALSE.equals(reqVO.getStatus())) { 24 } else if (Boolean.FALSE.equals(reqVO.getStatus())) {
@@ -32,7 +32,7 @@ public interface LoginLogMapper extends BaseMapperX&lt;LoginLogDO&gt; { @@ -32,7 +32,7 @@ public interface LoginLogMapper extends BaseMapperX&lt;LoginLogDO&gt; {
32 QueryWrapperX<LoginLogDO> query = new QueryWrapperX<LoginLogDO>() 32 QueryWrapperX<LoginLogDO> query = new QueryWrapperX<LoginLogDO>()
33 .likeIfPresent("user_ip", reqVO.getUserIp()) 33 .likeIfPresent("user_ip", reqVO.getUserIp())
34 .likeIfPresent("username", reqVO.getUsername()) 34 .likeIfPresent("username", reqVO.getUsername())
35 - .betweenIfPresent("create_time", reqVO.getBeginTime(), reqVO.getEndTime()); 35 + .betweenIfPresent("create_time", reqVO.getCreateTime());
36 if (Boolean.TRUE.equals(reqVO.getStatus())) { 36 if (Boolean.TRUE.equals(reqVO.getStatus())) {
37 query.eq("result", LoginResultEnum.SUCCESS.getResult()); 37 query.eq("result", LoginResultEnum.SUCCESS.getResult());
38 } else if (Boolean.FALSE.equals(reqVO.getStatus())) { 38 } else if (Boolean.FALSE.equals(reqVO.getStatus())) {
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/logger/OperateLogMapper.java
@@ -20,7 +20,7 @@ public interface OperateLogMapper extends BaseMapperX&lt;OperateLogDO&gt; { @@ -20,7 +20,7 @@ public interface OperateLogMapper extends BaseMapperX&lt;OperateLogDO&gt; {
20 .likeIfPresent(OperateLogDO::getModule, reqVO.getModule()) 20 .likeIfPresent(OperateLogDO::getModule, reqVO.getModule())
21 .inIfPresent(OperateLogDO::getUserId, userIds) 21 .inIfPresent(OperateLogDO::getUserId, userIds)
22 .eqIfPresent(OperateLogDO::getType, reqVO.getType()) 22 .eqIfPresent(OperateLogDO::getType, reqVO.getType())
23 - .betweenIfPresent(OperateLogDO::getStartTime, reqVO.getBeginTime(), reqVO.getEndTime()); 23 + .betweenIfPresent(OperateLogDO::getStartTime, reqVO.getStartTime());
24 if (Boolean.TRUE.equals(reqVO.getSuccess())) { 24 if (Boolean.TRUE.equals(reqVO.getSuccess())) {
25 query.eq(OperateLogDO::getResultCode, GlobalErrorCodeConstants.SUCCESS.getCode()); 25 query.eq(OperateLogDO::getResultCode, GlobalErrorCodeConstants.SUCCESS.getCode());
26 } else if (Boolean.FALSE.equals(reqVO.getSuccess())) { 26 } else if (Boolean.FALSE.equals(reqVO.getSuccess())) {
@@ -35,7 +35,7 @@ public interface OperateLogMapper extends BaseMapperX&lt;OperateLogDO&gt; { @@ -35,7 +35,7 @@ public interface OperateLogMapper extends BaseMapperX&lt;OperateLogDO&gt; {
35 .likeIfPresent(OperateLogDO::getModule, reqVO.getModule()) 35 .likeIfPresent(OperateLogDO::getModule, reqVO.getModule())
36 .inIfPresent(OperateLogDO::getUserId, userIds) 36 .inIfPresent(OperateLogDO::getUserId, userIds)
37 .eqIfPresent(OperateLogDO::getType, reqVO.getType()) 37 .eqIfPresent(OperateLogDO::getType, reqVO.getType())
38 - .betweenIfPresent(OperateLogDO::getStartTime, reqVO.getBeginTime(), reqVO.getEndTime()); 38 + .betweenIfPresent(OperateLogDO::getStartTime, reqVO.getStartTime());
39 if (Boolean.TRUE.equals(reqVO.getSuccess())) { 39 if (Boolean.TRUE.equals(reqVO.getSuccess())) {
40 query.eq(OperateLogDO::getResultCode, GlobalErrorCodeConstants.SUCCESS.getCode()); 40 query.eq(OperateLogDO::getResultCode, GlobalErrorCodeConstants.SUCCESS.getCode());
41 } else if (Boolean.FALSE.equals(reqVO.getSuccess())) { 41 } else if (Boolean.FALSE.equals(reqVO.getSuccess())) {
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/permission/RoleMapper.java
@@ -23,7 +23,7 @@ public interface RoleMapper extends BaseMapperX&lt;RoleDO&gt; { @@ -23,7 +23,7 @@ public interface RoleMapper extends BaseMapperX&lt;RoleDO&gt; {
23 .likeIfPresent(RoleDO::getName, reqVO.getName()) 23 .likeIfPresent(RoleDO::getName, reqVO.getName())
24 .likeIfPresent(RoleDO::getCode, reqVO.getCode()) 24 .likeIfPresent(RoleDO::getCode, reqVO.getCode())
25 .eqIfPresent(RoleDO::getStatus, reqVO.getStatus()) 25 .eqIfPresent(RoleDO::getStatus, reqVO.getStatus())
26 - .betweenIfPresent(BaseDO::getCreateTime, reqVO.getBeginTime(), reqVO.getEndTime()) 26 + .betweenIfPresent(BaseDO::getCreateTime, reqVO.getCreateTime())
27 .orderByDesc(RoleDO::getId)); 27 .orderByDesc(RoleDO::getId));
28 } 28 }
29 29
@@ -32,7 +32,7 @@ public interface RoleMapper extends BaseMapperX&lt;RoleDO&gt; { @@ -32,7 +32,7 @@ public interface RoleMapper extends BaseMapperX&lt;RoleDO&gt; {
32 .likeIfPresent(RoleDO::getName, reqVO.getName()) 32 .likeIfPresent(RoleDO::getName, reqVO.getName())
33 .likeIfPresent(RoleDO::getCode, reqVO.getCode()) 33 .likeIfPresent(RoleDO::getCode, reqVO.getCode())
34 .eqIfPresent(RoleDO::getStatus, reqVO.getStatus()) 34 .eqIfPresent(RoleDO::getStatus, reqVO.getStatus())
35 - .betweenIfPresent(BaseDO::getCreateTime, reqVO.getBeginTime(), reqVO.getEndTime())); 35 + .betweenIfPresent(BaseDO::getCreateTime, reqVO.getCreateTime()));
36 } 36 }
37 37
38 default RoleDO selectByName(String name) { 38 default RoleDO selectByName(String name) {
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/sensitiveword/SensitiveWordMapper.java
@@ -25,7 +25,7 @@ public interface SensitiveWordMapper extends BaseMapperX&lt;SensitiveWordDO&gt; { @@ -25,7 +25,7 @@ public interface SensitiveWordMapper extends BaseMapperX&lt;SensitiveWordDO&gt; {
25 .likeIfPresent(SensitiveWordDO::getName, reqVO.getName()) 25 .likeIfPresent(SensitiveWordDO::getName, reqVO.getName())
26 .likeIfPresent(SensitiveWordDO::getTags, reqVO.getTag()) 26 .likeIfPresent(SensitiveWordDO::getTags, reqVO.getTag())
27 .eqIfPresent(SensitiveWordDO::getStatus, reqVO.getStatus()) 27 .eqIfPresent(SensitiveWordDO::getStatus, reqVO.getStatus())
28 - .betweenIfPresent(SensitiveWordDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 28 + .betweenIfPresent(SensitiveWordDO::getCreateTime, reqVO.getCreateTime())
29 .orderByDesc(SensitiveWordDO::getId)); 29 .orderByDesc(SensitiveWordDO::getId));
30 } 30 }
31 31
@@ -34,7 +34,7 @@ public interface SensitiveWordMapper extends BaseMapperX&lt;SensitiveWordDO&gt; { @@ -34,7 +34,7 @@ public interface SensitiveWordMapper extends BaseMapperX&lt;SensitiveWordDO&gt; {
34 .likeIfPresent(SensitiveWordDO::getName, reqVO.getName()) 34 .likeIfPresent(SensitiveWordDO::getName, reqVO.getName())
35 .likeIfPresent(SensitiveWordDO::getTags, reqVO.getTag()) 35 .likeIfPresent(SensitiveWordDO::getTags, reqVO.getTag())
36 .eqIfPresent(SensitiveWordDO::getStatus, reqVO.getStatus()) 36 .eqIfPresent(SensitiveWordDO::getStatus, reqVO.getStatus())
37 - .betweenIfPresent(SensitiveWordDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 37 + .betweenIfPresent(SensitiveWordDO::getCreateTime, reqVO.getCreateTime())
38 .orderByDesc(SensitiveWordDO::getId)); 38 .orderByDesc(SensitiveWordDO::getId));
39 } 39 }
40 40
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/sms/SmsChannelMapper.java
@@ -17,7 +17,7 @@ public interface SmsChannelMapper extends BaseMapperX&lt;SmsChannelDO&gt; { @@ -17,7 +17,7 @@ public interface SmsChannelMapper extends BaseMapperX&lt;SmsChannelDO&gt; {
17 return selectPage(reqVO, new LambdaQueryWrapperX<SmsChannelDO>() 17 return selectPage(reqVO, new LambdaQueryWrapperX<SmsChannelDO>()
18 .likeIfPresent(SmsChannelDO::getSignature, reqVO.getSignature()) 18 .likeIfPresent(SmsChannelDO::getSignature, reqVO.getSignature())
19 .eqIfPresent(SmsChannelDO::getStatus, reqVO.getStatus()) 19 .eqIfPresent(SmsChannelDO::getStatus, reqVO.getStatus())
20 - .betweenIfPresent(SmsChannelDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 20 + .betweenIfPresent(SmsChannelDO::getCreateTime, reqVO.getCreateTime())
21 .orderByDesc(SmsChannelDO::getId)); 21 .orderByDesc(SmsChannelDO::getId));
22 } 22 }
23 23
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/sms/SmsLogMapper.java
@@ -19,9 +19,9 @@ public interface SmsLogMapper extends BaseMapperX&lt;SmsLogDO&gt; { @@ -19,9 +19,9 @@ public interface SmsLogMapper extends BaseMapperX&lt;SmsLogDO&gt; {
19 .eqIfPresent("template_id", reqVO.getTemplateId()) 19 .eqIfPresent("template_id", reqVO.getTemplateId())
20 .likeIfPresent("mobile", reqVO.getMobile()) 20 .likeIfPresent("mobile", reqVO.getMobile())
21 .eqIfPresent("send_status", reqVO.getSendStatus()) 21 .eqIfPresent("send_status", reqVO.getSendStatus())
22 - .betweenIfPresent("send_time", reqVO.getBeginSendTime(), reqVO.getEndSendTime()) 22 + .betweenIfPresent("send_time", reqVO.getSendTime())
23 .eqIfPresent("receive_status", reqVO.getReceiveStatus()) 23 .eqIfPresent("receive_status", reqVO.getReceiveStatus())
24 - .betweenIfPresent("receive_time", reqVO.getBeginReceiveTime(), reqVO.getEndReceiveTime()) 24 + .betweenIfPresent("receive_time", reqVO.getReceiveTime())
25 .orderByDesc("id")); 25 .orderByDesc("id"));
26 } 26 }
27 27
@@ -31,9 +31,9 @@ public interface SmsLogMapper extends BaseMapperX&lt;SmsLogDO&gt; { @@ -31,9 +31,9 @@ public interface SmsLogMapper extends BaseMapperX&lt;SmsLogDO&gt; {
31 .eqIfPresent("template_id", reqVO.getTemplateId()) 31 .eqIfPresent("template_id", reqVO.getTemplateId())
32 .likeIfPresent("mobile", reqVO.getMobile()) 32 .likeIfPresent("mobile", reqVO.getMobile())
33 .eqIfPresent("send_status", reqVO.getSendStatus()) 33 .eqIfPresent("send_status", reqVO.getSendStatus())
34 - .betweenIfPresent("send_time", reqVO.getBeginSendTime(), reqVO.getEndSendTime()) 34 + .betweenIfPresent("send_time", reqVO.getSendTime())
35 .eqIfPresent("receive_status", reqVO.getReceiveStatus()) 35 .eqIfPresent("receive_status", reqVO.getReceiveStatus())
36 - .betweenIfPresent("receive_time", reqVO.getBeginReceiveTime(), reqVO.getEndReceiveTime()) 36 + .betweenIfPresent("receive_time", reqVO.getReceiveTime())
37 .orderByDesc("id")); 37 .orderByDesc("id"));
38 } 38 }
39 39
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/sms/SmsTemplateMapper.java
@@ -30,7 +30,7 @@ public interface SmsTemplateMapper extends BaseMapperX&lt;SmsTemplateDO&gt; { @@ -30,7 +30,7 @@ public interface SmsTemplateMapper extends BaseMapperX&lt;SmsTemplateDO&gt; {
30 .likeIfPresent(SmsTemplateDO::getContent, reqVO.getContent()) 30 .likeIfPresent(SmsTemplateDO::getContent, reqVO.getContent())
31 .likeIfPresent(SmsTemplateDO::getApiTemplateId, reqVO.getApiTemplateId()) 31 .likeIfPresent(SmsTemplateDO::getApiTemplateId, reqVO.getApiTemplateId())
32 .eqIfPresent(SmsTemplateDO::getChannelId, reqVO.getChannelId()) 32 .eqIfPresent(SmsTemplateDO::getChannelId, reqVO.getChannelId())
33 - .betweenIfPresent(SmsTemplateDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 33 + .betweenIfPresent(SmsTemplateDO::getCreateTime, reqVO.getCreateTime())
34 .orderByDesc(SmsTemplateDO::getId)); 34 .orderByDesc(SmsTemplateDO::getId));
35 } 35 }
36 36
@@ -42,7 +42,7 @@ public interface SmsTemplateMapper extends BaseMapperX&lt;SmsTemplateDO&gt; { @@ -42,7 +42,7 @@ public interface SmsTemplateMapper extends BaseMapperX&lt;SmsTemplateDO&gt; {
42 .likeIfPresent(SmsTemplateDO::getContent, reqVO.getContent()) 42 .likeIfPresent(SmsTemplateDO::getContent, reqVO.getContent())
43 .likeIfPresent(SmsTemplateDO::getApiTemplateId, reqVO.getApiTemplateId()) 43 .likeIfPresent(SmsTemplateDO::getApiTemplateId, reqVO.getApiTemplateId())
44 .eqIfPresent(SmsTemplateDO::getChannelId, reqVO.getChannelId()) 44 .eqIfPresent(SmsTemplateDO::getChannelId, reqVO.getChannelId())
45 - .betweenIfPresent(SmsTemplateDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 45 + .betweenIfPresent(SmsTemplateDO::getCreateTime, reqVO.getCreateTime())
46 .orderByDesc(SmsTemplateDO::getId)); 46 .orderByDesc(SmsTemplateDO::getId));
47 } 47 }
48 48
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/tenant/TenantMapper.java
@@ -26,7 +26,7 @@ public interface TenantMapper extends BaseMapperX&lt;TenantDO&gt; { @@ -26,7 +26,7 @@ public interface TenantMapper extends BaseMapperX&lt;TenantDO&gt; {
26 .likeIfPresent(TenantDO::getContactName, reqVO.getContactName()) 26 .likeIfPresent(TenantDO::getContactName, reqVO.getContactName())
27 .likeIfPresent(TenantDO::getContactMobile, reqVO.getContactMobile()) 27 .likeIfPresent(TenantDO::getContactMobile, reqVO.getContactMobile())
28 .eqIfPresent(TenantDO::getStatus, reqVO.getStatus()) 28 .eqIfPresent(TenantDO::getStatus, reqVO.getStatus())
29 - .betweenIfPresent(TenantDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 29 + .betweenIfPresent(TenantDO::getCreateTime, reqVO.getCreateTime())
30 .orderByDesc(TenantDO::getId)); 30 .orderByDesc(TenantDO::getId));
31 } 31 }
32 32
@@ -36,7 +36,7 @@ public interface TenantMapper extends BaseMapperX&lt;TenantDO&gt; { @@ -36,7 +36,7 @@ public interface TenantMapper extends BaseMapperX&lt;TenantDO&gt; {
36 .likeIfPresent(TenantDO::getContactName, reqVO.getContactName()) 36 .likeIfPresent(TenantDO::getContactName, reqVO.getContactName())
37 .likeIfPresent(TenantDO::getContactMobile, reqVO.getContactMobile()) 37 .likeIfPresent(TenantDO::getContactMobile, reqVO.getContactMobile())
38 .eqIfPresent(TenantDO::getStatus, reqVO.getStatus()) 38 .eqIfPresent(TenantDO::getStatus, reqVO.getStatus())
39 - .betweenIfPresent(TenantDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 39 + .betweenIfPresent(TenantDO::getCreateTime, reqVO.getCreateTime())
40 .orderByDesc(TenantDO::getId)); 40 .orderByDesc(TenantDO::getId));
41 } 41 }
42 42
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/tenant/TenantPackageMapper.java
@@ -22,7 +22,7 @@ public interface TenantPackageMapper extends BaseMapperX&lt;TenantPackageDO&gt; { @@ -22,7 +22,7 @@ public interface TenantPackageMapper extends BaseMapperX&lt;TenantPackageDO&gt; {
22 .likeIfPresent(TenantPackageDO::getName, reqVO.getName()) 22 .likeIfPresent(TenantPackageDO::getName, reqVO.getName())
23 .eqIfPresent(TenantPackageDO::getStatus, reqVO.getStatus()) 23 .eqIfPresent(TenantPackageDO::getStatus, reqVO.getStatus())
24 .likeIfPresent(TenantPackageDO::getRemark, reqVO.getRemark()) 24 .likeIfPresent(TenantPackageDO::getRemark, reqVO.getRemark())
25 - .betweenIfPresent(TenantPackageDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) 25 + .betweenIfPresent(TenantPackageDO::getCreateTime, reqVO.getCreateTime())
26 .orderByDesc(TenantPackageDO::getId)); 26 .orderByDesc(TenantPackageDO::getId));
27 } 27 }
28 28
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/user/AdminUserMapper.java
@@ -33,7 +33,6 @@ public interface AdminUserMapper extends BaseMapperX&lt;AdminUserDO&gt; { @@ -33,7 +33,6 @@ public interface AdminUserMapper extends BaseMapperX&lt;AdminUserDO&gt; {
33 .likeIfPresent(AdminUserDO::getUsername, reqVO.getUsername()) 33 .likeIfPresent(AdminUserDO::getUsername, reqVO.getUsername())
34 .likeIfPresent(AdminUserDO::getMobile, reqVO.getMobile()) 34 .likeIfPresent(AdminUserDO::getMobile, reqVO.getMobile())
35 .eqIfPresent(AdminUserDO::getStatus, reqVO.getStatus()) 35 .eqIfPresent(AdminUserDO::getStatus, reqVO.getStatus())
36 - .betweenIfPresent(AdminUserDO::getCreateTime, reqVO.getBeginTime(),reqVO.getEndTime())  
37 .betweenIfPresent(AdminUserDO::getCreateTime, reqVO.getCreateTime()) 36 .betweenIfPresent(AdminUserDO::getCreateTime, reqVO.getCreateTime())
38 .inIfPresent(AdminUserDO::getDeptId, deptIds) 37 .inIfPresent(AdminUserDO::getDeptId, deptIds)
39 .orderByDesc(AdminUserDO::getId)); 38 .orderByDesc(AdminUserDO::getId));
@@ -45,7 +44,7 @@ public interface AdminUserMapper extends BaseMapperX&lt;AdminUserDO&gt; { @@ -45,7 +44,7 @@ public interface AdminUserMapper extends BaseMapperX&lt;AdminUserDO&gt; {
45 .likeIfPresent(AdminUserDO::getUsername, reqVO.getUsername()) 44 .likeIfPresent(AdminUserDO::getUsername, reqVO.getUsername())
46 .likeIfPresent(AdminUserDO::getMobile, reqVO.getMobile()) 45 .likeIfPresent(AdminUserDO::getMobile, reqVO.getMobile())
47 .eqIfPresent(AdminUserDO::getStatus, reqVO.getStatus()) 46 .eqIfPresent(AdminUserDO::getStatus, reqVO.getStatus())
48 - .betweenIfPresent(AdminUserDO::getCreateTime, reqVO.getBeginTime(), reqVO.getEndTime()) 47 + .betweenIfPresent(AdminUserDO::getCreateTime, reqVO.getCreateTime())
49 .inIfPresent(AdminUserDO::getDeptId, deptIds)); 48 .inIfPresent(AdminUserDO::getDeptId, deptIds));
50 } 49 }
51 50
yudao-ui-admin-vue3/src/api/login/index.ts
@@ -62,3 +62,10 @@ export const sendSmsCodeApi = (data: SmsCodeVO) =&gt; { @@ -62,3 +62,10 @@ export const sendSmsCodeApi = (data: SmsCodeVO) =&gt; {
62 export const smsLoginApi = (data: SmsLoginVO) => { 62 export const smsLoginApi = (data: SmsLoginVO) => {
63 return request.post({ url: '/system/auth/sms-login', data }) 63 return request.post({ url: '/system/auth/sms-login', data })
64 } 64 }
  65 +
  66 +// 社交授权的跳转
  67 +export const socialAuthRedirectApi = (type: string, redirectUri: string) => {
  68 + return request.get({
  69 + url: '/system/auth/social-auth-redirect?type=' + type + '&redirectUri=' + redirectUri
  70 + })
  71 +}
yudao-ui-admin-vue3/src/views/Login/components/LoginForm.vue
@@ -131,6 +131,17 @@ const getRoutes = async () =&gt; { @@ -131,6 +131,17 @@ const getRoutes = async () =&gt; {
131 permissionStore.setIsAddRouters(true) 131 permissionStore.setIsAddRouters(true)
132 push({ path: redirect.value || permissionStore.addRouters[0].path }) 132 push({ path: redirect.value || permissionStore.addRouters[0].path })
133 } 133 }
  134 +
  135 +// 社交登录
  136 +const doSocialLogin = async (type: string) => {
  137 + loginLoading.value = true
  138 + // 计算 redirectUri
  139 + const redirectUri =
  140 + location.origin + '/social-login?type=' + type + '&redirect=' + (redirect.value || '/')
  141 + // 进行跳转
  142 + const res = await LoginApi.socialAuthRedirectApi(type, encodeURIComponent(redirectUri))
  143 + window.open = res
  144 +}
134 watch( 145 watch(
135 () => currentRoute.value, 146 () => currentRoute.value,
136 (route: RouteLocationNormalizedLoaded) => { 147 (route: RouteLocationNormalizedLoaded) => {
@@ -267,24 +278,28 @@ onMounted(async () =&gt; { @@ -267,24 +278,28 @@ onMounted(async () =&gt; {
267 :size="iconSize" 278 :size="iconSize"
268 class="cursor-pointer anticon" 279 class="cursor-pointer anticon"
269 :color="iconColor" 280 :color="iconColor"
  281 + @click="doSocialLogin('github')"
270 /> 282 />
271 <Icon 283 <Icon
272 icon="ant-design:wechat-filled" 284 icon="ant-design:wechat-filled"
273 :size="iconSize" 285 :size="iconSize"
274 class="cursor-pointer anticon" 286 class="cursor-pointer anticon"
275 :color="iconColor" 287 :color="iconColor"
  288 + @click="doSocialLogin('wechat')"
276 /> 289 />
277 <Icon 290 <Icon
278 icon="ant-design:alipay-circle-filled" 291 icon="ant-design:alipay-circle-filled"
279 :size="iconSize" 292 :size="iconSize"
280 :color="iconColor" 293 :color="iconColor"
281 class="cursor-pointer anticon" 294 class="cursor-pointer anticon"
  295 + @click="doSocialLogin('alipay')"
282 /> 296 />
283 <Icon 297 <Icon
284 icon="ant-design:dingtalk-circle-filled" 298 icon="ant-design:dingtalk-circle-filled"
285 :size="iconSize" 299 :size="iconSize"
286 :color="iconColor" 300 :color="iconColor"
287 class="cursor-pointer anticon" 301 class="cursor-pointer anticon"
  302 + @click="doSocialLogin('dingtalk')"
288 /> 303 />
289 </div> 304 </div>
290 </el-form-item> 305 </el-form-item>
yudao-ui-admin/package.json
@@ -50,7 +50,6 @@ @@ -50,7 +50,6 @@
50 "fuse.js": "6.4.3", 50 "fuse.js": "6.4.3",
51 "highlight.js": "9.18.5", 51 "highlight.js": "9.18.5",
52 "js-beautify": "1.13.0", 52 "js-beautify": "1.13.0",
53 - "js-cookie": "3.0.1",  
54 "jsencrypt": "3.0.0-rc.1", 53 "jsencrypt": "3.0.0-rc.1",
55 "nprogress": "0.2.0", 54 "nprogress": "0.2.0",
56 "quill": "1.3.7", 55 "quill": "1.3.7",
yudao-ui-admin/src/main.js
1 import Vue from 'vue' 1 import Vue from 'vue'
2 2
3 -import Cookies from 'js-cookie'  
4 -  
5 import Element from 'element-ui' 3 import Element from 'element-ui'
6 import './assets/styles/element-variables.scss' 4 import './assets/styles/element-variables.scss'
7 5
@@ -18,7 +16,7 @@ import &#39;./permission&#39; // permission control @@ -18,7 +16,7 @@ import &#39;./permission&#39; // permission control
18 import './tongji' // 百度统计 16 import './tongji' // 百度统计
19 import { getDicts } from "@/api/system/dict/data"; 17 import { getDicts } from "@/api/system/dict/data";
20 import { getConfigKey } from "@/api/infra/config"; 18 import { getConfigKey } from "@/api/infra/config";
21 -import { parseTime, resetForm, addDateRange, addBeginAndEndTime, handleTree} from "@/utils/ruoyi"; 19 +import { parseTime, resetForm, handleTree} from "@/utils/ruoyi";
22 import Pagination from "@/components/Pagination"; 20 import Pagination from "@/components/Pagination";
23 // 自定义表格工具扩展 21 // 自定义表格工具扩展
24 import RightToolbar from "@/components/RightToolbar" 22 import RightToolbar from "@/components/RightToolbar"
@@ -32,8 +30,6 @@ Vue.prototype.getDicts = getDicts @@ -32,8 +30,6 @@ Vue.prototype.getDicts = getDicts
32 Vue.prototype.getConfigKey = getConfigKey 30 Vue.prototype.getConfigKey = getConfigKey
33 Vue.prototype.parseTime = parseTime 31 Vue.prototype.parseTime = parseTime
34 Vue.prototype.resetForm = resetForm 32 Vue.prototype.resetForm = resetForm
35 -Vue.prototype.addDateRange = addDateRange  
36 -Vue.prototype.addBeginAndEndTime = addBeginAndEndTime  
37 Vue.prototype.getDictDatas = getDictDatas 33 Vue.prototype.getDictDatas = getDictDatas
38 Vue.prototype.getDictDatas2 = getDictDatas2 34 Vue.prototype.getDictDatas2 = getDictDatas2
39 Vue.prototype.getDictDataLabel = getDictDataLabel 35 Vue.prototype.getDictDataLabel = getDictDataLabel
@@ -84,8 +80,8 @@ import &#39;@/styles/index.scss&#39; @@ -84,8 +80,8 @@ import &#39;@/styles/index.scss&#39;
84 */ 80 */
85 81
86 Vue.use(Element, { 82 Vue.use(Element, {
87 - size: Cookies.get('size') || 'medium' // set element-ui default size  
88 -}) 83 + size: localStorage.getItem("size") || "medium", // set element-ui default size
  84 +});
89 85
90 Vue.config.productionTip = false 86 Vue.config.productionTip = false
91 87
yudao-ui-admin/src/store/modules/app.js
1 -import Cookies from 'js-cookie'  
2 -  
3 const state = { 1 const state = {
4 sidebar: { 2 sidebar: {
5 - opened: Cookies.get('sidebarStatus') ? !!+Cookies.get('sidebarStatus') : true, 3 + opened: localStorage.getItem("sidebarStatus")
  4 + ? !!+localStorage.getItem("sidebarStatus")
  5 + : true,
6 withoutAnimation: false, 6 withoutAnimation: false,
7 - hide: false 7 + hide: false,
8 }, 8 },
9 - device: 'desktop',  
10 - size: Cookies.get('size') || 'medium'  
11 -} 9 + device: "desktop",
  10 + size: localStorage.getItem("size") || "medium",
  11 +};
12 12
13 const mutations = { 13 const mutations = {
14 - TOGGLE_SIDEBAR: state => { 14 + TOGGLE_SIDEBAR: (state) => {
15 if (state.sidebar.hide) { 15 if (state.sidebar.hide) {
16 return false; 16 return false;
17 } 17 }
18 - state.sidebar.opened = !state.sidebar.opened  
19 - state.sidebar.withoutAnimation = false 18 + state.sidebar.opened = !state.sidebar.opened;
  19 + state.sidebar.withoutAnimation = false;
20 if (state.sidebar.opened) { 20 if (state.sidebar.opened) {
21 - Cookies.set('sidebarStatus', 1) 21 + localStorage.setItem("sidebarStatus", 1);
22 } else { 22 } else {
23 - Cookies.set('sidebarStatus', 0) 23 + localStorage.setItem("sidebarStatus", 0);
24 } 24 }
25 }, 25 },
26 CLOSE_SIDEBAR: (state, withoutAnimation) => { 26 CLOSE_SIDEBAR: (state, withoutAnimation) => {
27 - Cookies.set('sidebarStatus', 0)  
28 - state.sidebar.opened = false  
29 - state.sidebar.withoutAnimation = withoutAnimation 27 + localStorage.setItem("sidebarStatus", 0);
  28 + state.sidebar.opened = false;
  29 + state.sidebar.withoutAnimation = withoutAnimation;
30 }, 30 },
31 TOGGLE_DEVICE: (state, device) => { 31 TOGGLE_DEVICE: (state, device) => {
32 - state.device = device 32 + state.device = device;
33 }, 33 },
34 SET_SIZE: (state, size) => { 34 SET_SIZE: (state, size) => {
35 - state.size = size  
36 - Cookies.set('size', size) 35 + state.size = size;
  36 + localStorage.setItem("size", size);
37 }, 37 },
38 SET_SIDEBAR_HIDE: (state, status) => { 38 SET_SIDEBAR_HIDE: (state, status) => {
39 - state.sidebar.hide = status  
40 - }  
41 -} 39 + state.sidebar.hide = status;
  40 + },
  41 +};
42 42
43 const actions = { 43 const actions = {
44 toggleSideBar({ commit }) { 44 toggleSideBar({ commit }) {
45 - commit('TOGGLE_SIDEBAR') 45 + commit("TOGGLE_SIDEBAR");
46 }, 46 },
47 closeSideBar({ commit }, { withoutAnimation }) { 47 closeSideBar({ commit }, { withoutAnimation }) {
48 - commit('CLOSE_SIDEBAR', withoutAnimation) 48 + commit("CLOSE_SIDEBAR", withoutAnimation);
49 }, 49 },
50 toggleDevice({ commit }, device) { 50 toggleDevice({ commit }, device) {
51 - commit('TOGGLE_DEVICE', device) 51 + commit("TOGGLE_DEVICE", device);
52 }, 52 },
53 setSize({ commit }, size) { 53 setSize({ commit }, size) {
54 - commit('SET_SIZE', size) 54 + commit("SET_SIZE", size);
55 }, 55 },
56 toggleSideBarHide({ commit }, status) { 56 toggleSideBarHide({ commit }, status) {
57 - commit('SET_SIDEBAR_HIDE', status)  
58 - }  
59 -} 57 + commit("SET_SIDEBAR_HIDE", status);
  58 + },
  59 +};
60 60
61 export default { 61 export default {
62 namespaced: true, 62 namespaced: true,
63 state, 63 state,
64 mutations, 64 mutations,
65 - actions  
66 -} 65 + actions,
  66 +};
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
@@ -106,7 +106,6 @@ @@ -106,7 +106,6 @@
106 <script> 106 <script>
107 import {getCodeImg, sendSmsCode, socialAuthRedirect} from "@/api/login"; 107 import {getCodeImg, sendSmsCode, socialAuthRedirect} from "@/api/login";
108 import {getTenantIdByName} from "@/api/system/tenant"; 108 import {getTenantIdByName} from "@/api/system/tenant";
109 -import Cookies from "js-cookie";  
110 import {SystemUserSocialTypeEnum} from "@/utils/constants"; 109 import {SystemUserSocialTypeEnum} from "@/utils/constants";
111 import {getTenantEnable} from "@/utils/ruoyi"; 110 import {getTenantEnable} from "@/utils/ruoyi";
112 import { 111 import {
@@ -152,7 +151,7 @@ export default { @@ -152,7 +151,7 @@ export default {
152 {required: true, trigger: "blur", message: "手机号不能为空"}, 151 {required: true, trigger: "blur", message: "手机号不能为空"},
153 { 152 {
154 validator: function (rule, value, callback) { 153 validator: function (rule, value, callback) {
155 - if (/^1[0-9]\d{9}$/.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) {
156 callback(new Error("手机号格式错误")); 155 callback(new Error("手机号格式错误"));
157 } else { 156 } else {
158 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/socialLogin.vue
@@ -63,8 +63,6 @@ @@ -63,8 +63,6 @@
63 </template> 63 </template>
64 64
65 <script> 65 <script>
66 -import Cookies from "js-cookie";  
67 -import { encrypt, decrypt } from '@/utils/jsencrypt'  
68 import { 66 import {
69 getPassword, getRememberMe, 67 getPassword, getRememberMe,
70 getUsername, 68 getUsername,
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;