|
@@ -5,12 +5,11 @@ import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
+import com.dgtly.common.core.domain.Ztree;
|
|
|
import com.dgtly.common.exception.BusinessException;
|
|
|
import com.dgtly.common.utils.ShiroSaltUtil;
|
|
|
import com.dgtly.common.utils.security.EncryptPassWordClass;
|
|
|
-import com.dgtly.system.domain.SysCompany;
|
|
|
-import com.dgtly.system.domain.SysDept;
|
|
|
-import com.dgtly.system.domain.SysUserExt;
|
|
|
+import com.dgtly.system.domain.*;
|
|
|
import com.dgtly.system.service.*;
|
|
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -33,7 +32,6 @@ import com.dgtly.common.enums.BusinessType;
|
|
|
import com.dgtly.common.utils.poi.ExcelUtil;
|
|
|
import com.dgtly.framework.shiro.service.SysPasswordService;
|
|
|
import com.dgtly.framework.util.ShiroUtils;
|
|
|
-import com.dgtly.system.domain.SysUser;
|
|
|
|
|
|
/**
|
|
|
* 用户信息
|
|
@@ -53,6 +51,9 @@ public class SysUserController extends BaseController
|
|
|
@Autowired
|
|
|
private ISysRoleService roleService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private ISysUserOrderAuthorService sysUserOrderAuthorService;
|
|
|
+
|
|
|
@Autowired
|
|
|
private ISysPostService postService;
|
|
|
@Autowired
|
|
@@ -79,6 +80,15 @@ public class SysUserController extends BaseController
|
|
|
public String authUser(@PathVariable("userId") Long userId, ModelMap mmap)
|
|
|
{
|
|
|
mmap.put("user", userService.selectUserById(userId));
|
|
|
+ SysUserOrderAuthor sysUserOrderAuthor = new SysUserOrderAuthor();
|
|
|
+ sysUserOrderAuthor.setParentId(0L);
|
|
|
+ mmap.put("authorInfo", sysUserOrderAuthorService.selectSysUserOrderAuthorList(sysUserOrderAuthor).get(0));
|
|
|
+ List<Ztree> ztrees = sysUserOrderAuthorService.userAuthorTreeData(userId);
|
|
|
+ boolean checked = false;
|
|
|
+ if (ztrees.get(0).getCode().equals("TUC")&& ztrees.get(0).isChecked()){
|
|
|
+ checked=true;
|
|
|
+ }
|
|
|
+ mmap.put("tucCheck", checked);
|
|
|
return prefix + "/author";
|
|
|
}
|
|
|
|