提交 2a6d7e8f 作者: 刘明祎-运维用途

Merge branch 'develop' of ssh://git.mmcuav.cn:8222/iuav/cms into develop

流水线 #8898 已通过 于阶段
in 2 分 28 秒
...@@ -20,7 +20,7 @@ public class CompanyMemberDO implements Serializable { ...@@ -20,7 +20,7 @@ public class CompanyMemberDO implements Serializable {
private Integer id; private Integer id;
private Integer userAccountId; private Integer userAccountId;
private Integer companyInfoId; private Integer companyInfoId;
private Integer isLeader; private Integer leader;
private Date createTime; private Date createTime;
private String roleName; private String roleName;
...@@ -28,7 +28,7 @@ public class CompanyMemberDO implements Serializable { ...@@ -28,7 +28,7 @@ public class CompanyMemberDO implements Serializable {
public CompanyMemberVO builCompanyMemberVO(){ public CompanyMemberVO builCompanyMemberVO(){
return CompanyMemberVO.builder() return CompanyMemberVO.builder()
.userAccountId(userAccountId) .userAccountId(userAccountId)
.roleId(isLeader) .roleId(leader)
.roleName(roleName) .roleName(roleName)
.build(); .build();
} }
......
...@@ -62,7 +62,7 @@ public class CompanyAuthServiceImpl implements CompanyAuthService { ...@@ -62,7 +62,7 @@ public class CompanyAuthServiceImpl implements CompanyAuthService {
CompanyMemberDO companyMemberDO = new CompanyMemberDO(); CompanyMemberDO companyMemberDO = new CompanyMemberDO();
companyMemberDO.setCompanyInfoId(companyInfoDO.getId()); companyMemberDO.setCompanyInfoId(companyInfoDO.getId());
companyMemberDO.setUserAccountId(companyAuthVO.getUserAccountId()); companyMemberDO.setUserAccountId(companyAuthVO.getUserAccountId());
companyMemberDO.setIsLeader(1); companyMemberDO.setLeader(1);
companyDao.addCompanyMember(companyMemberDO); companyDao.addCompanyMember(companyMemberDO);
return ResultBody.success(); return ResultBody.success();
} }
......
...@@ -173,7 +173,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -173,7 +173,7 @@ public class CompanyServiceImpl implements CompanyService {
CompanyMemberDO companyMemberDO = new CompanyMemberDO(); CompanyMemberDO companyMemberDO = new CompanyMemberDO();
companyMemberDO.setUserAccountId(userAccountId); companyMemberDO.setUserAccountId(userAccountId);
companyMemberDO.setCompanyInfoId(companyInfoId); companyMemberDO.setCompanyInfoId(companyInfoId);
companyMemberDO.setIsLeader(leader); companyMemberDO.setLeader(leader);
companyDao.addCompanyMember(companyMemberDO); companyDao.addCompanyMember(companyMemberDO);
return ResultBody.success(); return ResultBody.success();
} }
...@@ -197,7 +197,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -197,7 +197,7 @@ public class CompanyServiceImpl implements CompanyService {
public ResultBody unbindCompanyMember(LoginSuccessDTO userLoginInfoFromRedis, Integer userAccountId, Integer companyInfoId) { public ResultBody unbindCompanyMember(LoginSuccessDTO userLoginInfoFromRedis, Integer userAccountId, Integer companyInfoId) {
CompanyMemberDO companyMemberDO = companyDao.getCompanyMember(userAccountId, companyInfoId); CompanyMemberDO companyMemberDO = companyDao.getCompanyMember(userAccountId, companyInfoId);
if (companyMemberDO != null) { if (companyMemberDO != null) {
if (companyMemberDO.getIsLeader().equals(1)) { if (companyMemberDO.getLeader().equals(1)) {
return ResultBody.error(ResultEnum.UNBIND_COMPANY_MEMBER_ERROR); return ResultBody.error(ResultEnum.UNBIND_COMPANY_MEMBER_ERROR);
} }
} }
...@@ -210,7 +210,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -210,7 +210,7 @@ public class CompanyServiceImpl implements CompanyService {
public ResultBody transferLeader(LoginSuccessDTO loginSuccessDTO, Integer fromUserAccountId, Integer toUserAccountId, Integer companyInfoId) { public ResultBody transferLeader(LoginSuccessDTO loginSuccessDTO, Integer fromUserAccountId, Integer toUserAccountId, Integer companyInfoId) {
CompanyMemberDO companyMemberDO = companyDao.getCompanyMember(fromUserAccountId, companyInfoId); CompanyMemberDO companyMemberDO = companyDao.getCompanyMember(fromUserAccountId, companyInfoId);
if (companyMemberDO != null) { if (companyMemberDO != null) {
if (!companyMemberDO.getIsLeader().equals(1)) { if (!companyMemberDO.getLeader().equals(1)) {
return ResultBody.error(ResultEnum.TRANFER_COMPANY_MEMBER_LEADER_ERROR); return ResultBody.error(ResultEnum.TRANFER_COMPANY_MEMBER_LEADER_ERROR);
} }
} }
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
<insert id="addCompanyMember" parameterType="com.mmc.iuav.user.entity.CompanyMemberDO" keyProperty="id" <insert id="addCompanyMember" parameterType="com.mmc.iuav.user.entity.CompanyMemberDO" keyProperty="id"
useGeneratedKeys="true"> useGeneratedKeys="true">
insert into company_member(user_account_id, company_info_id, is_leader, create_time) insert into company_member(user_account_id, company_info_id, is_leader, create_time)
values (#{userAccountId}, #{companyInfoId}, #{isLeader}, NOW()) values (#{userAccountId}, #{companyInfoId}, #{leader}, NOW())
</insert> </insert>
<insert id="insertUserRcd"> <insert id="insertUserRcd">
insert into user_rcd(user_account_id,rcd_user_id,create_time) values (#{userId},#{rUserId},NOW()) insert into user_rcd(user_account_id,rcd_user_id,create_time) values (#{userId},#{rUserId},NOW())
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
company_info ci company_info ci
INNER JOIN company_member cm ON ci.id = cm.company_info_id INNER JOIN company_member cm ON ci.id = cm.company_info_id
WHERE WHERE
cm.user_account_id = #{userAccountId} and ci.is_deleted = 0 cm.user_account_id = #{userAccountId} and ci.is_deleted = 0 and is_leader = 1
</select> </select>
<select id="getCompanyBackUserByCompanyId" resultType="com.mmc.iuav.user.entity.CompanyBackUserDO"> <select id="getCompanyBackUserByCompanyId" resultType="com.mmc.iuav.user.entity.CompanyBackUserDO">
......
...@@ -18,4 +18,4 @@ patches: ...@@ -18,4 +18,4 @@ patches:
images: images:
- name: REGISTRY/NAMESPACE/IMAGE:TAG - name: REGISTRY/NAMESPACE/IMAGE:TAG
newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/cms newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/cms
newTag: 5fd98abc4eec2a93935f18a9d497fc9c3422cea4 newTag: 2f8bcd21de517994fcf4bc78230865c78341e785
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论