feiyu02
9 天以前 85ef942e7195abeb71466b7159c3ee30161e1e54
src/main/kotlin/cn/flightfeather/supervision/lightshare/service/DataProductService.kt
@@ -1,7 +1,10 @@
package cn.flightfeather.supervision.lightshare.service
import cn.flightfeather.supervision.lightshare.vo.AreaVo
import cn.flightfeather.supervision.lightshare.vo.ExcelConfigVo
import cn.flightfeather.supervision.lightshare.vo.dataprod.QueryOpt
import cn.flightfeather.supervision.model.dataproduct.DataProdOption
import cn.flightfeather.supervision.model.dataproduct.PPListProbRecurrence
import cn.flightfeather.supervision.model.dataproduct.PPListProblemChange
import javax.servlet.http.HttpServletResponse
/**
@@ -15,4 +18,24 @@
     * 下载数据产品报告
     */
    fun downloadProduct(areaVo: AreaVo, type: Int, forceUpdate: Boolean, response: HttpServletResponse): Boolean
    /**
     * 问题整改清单
     */
    fun problemChangeList(option: DataProdOption): List<PPListProblemChange>
    /**
     * 问题复发情况
     */
    fun problemRecurrence(option: DataProdOption): List<PPListProbRecurrence>
    /**
     * 查询数据产品记录
     */
    fun findProduct(queryOpt: QueryOpt, page: Int, perPage: Int)
    /**
     * 生成数据产品
     */
    fun generateProduct(queryOpt: QueryOpt)
}