(update)修改根据用户名更新状态的接口

yun-zuoyi
nies 4 years ago
parent cebd39337f
commit 0e7a27ebc4

@ -61,10 +61,9 @@ public interface ISysUserService {
* *
* @param userLoginNameList * @param userLoginNameList
* @param status * @param status
* @param user
*/ */
@ApiOperation(value = "根据用户名批量修改账号状态", notes = "根据用户名批量修改账号状态") @ApiOperation(value = "根据用户名批量修改账号状态", notes = "根据用户名批量修改账号状态")
void updateBatchSysUserStatusByUserLoginNames(List<String> userLoginNameList, int status, SessionUser user); void updateBatchSysUserStatusByUserLoginNames(List<String> userLoginNameList, int status);
/** /**
* *

@ -307,7 +307,7 @@ public class SysUserController extends CoreBaseController {
} }
ValidatorBean.checkNotZero(status, "账号状态不能为空"); ValidatorBean.checkNotZero(status, "账号状态不能为空");
List<String> userLoginNameList = Stream.of(userLoginNames).collect(Collectors.toList()); List<String> userLoginNameList = Stream.of(userLoginNames).collect(Collectors.toList());
sysUserService.updateBatchSysUserStatusByUserLoginNames(userLoginNameList,status,AuthUtil.getSessionUser()); sysUserService.updateBatchSysUserStatusByUserLoginNames(userLoginNameList,status);
return ResultBean.success("操作成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()); return ResultBean.success("操作成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
} catch (ImppBusiException busExcep) { } catch (ImppBusiException busExcep) {
return ResultBean.fail(busExcep); return ResultBean.fail(busExcep);

@ -223,16 +223,26 @@ public class SysUserService implements ISysUserService {
} }
@Override @Override
public void updateBatchSysUserStatusByUserLoginNames(List<String> userLoginNameList, int status, SessionUser user) { public void updateBatchSysUserStatusByUserLoginNames(List<String> userLoginNameList, int status) {
LOGGER.debug("平台用户 SYS_USER UPDATE By userLoginNames :{} status:{}, SessionUser :{}", userLoginNameList, status, user);
DdlPackBean ddlPackBean = new DdlPackBean(); DdlPackBean ddlPackBean = new DdlPackBean();
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", ddlPackBean); DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", ddlPackBean);
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", ddlPackBean); DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", ddlPackBean);
DdlPreparedPack.getInPackList(userLoginNameList, "userLoginName", ddlPackBean); DdlPreparedPack.getInPackList(userLoginNameList, "userLoginName", ddlPackBean);
String modifiedUser = "系统";
try {
modifiedUser = AuthUtil.getSessionUser().getUserName();
} catch (Exception e) {
userRDao.updateByPropertiesWithVal(new String[]{"userStatus"},new Object[]{1},ddlPackBean); }
LOGGER.debug("平台用户 SYS_USER UPDATE By SessionUser :{} 成功", user); userRDao.updateByProperties(
new String[]{"userStatus", "modifyDatetime", "modifyUser"},
new Object[]{status, TimeTool.getNowTime(true), modifiedUser},
ddlPackBean);
// userRDao.updateByProperties(
// new String[]{"userStatus", "modifyUser"},
// new Object[]{status, modifiedUser},
// ddlPackBean);
} }
@Override @Override

@ -1,11 +1,11 @@
#\u4F7F\u7528\u914D\u7F6E #\u4F7F\u7528\u914D\u7F6E
spring.profiles.active=docker spring.profiles.active=test
#\u9879\u76EE\u63CF\u8FF0\u4FE1\u606F\uFF08swagger\u4E2D\u663E\u5F0F\uFF09\uFF0C\u4E2D\u6587\u4F7F\u7528uncode\u8F6C\u7801 #\u9879\u76EE\u63CF\u8FF0\u4FE1\u606F\uFF08swagger\u4E2D\u663E\u5F0F\uFF09\uFF0C\u4E2D\u6587\u4F7F\u7528uncode\u8F6C\u7801
desc.application.name=\u6838\u5FC3\u7BA1\u7406\u540E\u53F0 desc.application.name=\u6838\u5FC3\u7BA1\u7406\u540E\u53F0
######### \u81EA\u5B9A\u4E49\u53C2\u6570 ######### ######### \u81EA\u5B9A\u4E49\u53C2\u6570 #########
#\u9879\u76EE\u540D\u79F0 #\u9879\u76EE\u540D\u79F0
spring.application.name=${project.name} spring.application.name=${project.name}-ns
#\u5F53\u524D\u9879\u76EE\u7248\u672C #\u5F53\u524D\u9879\u76EE\u7248\u672C
version=${project.version} version=${project.version}
#\u89E3\u51B3\u7A0B\u5E8F\u8BFB\u914D\u7F6E\u6587\u4EF6\u4E71\u7801\u95EE\u9898 #\u89E3\u51B3\u7A0B\u5E8F\u8BFB\u914D\u7F6E\u6587\u4EF6\u4E71\u7801\u95EE\u9898

Loading…
Cancel
Save