‘liusuyi’
2023-07-19 70d17d90cef5985dbc572e5be79ed7041a0476ff
app接口里用户list增加关联角色
已修改5个文件
26 ■■■■ 文件已修改
ard-work/src/main/java/com/ruoyi/app/controller/ArdAppPositionController.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/media/domain/StreamInfo.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/media/service/impl/MediaService.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/app/controller/ArdAppPositionController.java
@@ -5,8 +5,10 @@
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
import com.ruoyi.app.domain.ArdAppPosition;
import com.ruoyi.app.service.IArdAppPositionService;
import com.ruoyi.common.core.domain.entity.SysRole;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.system.service.ISysRoleService;
import com.ruoyi.system.service.ISysUserService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -26,7 +28,9 @@
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.core.page.TableDataInfo;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import static org.bytedeco.javacv.FrameGrabber.list;
@@ -45,6 +49,8 @@
    private IArdAppPositionService ardAppPositionService;
    @Autowired
    private ISysUserService sysUserService;
    @Autowired
    private ISysRoleService roleService;
    /**
     * 查询app位置列表
ard-work/src/main/java/com/ruoyi/media/domain/StreamInfo.java
@@ -57,4 +57,9 @@
     * 远程主机
     */
    String remoteAddr;
    /**
     * 转码模式
     */
    String mode;
}
ard-work/src/main/java/com/ruoyi/media/service/impl/MediaService.java
@@ -74,15 +74,17 @@
            //ID
            String name = item.getName();
            info.setName(name);
            String runoninit="";
            String runoninit;
            String runondemand = item.getConf().getRunondemand();
            if (StringUtils.isNotEmpty(runondemand))
            {
                runoninit= item.getConf().getRunondemand();
                info.setMode("按需转码");
            }
            else
            {
                runoninit = item.getConf().getRunoninit();
                info.setMode("实时转码");
            }
            //RTSP源地址
            runoninit = item.getConf().getRunondemand();
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
@@ -46,6 +46,7 @@
 */
@RestController
@RequestMapping("/system/user")
@Api(tags = "用户信息")
public class SysUserController extends BaseController
{
    @Autowired
@@ -231,6 +232,7 @@
     */
    @PreAuthorize("@ss.hasPermi('system:user:query')")
    @GetMapping("/authRole/{userId}")
    @ApiOperation("根据用户编号获取授权角色")
    public AjaxResult authRole(@PathVariable("userId") String userId)
    {
        AjaxResult ajax = AjaxResult.success();
ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
@@ -87,10 +87,11 @@
    </sql>
    <select id="selectUserList" parameterType="SysUser" resultMap="SysUserResult">
        select u.user_id, u.dept_id, u.nick_name, u.user_name, u.email, u.avatar, u.phonenumber, u.sex, u.status,
        u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,u.camera_priority,u.rong_cloud_token, d.dept_name, d.leader from sys_user
        u
        left join sys_dept d on u.dept_id = d.dept_id
--         select u.user_id, u.dept_id, u.nick_name, u.user_name, u.email, u.avatar, u.phonenumber, u.sex, u.status,
--         u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,u.camera_priority,u.rong_cloud_token, d.dept_name, d.leader from sys_user
--         u
--         left join sys_dept d on u.dept_id = d.dept_id
        <include refid="selectUserVo"/>
        where u.del_flag = '0'
        <if test="userId != null and userId != ''">
            AND u.user_id = #{userId}