Commit 6bb75e40 authored by tianyiming's avatar tianyiming

两员配备-历史单位创建人员数据

parent 0fedef38
......@@ -26,4 +26,6 @@ public interface TzsUserInfoMapper extends BaseMapper<TzsUserInfo> {
@Param("dto") TzsEquipListDto dto);
GroupAndPersonInfoDto getUnitInfoByUserId(String userId);
List<TzsUserInfo> getUnitPersonInfo();
}
......@@ -47,4 +47,6 @@ public interface ITzsUserInfoService extends IService<TzsUserInfo> {
Map<String,Object> getPersonType();
List<GroupAndPersonInfoDto> getGroupAndPersonInfo(Long groupId);
Boolean createUnitPerson();
}
......@@ -165,4 +165,18 @@
WHERE
amos_user_id = #{userId}
</select>
<select id="getUnitPersonInfo" resultType="com.yeejoin.amos.boot.module.tcm.api.entity.TzsUserInfo">
SELECT
admin_name as name ,
'344' certificateType,
admin_id_number certificateNum,
name unitName,
unit_code,
admin_tel phone,
admin_user_id amosUserId,
admin_login_name amosUserName
FROM
"tz_flc_reg_unit_info"
</select>
</mapper>
\ No newline at end of file
......@@ -149,6 +149,14 @@ public class TzsUserInfoController extends BaseController {
}
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/createUnitPerson")
@ApiOperation(httpMethod = "GET", value = "给单位历史管理员添加两员配备默认数据", notes = "给单位历史管理员添加两员配备默认数据")
public ResponseModel<Object> createUnitPerson() {
return ResponseHelper.buildResponse(tzsUserInfoService.createUnitPerson());
}
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/BindAccount")
@ApiOperation(httpMethod = "POST", value = "人员绑定用户", notes = "人员绑定用户")
......
......@@ -481,6 +481,12 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
}
@Override
public Boolean createUnitPerson() {
List<TzsUserInfo> result = tzsUserInfoMapper.getUnitPersonInfo();
return this.saveBatch(result);
}
@Override
public List<Map<String, Object>> getUserType(String unitType) {
if (unitType.equals("pro")) {
return tzsUserInfoMapper.getUserType("QYRYGW-SCDW");
......
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