diff --git a/pom.xml b/pom.xml
index 3216dee3..318d3f5e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
4.5.7
3.1
1.2.49
- 3.4.1
+ 3.5.2
true
4.2.0
@@ -109,7 +109,7 @@
com.github.pagehelper
pagehelper-spring-boot-starter
- 1.4.5
+ 1.4.4
org.mybatis
diff --git a/src/main/java/com/qs/serve/common/util/WarpUtil.java b/src/main/java/com/qs/serve/common/util/WarpUtil.java
index f23e72c5..94b6481b 100644
--- a/src/main/java/com/qs/serve/common/util/WarpUtil.java
+++ b/src/main/java/com/qs/serve/common/util/WarpUtil.java
@@ -40,11 +40,11 @@ public class WarpUtil extends AnnotationQueryStorage {
String orderType = ServletUtils.getParameter(ORDER_TYPE_NAME);
if(StringUtils.isNotEmpty(columnsString)){
String[] columns = columnsString.split(",");
- if(orderType.equals(ORDER_DESC)){
- queryWrapper.orderByDesc(columns);
- }else {
- queryWrapper.orderByAsc(columns);
- }
+// if(orderType.equals(ORDER_DESC)){
+// queryWrapper.orderByDesc(columns);
+// }else {
+// queryWrapper.orderByAsc(columns);
+// }
}
}
return queryWrapper;
diff --git a/src/main/java/com/qs/serve/controller/AdminPortalController.java b/src/main/java/com/qs/serve/controller/AdminPortalController.java
index 300b0cea..fba009d5 100644
--- a/src/main/java/com/qs/serve/controller/AdminPortalController.java
+++ b/src/main/java/com/qs/serve/controller/AdminPortalController.java
@@ -95,8 +95,8 @@ public class AdminPortalController {
public R> phoneCode(@PathVariable("phone") String phone){
LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>();
wrapper.eq(SysUser::getAccount,phone);
- int count = sysUserService.count(wrapper);
- if(count<1){
+ Long count = sysUserService.count(wrapper);
+ if(count<1L){
return R.error("无效手机号,请重新输入");
}
String key = RedisCacheKeys.PHONE_KEY+phone;
diff --git a/src/main/java/com/qs/serve/modules/qms/controller/QmsGroupController.java b/src/main/java/com/qs/serve/modules/qms/controller/QmsGroupController.java
index 2a211efe..c42ff2de 100644
--- a/src/main/java/com/qs/serve/modules/qms/controller/QmsGroupController.java
+++ b/src/main/java/com/qs/serve/modules/qms/controller/QmsGroupController.java
@@ -144,8 +144,16 @@ public class QmsGroupController {
}
qmsGroup.setPublishState(1);
qmsGroup.setPublishTime(LocalDateTime.now());
- qmsGroupService.updateById(qmsGroup);
- this.qmsGroupScopeService.publish(groupId);
+ try {
+ qmsGroupService.updateById(qmsGroup);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ try {
+ this.qmsGroupScopeService.publish(groupId);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
return R.ok();
}
@@ -234,8 +242,16 @@ public class QmsGroupController {
qmsGroup.setFormContext(qmsForm.getFormContext());
qmsGroup.setVersion(qmsForm.getVersion());
qmsGroup.setPublishState(0);
- qmsGroupService.save(qmsGroup);
- qmsGroupScopeService.saveByBo(qmsGroup.getId(),param);
+ try {
+ qmsGroupService.save(qmsGroup);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ try {
+ qmsGroupScopeService.saveByBo(qmsGroup.getId(),param);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
return R.ok();
}
diff --git a/src/main/java/com/qs/serve/modules/qms/entity/QmsGroup.java b/src/main/java/com/qs/serve/modules/qms/entity/QmsGroup.java
index ebde8432..5f117ef5 100644
--- a/src/main/java/com/qs/serve/modules/qms/entity/QmsGroup.java
+++ b/src/main/java/com/qs/serve/modules/qms/entity/QmsGroup.java
@@ -12,6 +12,7 @@ import com.qs.serve.common.model.dto.SimpleKeyValue;
import com.qs.serve.modules.sys.entity.SysDept;
import com.qs.serve.modules.sys.entity.dto.SysUserSimpleVo;
import lombok.Data;
+import org.apache.ibatis.annotations.Options;
import org.apache.ibatis.type.JdbcType;
import org.hibernate.validator.constraints.Length;
import org.springframework.format.annotation.DateTimeFormat;
@@ -49,7 +50,6 @@ public class QmsGroup implements Serializable {
/** 表单json */
@NotBlank(message = "表单json不能为空")
- @Length(max = 0,message = "表单json长度不能超过0字")
private String formContext;
/** 发布状态 */
diff --git a/src/main/java/com/qs/serve/modules/sys/controller/SysUserController.java b/src/main/java/com/qs/serve/modules/sys/controller/SysUserController.java
index 72ab14eb..448eeb26 100644
--- a/src/main/java/com/qs/serve/modules/sys/controller/SysUserController.java
+++ b/src/main/java/com/qs/serve/modules/sys/controller/SysUserController.java
@@ -82,8 +82,6 @@ public class SysUserController {
sysUser.setAuthorList(loginUser.getAuthorList());
sysUserService.relateInfo(sysUser);
sysUser.setPassword(null);
- List wxUserList = wxUserService.getBySysUserId(sysUser.getId());
- sysUser.setWxUserInfoList(wxUserList);
return R.ok(sysUser);
}
@@ -247,6 +245,8 @@ public class SysUserController {
}
sysUser.setPassword(null);
sysUserService.relateInfo(sysUser);
+ List wxUserList = wxUserService.getBySysUserId(sysUser.getId());
+ sysUser.setWxUserInfoList(wxUserList);
return R.ok(sysUser);
}
@@ -266,8 +266,8 @@ public class SysUserController {
//检查手机号是否已用
LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>();
wrapper.eq(SysUser::getMobile,param.getMobile());
- int count = sysUserService.count(wrapper);
- if(count>0){
+ Long count = sysUserService.count(wrapper);
+ if(count>0L){
return R.error("手机号已被注册");
}
param.setAccount(param.getMobile());
diff --git a/src/main/java/com/qs/serve/modules/sys/service/impl/SysRoleServiceImpl.java b/src/main/java/com/qs/serve/modules/sys/service/impl/SysRoleServiceImpl.java
index 8ad31f1e..a025e3ed 100644
--- a/src/main/java/com/qs/serve/modules/sys/service/impl/SysRoleServiceImpl.java
+++ b/src/main/java/com/qs/serve/modules/sys/service/impl/SysRoleServiceImpl.java
@@ -71,7 +71,7 @@ public class SysRoleServiceImpl extends ServiceImpl impl
roleWrap.in(SysRole::getId,roleIds);
roleWrap.eq(SysRole::getEnable,1);
roleWrap.eq(SysRole::getUserVisible,1);
- int count = baseMapper.selectCount(roleWrap);
+ int count = baseMapper.selectCount(roleWrap).intValue();
if(count!=roleIds.size()){
Assert.throwEx("数据不配");
}
diff --git a/src/main/java/com/qs/serve/modules/wx/api/WxSvcUserApi.java b/src/main/java/com/qs/serve/modules/wx/api/WxSvcUserApi.java
index 1cb49aa7..9f295d11 100644
--- a/src/main/java/com/qs/serve/modules/wx/api/WxSvcUserApi.java
+++ b/src/main/java/com/qs/serve/modules/wx/api/WxSvcUserApi.java
@@ -57,8 +57,8 @@ public class WxSvcUserApi {
//拦截未注册的手机号
LambdaQueryWrapper lqw = new LambdaQueryWrapper<>();
lqw.eq(SysUser::getMobile,phone);
- int count = sysUserService.count(lqw);
- if(count<1){
+ Long count = sysUserService.count(lqw);
+ if(count<1L){
return R.error("手机号未被收录");
}
String key = RedisCacheKeys.PHONE_KEY+phone;
diff --git a/src/main/java/com/qs/serve/modules/wx/controller/WxUserController.java b/src/main/java/com/qs/serve/modules/wx/controller/WxUserController.java
index 171f4630..5183239b 100644
--- a/src/main/java/com/qs/serve/modules/wx/controller/WxUserController.java
+++ b/src/main/java/com/qs/serve/modules/wx/controller/WxUserController.java
@@ -45,6 +45,9 @@ public class WxUserController {
LambdaQueryWrapper lqw = new LambdaQueryWrapper<>(param);
if(param.getNotBindFlag()!=null&¶m.getNotBindFlag().equals(1)){
lqw.isNull(WxUser::getPhone).or().eq(WxUser::getPhone,"");
+ }else if (param.getNotBindFlag()!=null&¶m.getNotBindFlag().equals(0)){
+ lqw.isNotNull(WxUser::getPhone);
+ lqw.ne(WxUser::getPhone,"");
}
List list = wxUserService.list(lqw);
return R.byPageHelperList(list);