package cn.flightfeather.supervision.lightshare.service
|
|
import cn.flightfeather.supervision.domain.entity.RiskEvaluation
|
import cn.flightfeather.supervision.lightshare.vo.BaseResponse
|
import cn.flightfeather.supervision.lightshare.vo.CountVo
|
import cn.flightfeather.supervision.lightshare.vo.CreditInfoVo
|
import cn.flightfeather.supervision.lightshare.vo.UserSearchCondition
|
import javax.servlet.http.HttpServletResponse
|
|
interface RiskService {
|
|
fun getRiskCount(userId: String, condition: UserSearchCondition): BaseResponse<CountVo>
|
|
fun searchRiskList(userId: String, condition: UserSearchCondition, page: Int, perPage: Int):
|
BaseResponse<List<CreditInfoVo>>
|
|
fun getRiskInfo(userId: String, period: String?): BaseResponse<RiskEvaluation>
|
|
fun downloadRiskInfo(district: String, sceneType: String, year: Int, month: Int, response: HttpServletResponse)
|
}
|