update 工作中心代码(未完成)
This commit is contained in:
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.jero.common.system.vo.DictModel;
|
||||
import com.jero.modules.system.vo.SysUserRoleNameVo;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import com.jero.modules.system.entity.SysUser;
|
||||
@@ -169,4 +170,6 @@ public interface SysUserMapper extends BaseMapper<SysUser> {
|
||||
List<SysUser> getUserListByDepIds(@Param("departIds") List<String> departIds);
|
||||
|
||||
String translateUserRealNameFromTable(@Param("id") String id);
|
||||
|
||||
List<DictModel> translateUserRealNameFromTableByKeys(@Param("keys") List<String> keys);
|
||||
}
|
||||
|
||||
@@ -219,4 +219,13 @@
|
||||
select concat(realname,'(',username,')') from sys_user
|
||||
where id = #{id}
|
||||
</select>
|
||||
|
||||
<select id="translateUserRealNameFromTableByKeys" resultType="com.jero.common.system.vo.DictModel">
|
||||
select concat(realname,'(',username,')') as "text", id as "value" from sys_user
|
||||
where id IN (
|
||||
<foreach item="key" collection="keys" separator=",">
|
||||
#{key}
|
||||
</foreach>
|
||||
)
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
+5
@@ -1186,4 +1186,9 @@ public class SysBaseApiImpl implements ISysBaseAPI {
|
||||
return userMapper.translateUserRealNameFromTable(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<DictModel> translateUserRealNameFromTableByKeys(String keys) {
|
||||
return userMapper.translateUserRealNameFromTableByKeys(Arrays.asList(keys.split(",")));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user