Commit c2e38b1b authored by tianyiming's avatar tianyiming

给平台用户组内添加人员

parent 279c26af
......@@ -27,7 +27,7 @@ public interface TzsUserInfoMapper extends BaseMapper<TzsUserInfo> {
List<TzsUserInfo> getUnitPersonInfo();
// List<String> selectUserIds();
List<String> selectUserIds();
List<GroupAndPersonInfoDto> getUnitInfoByUserIds(@Param("userIds")List<String> userIds);
}
......@@ -50,5 +50,5 @@ public interface ITzsUserInfoService extends IService<TzsUserInfo> {
Boolean createUnitPerson();
// void testGroup();
void testGroup(String groupSeq);
}
......@@ -168,17 +168,17 @@
"tz_flc_reg_unit_info"
</select>
<!-- <select id="selectUserIds" resultType="java.lang.String">-->
<!-- SELECT-->
<!-- amos_user_id-->
<!-- FROM-->
<!-- tzs_user_info tui-->
<!-- LEFT JOIN tz_base_enterprise_info tzei ON tui.unit_code = tzei.use_code-->
<!-- WHERE tui.is_delete = 'f'-->
<!-- AND tui.amos_user_id is NOT null-->
<!-- AND tzei.unit_type IS NOT NULL-->
<!-- GROUP BY tui.amos_user_id-->
<!-- </select>-->
<select id="selectUserIds" resultType="java.lang.String">
SELECT
amos_user_id
FROM
tzs_user_info tui
LEFT JOIN tz_base_enterprise_info tzei ON tui.unit_code = tzei.use_code
WHERE tui.is_delete = 'f'
AND tui.amos_user_id is NOT null
AND tzei.unit_type IS NOT NULL
GROUP BY tui.amos_user_id
</select>
<select id="getUnitInfoByUserIds" resultType="com.yeejoin.amos.boot.module.tcm.api.dto.GroupAndPersonInfoDto">
SELECT
......
......@@ -319,14 +319,14 @@ public class TzsUserInfoController extends BaseController {
return ResponseHelper.buildResponse(tzsUserInfoService.getGroupAndPersonInfo(groupId));
}
//
// @TycloudOperation(ApiLevel = UserType.AGENCY)
// @GetMapping(value = "/testGroup")
// @ApiOperation(httpMethod = "GET", value = "给组内添加人员", notes = "给组内添加人员")
// public ResponseModel<Object> testGroup() {
// tzsUserInfoService.testGroup();
// return ResponseHelper.buildResponse("ok");
// }
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/testGroup")
@ApiOperation(httpMethod = "GET", value = "给组内添加人员", notes = "给组内添加人员")
public ResponseModel<Object> testGroup(@RequestParam(value = "groupSeq") String groupSeq) {
tzsUserInfoService.testGroup(groupSeq);
return ResponseHelper.buildResponse("ok");
}
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/getTree")
......
......@@ -505,12 +505,11 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
}
// @Override
// public void testGroup() {
// List<String> userIds = tzsUserInfoMapper.selectUserIds();
// String groupSeq = "1712372080231608322";
// Privilege.groupUserClient.create(Long.valueOf(groupSeq), userIds);
// }
@Override
public void testGroup(String groupSeq) {
List<String> userIds = tzsUserInfoMapper.selectUserIds();
Privilege.groupUserClient.create(Long.valueOf(groupSeq), userIds);
}
@Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment