| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.common.basic.PageDTO; |
| | | import com.ruoyi.common.core.domain.R; |
| | | import com.ruoyi.system.domain.TbBasicData; |
| | | import com.ruoyi.system.dto.BasicDataDTO; |
| | | import com.ruoyi.system.dto.CurrentFieldsQueryDTO; |
| | | import com.ruoyi.system.dto.update.BasicDataUpdDTO; |
| | | import com.ruoyi.system.query.CurrentFieldsQuery; |
| | | import com.ruoyi.system.query.ScoreCalculateQuery; |
| | | import com.ruoyi.system.query.ScoreQuery; |
| | | import com.ruoyi.system.vo.*; |
| | | import com.ruoyi.system.vo.BasicDataReportingVO; |
| | | import com.ruoyi.system.vo.CurrentFieldsAllVO; |
| | | import com.ruoyi.system.vo.CurrentFieldsDetailVO; |
| | | import com.ruoyi.system.vo.CurrentFieldsVO; |
| | | import com.ruoyi.system.vo.FieldAndScoreDataVO; |
| | | import com.ruoyi.system.vo.ScoreCalculateVO; |
| | | import com.ruoyi.system.vo.ScoreVO; |
| | | import com.ruoyi.system.vo.TransferPaymentScaleVO; |
| | | import java.io.IOException; |
| | | import java.util.List; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | /** |
| | | * <p> |
| | | * 基础数据表 服务类 |
| | | * </p> |
| | | * |
| | | * @author mitao |
| | | * @since 2024-03-13 |
| | |
| | | |
| | | R<BasicDataReportingVO> getBasicFields() throws Exception; |
| | | |
| | | void saveBasicData(BasicDataDTO dto); |
| | | |
| | | void downloadImportTemplate() throws Exception; |
| | | void saveBasicData(BasicDataDTO dto) throws Exception; |
| | | |
| | | void importBasicData(MultipartFile file) throws Exception; |
| | | |
| | |
| | | |
| | | R<CurrentFieldsDetailVO> fieldsDetails(Long id); |
| | | |
| | | R<PageDTO<CurrentFieldsVO>> fieldsStatics(CurrentFieldsQueryDTO dto); |
| | | R<PageDTO<CurrentFieldsVO>> fieldsStatics(CurrentFieldsQuery dto) throws Exception; |
| | | |
| | | CurrentFieldsAllVO fieldsStaticsAll(); |
| | | CurrentFieldsAllVO fieldsStaticsAll() throws Exception; |
| | | |
| | | R<PageDTO<CurrentFieldsVO>> historyFieldsStatics(CurrentFieldsQuery dto); |
| | | |
| | | PageDTO<ScoreCalculateVO> scoreCalculatePage(ScoreCalculateQuery query); |
| | | |
| | | CurrentFieldsAllVO fieldsStaticsAll(String quarter); |
| | | |
| | | void importData(MultipartFile file, String quarter) throws IOException; |
| | | |
| | | void exportData(List<String> quarterList) throws Exception; |
| | | |
| | | Page<TransferPaymentScaleVO> transferPaymentScalePage(Page<TransferPaymentScaleVO> page, |
| | | String quarter); |
| | | |
| | | List<FieldAndScoreDataVO> selectBasicDataFieldsConfig(String areaCode, String nowQuarter); |
| | | |
| | | void editBasicData(BasicDataUpdDTO dto) throws Exception; |
| | | } |