From 5c0f2fb3682ce2574b277c50a7c662e0b715429d Mon Sep 17 00:00:00 2001 From: zhangyongzhangyong <2012005003@qq.com> Date: Fri, 10 Sep 2021 13:51:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B8=E7=AE=97=E7=99=BB=E8=AE=B0=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=EF=BC=9A=E5=A2=9E=E5=8A=A0=E3=80=90=E6=A0=B8=E9=85=B8?= =?UTF-8?q?=E6=A3=80=E6=B5=8B=E7=82=B9=E3=80=91=E5=AD=97=E6=AE=B5=EF=BC=9B?= =?UTF-8?q?=20=E6=96=B0=E5=A2=9E=E3=80=90=E6=A0=B8=E9=85=B8=E6=A3=80?= =?UTF-8?q?=E6=B5=8B=E7=82=B9=E3=80=91=E5=8A=9F=E8=83=BD=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/TestingPointController.java | 109 ++++++++++++++++++ .../epidemic/dao/PersonTestingDao.java | 13 ++- .../modules/epidemic/dao/TestingPointDao.java | 68 +++++++++++ .../epidemic/entity/PersonTestingEntity.java | 6 +- .../epidemic/entity/TestingPointEntity.java | 76 ++++++++++++ .../epidemic/excel/TestingPointExcel.java | 75 ++++++++++++ .../epidemic/redis/TestingPointRedis.java | 47 ++++++++ .../epidemic/service/TestingPointService.java | 106 +++++++++++++++++ .../impl/PersonTestingServiceImpl.java | 5 +- .../service/impl/TestingPointServiceImpl.java | 106 +++++++++++++++++ .../mapper/epidemic/PersonTestingDao.xml | 25 +++- .../mapper/epidemic/TestingPointDao.xml | 69 +++++++++++ 12 files changed, 699 insertions(+), 6 deletions(-) create mode 100644 epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/controller/TestingPointController.java create mode 100644 epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/dao/TestingPointDao.java create mode 100644 epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/entity/TestingPointEntity.java create mode 100644 epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/excel/TestingPointExcel.java create mode 100644 epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/redis/TestingPointRedis.java create mode 100644 epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/service/TestingPointService.java create mode 100644 epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/service/impl/TestingPointServiceImpl.java create mode 100644 epdc-cloud-custom/src/main/resources/mapper/epidemic/TestingPointDao.xml diff --git a/epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/controller/TestingPointController.java b/epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/controller/TestingPointController.java new file mode 100644 index 0000000..f04d3a3 --- /dev/null +++ b/epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/controller/TestingPointController.java @@ -0,0 +1,109 @@ +/** + * Copyright 2018 人人开源 https://www.renren.io + *
+ * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + *
+ * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see > testingPointSelection(){
+ List
>().ok(data);
+ }
+}
diff --git a/epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/dao/PersonTestingDao.java b/epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/dao/PersonTestingDao.java
index 2956907..aba767b 100644
--- a/epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/dao/PersonTestingDao.java
+++ b/epdc-cloud-custom/src/main/java/com/elink/esua/epdc/modules/epidemic/dao/PersonTestingDao.java
@@ -18,6 +18,7 @@
package com.elink.esua.epdc.modules.epidemic.dao;
import com.elink.esua.epdc.commons.mybatis.dao.BaseDao;
+import com.elink.esua.epdc.dto.PersonTestingDTO;
import com.elink.esua.epdc.dto.PersonTestingPageDTO;
import com.elink.esua.epdc.modules.epidemic.entity.PersonTestingEntity;
import org.apache.ibatis.annotations.Mapper;
@@ -45,4 +46,14 @@ public interface PersonTestingDao extends BaseDao