package com.moral.api.service;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.moral.api.entity.YcGenerateReport;
|
import com.moral.api.pojo.ext.ycgeneratereport.YcGenerateReportExt;
|
import com.moral.api.pojo.ext.ycgeneratereport.YcGenerateReportListExt;
|
import com.moral.api.pojo.ext.ycgeneratereport.YcGenerateReportPageExt;
|
import com.moral.api.pojo.query.ycgeneratereport.*;
|
|
import java.util.List;
|
|
/**
|
* <p>
|
* 盐城报告表 服务类
|
* </p>
|
* deyt template generate
|
* @author JI
|
* @since 2024-03-26
|
*/
|
public interface YcGenerateReportService extends IService<YcGenerateReport> {
|
|
/**
|
* 逻辑删除
|
* @param id
|
* @return
|
*/
|
boolean removeByIdWithFill(Integer id);
|
|
/**
|
* 根据id查询详情
|
* @param id
|
* @return YcGenerateReportExt
|
*/
|
YcGenerateReportExt extOne(Integer id);
|
|
/**
|
* 查询列表详情
|
* @param ycGenerateReportListCond
|
* @return YcGenerateReportListExt
|
*/
|
List<YcGenerateReportListExt> extList(YcGenerateReportListCond ycGenerateReportListCond);
|
|
/**
|
* 查询分页详情
|
* @param ycGenerateReportPageCond
|
* @return YcGenerateReportPageExt
|
*/
|
Page<YcGenerateReportPageExt> extPage(YcGenerateReportPageCond ycGenerateReportPageCond);
|
|
/**
|
* 保存
|
* @param ycGenerateReportAddCond
|
* @return
|
*/
|
boolean save(YcGenerateReportAddCond ycGenerateReportAddCond);
|
|
/**
|
* 更新
|
* @param ycGenerateReportUpdateCond
|
* @return
|
*/
|
boolean update(YcGenerateReportUpdateCond ycGenerateReportUpdateCond);
|
|
|
boolean fileUpload(YcGenerateReportUploadCond uploadCond);
|
}
|