人员数据

This commit is contained in:
zt
2025-11-25 16:30:16 +08:00
parent aac6efc568
commit d7fd7d6cc4
2 changed files with 19 additions and 1 deletions

View File

@ -1,5 +1,12 @@
package org.dromara.xzd.bx.bxsq.mapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.poi.ss.formula.functions.T;
import org.dromara.common.mybatis.annotation.DataColumn;
import org.dromara.common.mybatis.annotation.DataPermission;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.xzd.bx.bxsq.domain.XzdBxBxsq;
import org.dromara.xzd.bx.bxsq.domain.vo.XzdBxBxsqVo;
@ -12,4 +19,15 @@ import org.dromara.xzd.bx.bxsq.domain.vo.XzdBxBxsqVo;
*/
public interface XzdBxBxsqMapper extends BaseMapperPlus<XzdBxBxsq, XzdBxBxsqVo> {
@DataPermission({
@DataColumn(key = "deptName", value = "dept_id"),
@DataColumn(key = "userName", value = "user_id")
})
default Page<XzdBxBxsqVo> selectPage(IPage<XzdBxBxsq> page, LambdaQueryWrapper<XzdBxBxsq> wrapper) {
return this.selectVoPage(page, wrapper);
}
}

View File

@ -101,7 +101,7 @@ public class XzdBxBxsqServiceImpl extends ServiceImpl<XzdBxBxsqMapper, XzdBxBxsq
}
LambdaQueryWrapper<XzdBxBxsq> lqw = buildQueryWrapper(bo);
Page<XzdBxBxsqVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
Page<XzdBxBxsqVo> result = baseMapper.selectPage(pageQuery.build(), lqw);
setValue(result.getRecords());
return TableDataInfo.build(result);
}