|
|
@ -1,14 +1,15 @@ |
|
|
|
package com.kms.yg.cz.enmu; |
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSON; |
|
|
|
import com.alibaba.fastjson.TypeReference; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
import com.google.common.base.Strings; |
|
|
|
import com.kms.yg.cz.dto.MonitorQueDto; |
|
|
|
import com.kms.yxgh.base.domain.monitor.*; |
|
|
|
import lombok.Data; |
|
|
|
import lombok.Getter; |
|
|
|
|
|
|
|
import java.util.Arrays; |
|
|
|
import java.util.List; |
|
|
|
import java.util.function.Function; |
|
|
|
|
|
|
@ -21,40 +22,48 @@ import java.util.function.Function; |
|
|
|
@Getter |
|
|
|
public enum MonitorEnum { |
|
|
|
|
|
|
|
MS_HDM_RSVR("水库水情监测表", "[{\"STCD\":\"89213936\",\"TM\":\"2024-01-01 00:00:00\",\"RZ\":\"23.630\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"10.060\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-24 17:15:39\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2024-01-01 00:00:00\",\"RZ\":\"111.003\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"33.962\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:54:49\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 23:00:00\",\"RZ\":\"111.004\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.332\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 23:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 22:00:00\",\"RZ\":\"111.006\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.322\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 22:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 21:00:00\",\"RZ\":\"111.008\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.322\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 21:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 20:00:00\",\"RZ\":\"111.010\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.322\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 20:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 19:00:00\",\"RZ\":\"111.012\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.312\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 19:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 18:00:00\",\"RZ\":\"111.014\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.312\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 18:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 17:00:00\",\"RZ\":\"111.015\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.322\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 17:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 16:00:00\",\"RZ\":\"111.018\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.312\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 16:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"}]"), |
|
|
|
MS_HDM_OBP("降水量监测表","[{\"STCD\":\"89313058\",\"TM\":\"2024-01-01 00:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:50\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-31 18:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:54\",\"COLL_TIME\":\"2023-12-31 18:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-31 12:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:54\",\"COLL_TIME\":\"2023-12-31 12:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89213936\",\"TM\":\"2023-12-31 08:00:00\",\"INTV\":\"\",\"DRP\":\"\",\"PDR\":\"\",\"DYP\":\"1.0\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-24 17:16:12\",\"COLL_TIME\":\"2023-12-31 08:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 08:00:00\",\"INTV\":\"1.00\",\"DRP\":\"1.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:05\",\"COLL_TIME\":\"2023-12-31 08:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-31 06:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:54\",\"COLL_TIME\":\"2023-12-31 06:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-31 00:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:54\",\"COLL_TIME\":\"2023-12-31 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-30 18:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:58\",\"COLL_TIME\":\"2023-12-30 18:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-30 12:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:58\",\"COLL_TIME\":\"2023-12-30 12:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89213936\",\"TM\":\"2023-12-30 08:00:00\",\"INTV\":\"\",\"DRP\":\"\",\"PDR\":\"\",\"DYP\":\"1.0\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-24 17:16:53\",\"COLL_TIME\":\"2023-12-30 08:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"}]"), |
|
|
|
MS_HDM_RIVER("河道水情监测表"), |
|
|
|
MS_DSM_SRVRDS("表面垂直位移监测表","[{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003855_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"1.32\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:02\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003854_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-1.04\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:58\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003853_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-2.71\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:59\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003851_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-2.75\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:43\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003849_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-0.06\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:51\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003848_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"3.02\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:51\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003847_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"0.31\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:49\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003749_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-1.82\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:23:41\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003748_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-0.25\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:23:38\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003676_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"0.12\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:09\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"}]"), |
|
|
|
MS_DSM_SRHRDS("表面水平位移监测表","[{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003674_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"-0.59\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:07\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003673_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"0.35\",\"YHRDS\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:08\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003670_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"0.26\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:05\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003669_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"-1.44\",\"YHRDS\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:16\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003666_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"-0.43\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:14\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003665_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"-0.31\",\"YHRDS\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:57\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003662_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"0.33\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:55\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003661_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"0.23\",\"YHRDS\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:52\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003625_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"-1.89\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:25\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003517_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"-1.67\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:23:54\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"}]"), |
|
|
|
MS_HDM_RSVR("水库水情监测表", "[{\"STCD\":\"89213936\",\"TM\":\"2024-01-01 00:00:00\",\"RZ\":\"23.630\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"10.060\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-24 17:15:39\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2024-01-01 00:00:00\",\"RZ\":\"111.003\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"33.962\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:54:49\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 23:00:00\",\"RZ\":\"111.004\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.332\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 23:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 22:00:00\",\"RZ\":\"111.006\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.322\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 22:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 21:00:00\",\"RZ\":\"111.008\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.322\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 21:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 20:00:00\",\"RZ\":\"111.010\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.322\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 20:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 19:00:00\",\"RZ\":\"111.012\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.312\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 19:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 18:00:00\",\"RZ\":\"111.014\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.312\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 18:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 17:00:00\",\"RZ\":\"111.015\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.322\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 17:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 16:00:00\",\"RZ\":\"111.018\",\"INQ\":\"\",\"W\":\"\",\"BLRZ\":\"34.312\",\"OTQ\":\"\",\"RWCHRCD\":\"\",\"RWPTN\":\"\",\"INQDR\":\"\",\"MSQMT\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:03\",\"COLL_TIME\":\"2023-12-31 16:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"}]", |
|
|
|
MsHdmRsvr.class), |
|
|
|
MS_HDM_OBP("降水量监测表", "[{\"STCD\":\"89313058\",\"TM\":\"2024-01-01 00:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:50\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-31 18:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:54\",\"COLL_TIME\":\"2023-12-31 18:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-31 12:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:54\",\"COLL_TIME\":\"2023-12-31 12:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89213936\",\"TM\":\"2023-12-31 08:00:00\",\"INTV\":\"\",\"DRP\":\"\",\"PDR\":\"\",\"DYP\":\"1.0\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-24 17:16:12\",\"COLL_TIME\":\"2023-12-31 08:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89012266\",\"TM\":\"2023-12-31 08:00:00\",\"INTV\":\"1.00\",\"DRP\":\"1.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-18 19:55:05\",\"COLL_TIME\":\"2023-12-31 08:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-31 06:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:54\",\"COLL_TIME\":\"2023-12-31 06:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-31 00:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:54\",\"COLL_TIME\":\"2023-12-31 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-30 18:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:58\",\"COLL_TIME\":\"2023-12-30 18:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89313058\",\"TM\":\"2023-12-30 12:00:00\",\"INTV\":\"1.00\",\"DRP\":\"0.0\",\"PDR\":\"\",\"DYP\":\"\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-07-01 19:29:58\",\"COLL_TIME\":\"2023-12-30 12:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"STCD\":\"89213936\",\"TM\":\"2023-12-30 08:00:00\",\"INTV\":\"\",\"DRP\":\"\",\"PDR\":\"\",\"DYP\":\"1.0\",\"WTH\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-06-24 17:16:53\",\"COLL_TIME\":\"2023-12-30 08:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"}]", |
|
|
|
MsHdmObp.class), |
|
|
|
MS_HDM_RIVER("河道水情监测表", MsHdmRiver.class), |
|
|
|
MS_DSM_SRVRDS("表面垂直位移监测表", "[{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003855_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"1.32\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:02\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003854_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-1.04\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:58\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003853_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-2.71\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:59\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003851_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-2.75\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:43\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003849_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-0.06\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:51\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003848_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"3.02\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:51\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003847_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"0.31\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:49\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003749_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-1.82\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:23:41\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003748_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"-0.25\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:23:38\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003676_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"VRDS\":\"0.12\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:09\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"}]", |
|
|
|
MsHdmSvrds.class), |
|
|
|
MS_DSM_SRHRDS("表面水平位移监测表", "[{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003674_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"-0.59\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:07\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003673_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"0.35\",\"YHRDS\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:08\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003670_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"0.26\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:05\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003669_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"-1.44\",\"YHRDS\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:16\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003666_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"-0.43\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:14\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003665_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"-0.31\",\"YHRDS\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:57\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003662_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"0.33\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:55\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003661_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"0.23\",\"YHRDS\":\"\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:21:52\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003625_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"-1.89\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:20:25\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"},{\"PRJ_STCD\":\"89311708\",\"MPCD\":\"s00000003517_01\",\"MSTM\":\"2024-01-01 00:00:00\",\"XHRDS\":\"\",\"YHRDS\":\"-1.67\",\"COLMT\":\"A\",\"CONN_TIME\":\"\",\"CREATE_TIME\":\"2024-08-26 19:23:54\",\"COLL_TIME\":\"2024-01-01 00:00:00\",\"GDWR_DASC\":\"CMIOT\",\"RELIABILITY\":\"\",\"COMMAND_ID\":\"\"}]", |
|
|
|
MsHdmSrhrds.class), |
|
|
|
; |
|
|
|
|
|
|
|
private final String name; |
|
|
|
private final MonitorTypeEnum type; |
|
|
|
private final String mockData; |
|
|
|
private final Class<?> clazz; |
|
|
|
|
|
|
|
|
|
|
|
MonitorEnum(String name) { |
|
|
|
this(name, "{}", MonitorTypeEnum.MONITOR); |
|
|
|
MonitorEnum(String name, Class<?> clazz) { |
|
|
|
this(name, "{}", MonitorTypeEnum.MONITOR, clazz); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
MonitorEnum(String name, String mockData) { |
|
|
|
this(name, mockData, MonitorTypeEnum.MONITOR); |
|
|
|
MonitorEnum(String name, String mockData, Class<?> clazz) { |
|
|
|
this(name, mockData, MonitorTypeEnum.MONITOR, clazz); |
|
|
|
} |
|
|
|
|
|
|
|
MonitorEnum(String name, MonitorTypeEnum type) { |
|
|
|
this(name, "{}", type); |
|
|
|
MonitorEnum(String name, MonitorTypeEnum type, Class<?> clazz) { |
|
|
|
this(name, "{}", type, clazz); |
|
|
|
} |
|
|
|
|
|
|
|
MonitorEnum(String name, String mockData, MonitorTypeEnum type) { |
|
|
|
MonitorEnum(String name, String mockData, MonitorTypeEnum type, Class<?> clazz) { |
|
|
|
this.name = name; |
|
|
|
this.type = type; |
|
|
|
this.mockData = mockData; |
|
|
|
this.clazz = clazz; |
|
|
|
} |
|
|
|
|
|
|
|
public <T> IPage<T> getMockData(MonitorQueDto queDto) { |
|
|
|
List<T> data = JSON.parseObject(this.mockData, new TypeReference<List<T>>() { |
|
|
|
}); |
|
|
|
return new Page<T>(queDto.getPageNum(), queDto.getPageSize(), data.size()).setRecords(data); |
|
|
|
public IPage<Object> getMockData(MonitorQueDto queDto) { |
|
|
|
List<?> data = JSON.parseArray(this.mockData, this.clazz); |
|
|
|
IPage<Object> page = new Page<>(queDto.getPageNum(), queDto.getPageSize(), data.size()); |
|
|
|
page.setRecords(Arrays.asList(data.toArray())); |
|
|
|
return page; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -62,25 +71,25 @@ public enum MonitorEnum { |
|
|
|
return this.name().toLowerCase(); |
|
|
|
} |
|
|
|
|
|
|
|
public <T> Function<ResultWrapper, IPage<T>> getRecords() { |
|
|
|
public Function<ResultWrapper, IPage<Object>> getRecords() { |
|
|
|
return resultWrapper -> { |
|
|
|
String json = resultWrapper.getResultJson(); |
|
|
|
if (this.type == null || Strings.isNullOrEmpty(json)) { |
|
|
|
return new Page<>(); |
|
|
|
} |
|
|
|
if (this.type == MonitorTypeEnum.MONITOR) { |
|
|
|
MonitorResponse<List<T>> response = JSON.parseObject(json, new TypeReference<MonitorResponse<List<T>>>() { |
|
|
|
}); |
|
|
|
DataInfo dataInfo = response.getData(); |
|
|
|
Page<T> page = new Page<>(dataInfo.getCurrent(), dataInfo.getSize(), dataInfo.getTotal()); |
|
|
|
page.setRecords(response.getRecords()); |
|
|
|
MonitorResponse response = JSON.parseObject(json, MonitorResponse.class); |
|
|
|
DataInfo dataInfo = JSON.parseObject(response.getData(), DataInfo.class); |
|
|
|
Page<Object> page = new Page<>(dataInfo.getCurrent(), dataInfo.getSize(), dataInfo.getTotal()); |
|
|
|
List<?> data = JSON.parseArray(response.getRecords(), this.clazz); |
|
|
|
page.setRecords(Arrays.asList(data.toArray())); |
|
|
|
return page; |
|
|
|
} else { |
|
|
|
DataResponse<List<T>> response = JSON.parseObject(json, new TypeReference<DataResponse<List<T>>>() { |
|
|
|
}); |
|
|
|
DataResponse response = JSON.parseObject(json, DataResponse.class); |
|
|
|
MonitorQueDto queDto = resultWrapper.getQueDto(); |
|
|
|
Page<T> page = new Page<>(queDto.getPageNum(), queDto.getPageSize()); |
|
|
|
page.setRecords(response.getData()); |
|
|
|
Page<Object> page = new Page<>(queDto.getPageNum(), queDto.getPageSize()); |
|
|
|
List<?> data = JSON.parseArray(response.getData(), this.clazz); |
|
|
|
page.setRecords(Arrays.asList(data.toArray())); |
|
|
|
return page; |
|
|
|
} |
|
|
|
}; |
|
|
@ -93,15 +102,15 @@ public enum MonitorEnum { |
|
|
|
} |
|
|
|
|
|
|
|
@Data |
|
|
|
public static class MonitorResponse<R> extends DataResponse<DataInfo> { |
|
|
|
private R records; |
|
|
|
public static class MonitorResponse extends DataResponse { |
|
|
|
private String records; |
|
|
|
} |
|
|
|
|
|
|
|
@Data |
|
|
|
public static class DataResponse<T> { |
|
|
|
public static class DataResponse { |
|
|
|
private String msg; |
|
|
|
private String code; |
|
|
|
private T data; |
|
|
|
private String data; |
|
|
|
} |
|
|
|
|
|
|
|
@Data |
|
|
|