yun-zuoyi
yunhao.wang 6 years ago
commit af3cd73af4

@ -37,6 +37,10 @@ public class SysMenu extends BaseBean {
@ApiParam(value ="功能名称") @ApiParam(value ="功能名称")
private String name; private String name;
@Column(name="NAME_ZH_SHORTENING")
@ApiParam(value ="功能名称中文简写")
private String nameZhShortening;
@Column(name="MENU_CODE") @Column(name="MENU_CODE")
@ApiParam(value ="功能代码") @ApiParam(value ="功能代码")
private String menuCode; private String menuCode;
@ -65,7 +69,7 @@ public class SysMenu extends BaseBean {
@Column(name="MENU_SORT") @Column(name="MENU_SORT")
@ApiParam(value ="资源排序", example = "0") @ApiParam(value ="资源排序", example = "0")
private String menuSort; private Integer menuSort;
@Column(name="MENU_URL") @Column(name="MENU_URL")
@ApiParam(value ="资源 url" , access ="资源 url") @ApiParam(value ="资源 url" , access ="资源 url")

@ -45,11 +45,19 @@ public class SysRefUserDepartment extends BaseBean {
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long departmentId; private Long departmentId;
@Column(name="DEPARTMENT_NAME_RDD") @Column(name="DEPARTMENT_NAME_RDD")
@ApiParam(value ="部门名称") @ApiParam(value ="部门名称")
private String departmentNameRdd; private String departmentNameRdd;
@Column(name="ORGANIZE_ID")
@ApiParam(value ="组织ID" , example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long organizeId;
@Column(name="ORGANIZE_NAME_RDD")
@ApiParam(value ="组织名称")
private String organizeNameRdd;
public SysRefUserDepartment() { public SysRefUserDepartment() {
} }

@ -122,7 +122,7 @@ public class SysUserInfo extends BaseBean {
private List<SysDepartment> departmentList; private List<SysDepartment> departmentList;
@Transient @Transient
@ApiParam("用户的部门ID信息") @ApiParam("用户的部门ID信息集合")
private List<String> departmentIdList; private List<String> departmentIdList;
@Transient @Transient
@ -138,6 +138,10 @@ public class SysUserInfo extends BaseBean {
private List<SysOrganize> organizeList; private List<SysOrganize> organizeList;
@Transient @Transient
@ApiParam("用户的组织ID信息集合")
private List<String> organizeIdList;
@Transient
@ApiParam(value ="用户岗位信息") @ApiParam(value ="用户岗位信息")
private SysDepartment department; private SysDepartment department;

@ -133,12 +133,12 @@ public class CoreHqlPack {
public static String packHqlSysDepartment(SysDepartment department){ public static String packHqlSysDepartment(SysDepartment department){
StringBuffer result = new StringBuffer(); StringBuffer result = new StringBuffer();
if(department.getOrganizeId() != null && department.getOrganizeId() > 0){ // if(department.getOrganizeId() != null && department.getOrganizeId() > 0){
department.setParentId(CommonEnumUtil.PARENT.DEFAULT.getValue()); // department.setParentId(CommonEnumUtil.PARENT.DEFAULT.getValue());
} // }
HqlPack.getNumEqualPack(department.getParentId(),"parentId",result); HqlPack.getNumEqualPack(department.getParentId(),"parentId",result);
HqlPack.getNumEqualPack(department.getOrganizeId(),"organizeId",result); // HqlPack.getNumEqualPack(department.getOrganizeId(),"organizeId",result);
HqlPack.getStringLikerPack(department.getName(),"name",result); HqlPack.getStringLikerPack(department.getName(),"name",result);
HqlPack.getStringLikerPack(department.getDepartmentCode(),"departmentCode",result); HqlPack.getStringLikerPack(department.getDepartmentCode(),"departmentCode",result);
@ -390,6 +390,27 @@ public class CoreHqlPack {
} }
/** /**
*
* @param userInfo
* @return
*/
public static String packHqlSysUserInfo(SysUserInfo userInfo,List<Long> idList){
StringBuffer result = new StringBuffer();
// And
HqlPack.getNumEqualPack(userInfo.getUserInfoStatus(),"userInfoStatus",result);
if(idList != null && idList.size() > 0){
HqlPack.getInPack(StringUtils.join(idList, ","), "id", result);
}
// Like
HqlPack.getStringLikerPack(userInfo.getName(),"name",result);
HqlPack.getStringLikerPack(userInfo.getUserEmpNo(),"userEmpNo",result);
return result.toString();
}
/**
* *
* @param localeLanguage * @param localeLanguage
* @return * @return

Loading…
Cancel
Save