| | |
| | | package com.flightfeather.uav.lightshare.service |
| | | |
| | | import com.flightfeather.uav.domain.entity.Assessment |
| | | import com.flightfeather.uav.domain.entity.Company |
| | | import com.flightfeather.uav.lightshare.bean.AssessmentVo |
| | | import com.flightfeather.uav.lightshare.bean.BaseResponse |
| | | import com.flightfeather.uav.lightshare.bean.DataVo |
| | | import com.flightfeather.uav.lightshare.bean.ComplaintVo |
| | | import com.flightfeather.uav.model.BaseModel |
| | | |
| | | interface CompanyService { |
| | | |
| | | fun getCompanyInfo(): BaseResponse<List<Company>> |
| | | |
| | | fun getCompany(cId: String): BaseResponse<Company> |
| | | |
| | | /** |
| | | * 计算污染源的污染权重影响 |
| | | */ |
| | | fun getEpwModelResult( |
| | | deviceCode: String, |
| | | startTime: String, |
| | | endTime: String, |
| | | companyIds: List<String>? = null |
| | | ): BaseResponse<MutableMap<String, MutableMap<String, MutableMap<String, BaseModel.ResultCell>>>> |
| | | |
| | | fun getComplaintInfo(): BaseResponse<List<ComplaintVo>> |
| | | |
| | | fun getAssessment(): BaseResponse<List<AssessmentVo>> |
| | | } |