|
@@ -0,0 +1,46 @@
|
|
|
+package com.rtrh.projects.modules.account.mapper;
|
|
|
+
|
|
|
+import com.rtrh.core.repository.mybatis.MyBatisRepository;
|
|
|
+import com.rtrh.projects.modules.system.po.SecUser;
|
|
|
+import org.apache.ibatis.annotations.Param;
|
|
|
+import org.apache.ibatis.annotations.Select;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author dupengcheng
|
|
|
+ * @date 2025/1/8
|
|
|
+ * @apiNote
|
|
|
+ */
|
|
|
+@MyBatisRepository
|
|
|
+public interface SecUserMapper {
|
|
|
+
|
|
|
+ @Select("select id,\n" +
|
|
|
+ "kind_unit as kindUnit,\n" +
|
|
|
+ "is_unit as isUnit,\n" +
|
|
|
+ "login,\n" +
|
|
|
+ "kind,\n" +
|
|
|
+ "unit_id as unitId,\n" +
|
|
|
+ "depart_id as departId,\n" +
|
|
|
+ "remark,\n" +
|
|
|
+ "create_user_id as createUserId,\n" +
|
|
|
+ "create_time as createTime,\n" +
|
|
|
+ "last_update_user_id as lastUpdateUseerId,\n" +
|
|
|
+ "last_update_time as lastUpdateTime,\n" +
|
|
|
+ "logic_delete_flag as logicDeleteFlag,\n" +
|
|
|
+ "title,\n" +
|
|
|
+ "create_user_name as createUserName,\n" +
|
|
|
+ "last_update_user_name as lastUpdateUserName,\n" +
|
|
|
+ "update_time as updateName,\n" +
|
|
|
+ "password,\n" +
|
|
|
+ "sim_code as simCode,\n" +
|
|
|
+ "status_unit as statusUnit,\n" +
|
|
|
+ "status_proj as statusProj,\n" +
|
|
|
+ "email,\n" +
|
|
|
+ "edit,\n" +
|
|
|
+ "is_lead as isLead,\n" +
|
|
|
+ "job,\n" +
|
|
|
+ "unit_dw_id as UnitDwId,\n" +
|
|
|
+ "is_app as isApp,\n" +
|
|
|
+ "is_pc as isPc,\n" +
|
|
|
+ "status_subject as statusSubject from sec_user where id = #{id}")
|
|
|
+ SecUser findByFgwId(@Param("id") String id);
|
|
|
+}
|