无关风月
2025-02-28 2f8e70ad2884d2b6b7443dfae0af11ae9cfc8b99
manage/src/main/java/com/jilongda/manage/service/impl/TOptometristServiceImpl.java
@@ -3,9 +3,11 @@
import com.jilongda.common.basic.PageInfo;
import com.jilongda.manage.mapper.TOptometryMapper;
import com.jilongda.common.basic.PageInfo;
import com.jilongda.manage.mapper.TStoreMapper;
import com.jilongda.manage.model.SecFeeItems;
import com.jilongda.manage.model.TOptometrist;
import com.jilongda.manage.mapper.TOptometristMapper;
import com.jilongda.manage.model.TStore;
import com.jilongda.manage.query.TOptometryQuery;
import com.jilongda.manage.query.TOptometristQuery;
import com.jilongda.manage.service.TOptometristService;
@@ -43,7 +45,20 @@
    public PageInfo<TOptometryVO> pageList(TOptometryQuery query) {
        PageInfo<TOptometryVO> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
        List<TOptometryVO> list = this.baseMapper.pageList(query,pageInfo);
        pageInfo.setRecords(list);
        return pageInfo;
    }
    @Autowired
    private TStoreMapper storeMapper;
    @Override
    public PageInfo<TOptometristVO> pageList1(TOptometristQuery query) {
        PageInfo<TOptometristVO> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
        List<TOptometristVO> list = this.baseMapper.pageList1(query,pageInfo);
        for (TOptometristVO tOptometristVO : list) {
            TStore storeVO = storeMapper.selectById(tOptometristVO.getStoreId());
            if (storeVO!=null)tOptometristVO.setStoreName(storeVO.getName());
        }
        pageInfo.setRecords(list);
        return pageInfo;
    }