package com.ydtech.modules.admin.service.impl; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ydtech.modules.admin.dao.KztDataPermissionMapper; import com.ydtech.modules.admin.model.SysRole; import com.ydtech.modules.admin.model.dto.SysUserLinkPtlAgreementDto; import com.ydtech.modules.admin.model.po.KztDataPermission; import com.ydtech.modules.admin.model.vo.KztDataPermissionVo; import com.ydtech.modules.admin.service.KztDataPermissionService; import com.ydtech.modules.order.entity.BasePageResult; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * @author Administrator * @description 针对表【kzt_data_permission】的数据库操作Service实现 * @createDate 2024-08-20 11:56:29 */ @Service public class KztDataPermissionServiceImpl extends ServiceImpl implements KztDataPermissionService { @Autowired private KztDataPermissionMapper kztDataPermissionMapper; @Override public BasePageResult queryPage(KztDataPermissionVo kztDataPermissionVo) { Page page = new Page<>(kztDataPermissionVo.getPageNum(), kztDataPermissionVo.getPageSize()); Page sysUserLinkPtlAgreementDtoBasePageResult = kztDataPermissionMapper.queryPage(page, kztDataPermissionVo); return new BasePageResult<>(kztDataPermissionVo.getPageNum(), page.getSize(), sysUserLinkPtlAgreementDtoBasePageResult.getTotal(), page.getPages(), sysUserLinkPtlAgreementDtoBasePageResult.getRecords()); } }