package cn.flightfeather.thirdappmodule.httpservice
|
|
import cn.flightfeather.thirdappmodule.bean.vo.DPProblemRecurrence
|
import cn.flightfeather.thirdappmodule.bean.vo.DPChangeInfo
|
import cn.flightfeather.thirdappmodule.bean.vo.QueryOptSingle
|
import cn.flightfeather.thirdappmodule.model.bean.BaseResponse
|
import io.reactivex.Observable
|
import retrofit2.Response
|
import retrofit2.http.*
|
|
/**
|
* 单场景纵向数据统计接口
|
* @author riku
|
* Date: 2025/10/30
|
*/
|
interface DataProdSingleSceneService {
|
|
/**
|
* 获取整改情况
|
*/
|
@POST("dataProd/singleScene/changeInfo/get")
|
fun getChangeInfo(
|
@Body queryOptSingle: QueryOptSingle
|
): Observable<Response<BaseResponse<DPChangeInfo>>>
|
|
/**
|
* 批量查询整改情况
|
*/
|
@POST("dataProd/singleScene/changeInfo/get/list")
|
fun getChangeInfoList(
|
@Body queryOpts: List<QueryOptSingle>
|
): Observable<Response<BaseResponse<List<DPChangeInfo>>>>
|
|
/**
|
* 问题重复情况
|
*/
|
@POST("dataProd/singleScene/problemRecurrence/get")
|
fun getProblemRecurrence(
|
@Body queryOptSingle: QueryOptSingle
|
): Observable<Response<BaseResponse<DPProblemRecurrence>>>
|
}
|