feat(domain): 添加企业信息字段到部门用户关联对象
parent
01af3b1305
commit
05c27803c5
|
|
@ -1,6 +1,7 @@
|
|||
package com.zcloud.domain.dto.clientobject;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -35,5 +36,12 @@ public class DomainDepartmentUserCO {
|
|||
@ApiModelProperty(value = "人员名称")
|
||||
private String userName;
|
||||
|
||||
//企业id
|
||||
@ApiModelProperty(value = "企业id")
|
||||
private Long corpinfoId;
|
||||
//企业名称
|
||||
@ApiModelProperty(value = "企业名称")
|
||||
private String corpinfoName;
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -38,6 +38,14 @@ public class DomainDepartmentUserDO extends BaseDO {
|
|||
@ApiModelProperty(value = "人员名称")
|
||||
@TableField(exist = false)
|
||||
private String userName;
|
||||
//企业id
|
||||
@ApiModelProperty(value = "企业id")
|
||||
@TableField(exist = false)
|
||||
private Long corpinfoId;
|
||||
//企业名称
|
||||
@ApiModelProperty(value = "企业名称")
|
||||
@TableField(exist = false)
|
||||
private String corpinfoName;
|
||||
|
||||
public DomainDepartmentUserDO(String domainDepartmentUserId) {
|
||||
this.domainDepartmentUserId = domainDepartmentUserId;
|
||||
|
|
|
|||
|
|
@ -4,9 +4,10 @@
|
|||
|
||||
<mapper namespace="com.zcloud.domain.persistence.mapper.DomainDepartmentUserMapper">
|
||||
<select id="getListByDomainDepartmentId" resultType="com.zcloud.domain.persistence.dataobject.DomainDepartmentUserDO">
|
||||
select ddu.*, d.name as departmentname, u.name as username
|
||||
select ddu.*, d.name as departmentname, u.name as username,c.corp_name as corpinfoName,c.id as corpinfoId
|
||||
from domain_department_user ddu
|
||||
left join department d on ddu.department_id = d.id
|
||||
left join corp_info c on d.corpinfo_id = c.id
|
||||
left join user u on ddu.user_id = u.id
|
||||
where ddu.delete_enum = 'false'
|
||||
and ddu.domain_department_id = #{domainDepartmentId}
|
||||
|
|
@ -14,9 +15,10 @@
|
|||
</select>
|
||||
|
||||
<select id="listPage" resultType="com.zcloud.domain.persistence.dataobject.DomainDepartmentUserDO">
|
||||
select ddu.*, d.name as departmentname, u.name as username
|
||||
select ddu.*, d.name as departmentname, u.name as username,c.corp_name as corpinfoName,c.id as corpinfoId
|
||||
from domain_department_user ddu
|
||||
left join department d on ddu.department_id = d.id
|
||||
left join corp_info c on d.corpinfo_id = c.id
|
||||
left join user u on ddu.user_id = u.id
|
||||
where ddu.delete_enum = 'false'
|
||||
and ddu.domain_department_id = #{params.domainDepartmentId}
|
||||
|
|
|
|||
Loading…
Reference in New Issue