package cn.flightfeather.supervision.lightshare.service
|
|
import cn.flightfeather.supervision.lightshare.vo.AreaVo
|
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
|
|
/**
|
*
|
* @date 2024/10/18
|
* @author feiyu02
|
*/
|
interface DataProductService {
|
|
/**
|
* 下载数据产品报告
|
*/
|
fun downloadProduct(areaVo: AreaVo, type: Int, forceUpdate: Boolean, response: HttpServletResponse): Boolean
|
|
/**
|
* 问题整改清单
|
*/
|
fun problemChangeList(option: DataProdOption): List<PPListProblemChange>
|
|
/**
|
* 问题复发情况
|
*/
|
fun problemRecurrence(option: DataProdOption): List<PPListProbRecurrence>
|
}
|