12345678910111213141516171819202122232425262728293031323334 |
- package com.backendsys.service.System;
- import com.backendsys.entity.System.SysAgreementDTO;
- import com.backendsys.mapper.System.SysAgreementMapper;
- import com.backendsys.utils.response.PageInfoResult;
- import com.github.pagehelper.PageHelper;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- import java.util.List;
- import java.util.Map;
- @Service
- public class SysAgreementServiceImpl implements SysAgreementService {
- @Autowired
- private SysAgreementMapper sysAgreementMapper;
- public Map<String, Object> querySysAgreement(Integer pageNum, Integer pageSize, SysAgreementDTO sysAgreementDTO) {
- // 分页查询
- if (pageNum != null && pageSize != null) {
- PageHelper.startPage(pageNum, pageSize);
- }
- // 分页输出 (自定义)
- List<Map<String, Object>> list = sysAgreementMapper.querySysAgreement(sysAgreementDTO);
- PageInfoResult pageInfoResult = new PageInfoResult(list);
- return pageInfoResult.toMap();
- }
- public Map<String, Object> querySysAgreementByTag(String tag) {
- return sysAgreementMapper.querySysAgreementDetailByTag(tag);
- }
- }
|