feiyu02
9 天以前 b36ead72a90faf8c5459cdf0ed912e0b292851ef
src/main/kotlin/cn/flightfeather/supervision/common/net/JinAnLianTongHttpService.kt
@@ -24,7 +24,8 @@
    const val TAG = "JinAnLianTongHttpService"
    private const val TOKEN = "e6dc8bb9e1ff0ce973fb92b4af2e4c3f"
    private val httpMethod: HttpMethod = HttpMethod("101.230.224.77", 8088, true)
    //    private val httpMethod: HttpMethod = HttpMethod("101.230.224.77", 8088, true)
    private val httpMethod: HttpMethod = HttpMethod("fmepi.jingan.gov.cn", 8088, true)
    open class RequestData(
        val current: Int = 1,
@@ -78,7 +79,7 @@
    /**
     * 根据返回结果判断是否有下一分页
     */
    private fun nextPage(data: JsonObject):Boolean {
    private fun nextPage(data: JsonObject): Boolean {
        val current = data["current"].asInt
        val pages = data["pages"].asInt
        return current < pages
@@ -136,14 +137,14 @@
     * 获取工地扬尘监测点信息
     */
    fun getConstructionDustMonitorSiteInfo(page: Int = 1): Pair<Boolean, List<JinAnConstructionInfo>> {
        val requestData = RequestData(page, 100)
        val requestData = RequestData(page, 1000)
        return post("/api/dust/v1/getConstructionDustMonitorSiteInfo", requestData)
    }
    /**
     * 查询工地扬尘监测点小时数据
     */
    fun getHourlyDustData(page: Int = 1, sDate: Date?, eDate: Date?, perPage:Int = 5000): Pair<Boolean,
    fun getHourlyDustData(page: Int = 1, sDate: Date?, eDate: Date?, perPage: Int = 5000): Pair<Boolean,
            List<JinAnHourDustData>> {
        val sStr = DateUtil.DateToString(sDate, DateUtil.DateStyle.YYYY_MM_DD_HH_MM_SS)
        val eStr = DateUtil.DateToString(eDate, DateUtil.DateStyle.YYYY_MM_DD_HH_MM_SS)