layui表格 分页div失效

本该有分页的地方,没有分页,F12看了一下,div是存在的,莫名加了一个“layui-hide”属性,
*在这里插入图片描述*

F12:
在这里插入图片描述

在这里插入图片描述
js:

 // 渲染表格
    var tableResult = table.render({
        elem: '#' + Device.tableId,
        url: Feng.ctxPath + '/device/findAll',
        height: "full-98",
        cellMinWidth: 100,
        cols: Device.initColumn(),
        page: true
    });

看了一下后台,忘记把Page参数传到查询sql中,附一下完整的后台代码:

controller:

/**
* 查询设备列表
* @return
* @data 2020-11-18 10:09
*/
@RequestMapping("/findAll")
@Permission(Const.ADMIN_NAME)
@ResponseBody
public LayuiPageInfo findAllDevices(@RequestParam(required = false) String name,
                                   @RequestParam(required = false) Long deptId){

   log.info("#######################  查询设备列表 #######################");
   //获取分页参数
   Page page = LayuiPageFactory.defaultPage();
   page.setRecords(deviceService.findAllDevice(page,name,deptId));
   log.info("#######################  查询设备列表结束并分页 #######################");
   return LayuiPageFactory.createPageInfo(page);
}

Service:

/**
* 查询全部设备信息 带回类型、部门信息
 * 分页
 * @param name 模糊查询:设备名、设备编码、端口号\IP地址
 * @param deptId 部门id
 * @return
 */
List<DeviceDto> findAllDevice(Page page, String name, Long deptId);

ServiceImpl:

/**
* 根据条件查询设备列表
*
* @author ChengXY
* @data 2020-07-09 10:52
*/
List<DeviceDto> selectDevices(@Param("page") Page page,@Param("name") String name, @Param("deptId") Long deptId, @Param("deptIdParam") String deptId1);

Dao:

<!-- 查询全部设备信息(携带设备类型、部门信息) -->
<select id="selectDevices" resultType="cn.stylefeng.guns.modular.deviceModule.model.DeviceDto"
        parameterType="com.baomidou.mybatisplus.extension.plugins.pagination.Page">
  select
  <include refid="All_Column_List"/>
  from tl_device_info di
  left join tl_device_type dt on di.device_type_id = dt.id
  left join sys_dept sd on di.department_id = sd.dept_id
  LEFT JOIN sys_file_info fi on di.device_picture = fi.file_id
  LEFT JOIN sys_user su on di.operator = su.user_id
  LEFT JOIN sys_user su1 on di.functionary = su1.user_id
  where di.del_flag = 0
  <if test="name != null and name != ''">
    and (device_name like CONCAT('%',#{name},'%')
    or device_number like CONCAT('%',#{name},'%')
    or device_IP_address like CONCAT('%',#{name},'%')
    or device_IP_port like CONCAT('%',#{name},'%'))
  </if>
  <if test="deptId != null ">
    and (di.department_id = #{deptId} or di.department_id in ( select dept_id from sys_dept where pids like #{deptIdParam}))
  </if>
</select>

成功显示:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值