|
|
@@ -173,11 +173,18 @@ public class EmpUserCustomController extends BaseController {
|
|
|
}
|
|
|
bindSelectedEmployeeUser(empUser, selectedEmployee);
|
|
|
userService.save(empUser);
|
|
|
+ if (shouldSaveAuth(request)) {
|
|
|
+ userService.saveAuth(empUser);
|
|
|
+ }
|
|
|
return renderResult(Global.TRUE, "保存用户 '" + empUser.getLoginCode() + "' 成功");
|
|
|
}
|
|
|
return empUserController.save(empUser, oldLoginCode, request);
|
|
|
}
|
|
|
|
|
|
+ private boolean shouldSaveAuth(HttpServletRequest request) {
|
|
|
+ return "auth".equals(request.getParameter("op")) || request.getParameterMap().containsKey("userRoleString");
|
|
|
+ }
|
|
|
+
|
|
|
@RequestMapping(value = "exportData")
|
|
|
public void exportData(EmpUser empUser, String ctrlPermi, String ctrlPermiFilter, HttpServletResponse response) {
|
|
|
if (empUser.getEmployee() != null) {
|