Ver Fonte

现场档案相关实体

jichaobo há 3 anos atrás
pai
commit
f2fc33d4f7
18 ficheiros alterados com 616 adições e 0 exclusões
  1. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/SiteArchivesController.java
  2. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/SupervisionController.java
  3. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/SupervisionReportController.java
  4. 217 0
      fiveep-model/src/main/java/com/bizmatics/model/SiteArchives.java
  5. 42 0
      fiveep-model/src/main/java/com/bizmatics/model/Supervision.java
  6. 63 0
      fiveep-model/src/main/java/com/bizmatics/model/SupervisionReport.java
  7. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/SiteArchivesMapper.java
  8. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/SupervisionMapper.java
  9. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/SupervisionReportMapper.java
  10. 47 0
      fiveep-persistence/src/main/resources/mapper/mysql/SiteArchivesMapper.xml
  11. 12 0
      fiveep-persistence/src/main/resources/mapper/mysql/SupervisionMapper.xml
  12. 16 0
      fiveep-persistence/src/main/resources/mapper/mysql/SupervisionReportMapper.xml
  13. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/SiteArchivesService.java
  14. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/SupervisionReportService.java
  15. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/SupervisionService.java
  16. 20 0
      fiveep-service/src/main/java/com/bizmatics/service/impl/SiteArchivesServiceImpl.java
  17. 20 0
      fiveep-service/src/main/java/com/bizmatics/service/impl/SupervisionReportServiceImpl.java
  18. 20 0
      fiveep-service/src/main/java/com/bizmatics/service/impl/SupervisionServiceImpl.java

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/SiteArchivesController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+@Controller
+@RequestMapping("/siteArchives")
+public class SiteArchivesController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/SupervisionController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+@Controller
+@RequestMapping("/supervision")
+public class SupervisionController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/SupervisionReportController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+@Controller
+@RequestMapping("/supervisionReport")
+public class SupervisionReportController {
+
+}
+

+ 217 - 0
fiveep-model/src/main/java/com/bizmatics/model/SiteArchives.java

@@ -0,0 +1,217 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class SiteArchives implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 现场档案外连表
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 站点详细信息表ID
+     */
+    private Integer sitedtlId;
+
+    /**
+     * 电缆孔洞描述
+     */
+    private String cableHoleDescribe;
+
+    /**
+     * 电缆孔洞图片路径
+     */
+    private String cableHolePicture;
+
+    /**
+     * 门窗墙壁破损描述
+     */
+    private String damageDescribe;
+
+    /**
+     * 门窗墙壁破损图片路径
+     */
+    private String damagePicture;
+
+    /**
+     * 屋顶、墙壁渗漏水描述
+     */
+    private String waterLeakageDescribe;
+
+    /**
+     * 屋顶、墙壁渗漏水图片路径
+     */
+    private String waterLeakagePicture;
+
+    /**
+     * 灭火器配置不足描述
+     */
+    private String annihilatorInsufficientConfigurationDescribe;
+
+    /**
+     * 灭火器配置不足图片路径
+     */
+    private String annihilatorInsufficientConfigurationPicture;
+
+    /**
+     * 灭火器超期描述
+     */
+    private String annihilatorOverdueDescribe;
+
+    /**
+     * 灭火器超期图片路径
+     */
+    private String annihilatorOverduePicture;
+
+    /**
+     * 堆放杂物描述
+     */
+    private String pileUpSundriesDescribe;
+
+    /**
+     * 堆放杂物图片路径
+     */
+    private String pileUpSundriesPicture;
+
+    /**
+     * 积灰严重描述
+     */
+    private String seriousAshDepositionDescribe;
+
+    /**
+     * 积灰严重图片路径
+     */
+    private String seriousAshDepositionPicture;
+
+    /**
+     * 配电房周围环境潮湿描述
+     */
+    private String aroundEnvironmentHumidDescribe;
+
+    /**
+     * 配电房周围环境潮湿图片路径
+     */
+    private String aroundEnvironmentHumidPicture;
+
+    /**
+     * 配电房周围堆放杂物描述
+     */
+    private String aroundPileUpSundriesDescribe;
+
+    /**
+     * 配电房周围堆放杂物图片路径
+     */
+    private String aroundPileUpSundriesPicture;
+
+    /**
+     * 无电工描述
+     */
+    private String noElectricianDescribe;
+
+    /**
+     * 无电工图片路径
+     */
+    private String noElectricianPicture;
+
+    /**
+     * 电工人数配置不足描述
+     */
+    private String electricianLackDescribe;
+
+    /**
+     * 电工人数配置不足图片路径
+     */
+    private String electricianLackPicture;
+
+    /**
+     * 电工证超期描述
+     */
+    private String overdueElectricianCertificateDescribe;
+
+    /**
+     * 电工证超期图片路径
+     */
+    private String overdueElectricianCertificatePicture;
+
+    /**
+     * 绝缘毯配置不足描述
+     */
+    private String blanketInsufficientConfigurationDescribe;
+
+    /**
+     * 绝缘毯配置不足图片路径
+     */
+    private String blanketInsufficientConfigurationPicture;
+
+    /**
+     * 接地线与存放位置描述
+     */
+    private String groundWireDescribe;
+
+    /**
+     * 接地线与存放位置图片路径
+     */
+    private String groundWirePicture;
+
+    /**
+     * 模拟屏描述
+     */
+    private String analogScreenDescribe;
+
+    /**
+     * 模拟屏图片路径
+     */
+    private String analogScreenPicture;
+
+    /**
+     * 门挡板描述
+     */
+    private String doorBaffleDescribe;
+
+    /**
+     * 门挡板图片
+     */
+    private String doorBafflePicture;
+
+    /**
+     * 带电显示器损坏描述
+     */
+    private String chargedDisplayDescribe;
+
+    /**
+     * 带电显示器损坏图片
+     */
+    private String chargedDisplayPicture;
+
+    /**
+     * 是否具备照明描述
+     */
+    private String lightingDescribe;
+
+    /**
+     * 是否具备照明图片
+     */
+    private String lightingPicture;
+
+
+}

+ 42 - 0
fiveep-model/src/main/java/com/bizmatics/model/Supervision.java

@@ -0,0 +1,42 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class Supervision implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 监察表主键ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 监察人
+     */
+    private String supervisionName;
+
+    /**
+     * 手机号
+     */
+    private String phone;
+
+
+}

+ 63 - 0
fiveep-model/src/main/java/com/bizmatics/model/SupervisionReport.java

@@ -0,0 +1,63 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class SupervisionReport implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 监察上报数据表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 监察标题
+     */
+    private String supervisionTitle;
+
+    /**
+     * 所属站点
+     */
+    private Integer siteId;
+
+    /**
+     * 监察内容
+     */
+    private String supervisionContent;
+
+    /**
+     * 现场图片
+     */
+    private String scenePictures;
+
+    /**
+     * 上报时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 上报人
+     */
+    private String creator;
+
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/SiteArchivesMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.SiteArchives;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+public interface SiteArchivesMapper extends CrudMapper<SiteArchives> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/SupervisionMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.Supervision;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+public interface SupervisionMapper extends CrudMapper<Supervision> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/SupervisionReportMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.SupervisionReport;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+public interface SupervisionReportMapper extends CrudMapper<SupervisionReport> {
+
+}

+ 47 - 0
fiveep-persistence/src/main/resources/mapper/mysql/SiteArchivesMapper.xml

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.bizmatics.persistence.mapper.SiteArchivesMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.SiteArchives">
+        <id column="id" property="id" />
+        <result column="sitedtl_id" property="sitedtlId" />
+        <result column="cable_hole_describe" property="cableHoleDescribe" />
+        <result column="cable_hole_picture" property="cableHolePicture" />
+        <result column="damage_describe" property="damageDescribe" />
+        <result column="damage_picture" property="damagePicture" />
+        <result column="water_leakage_describe" property="waterLeakageDescribe" />
+        <result column="water_leakage_picture" property="waterLeakagePicture" />
+        <result column="annihilator_insufficient_configuration_describe" property="annihilatorInsufficientConfigurationDescribe" />
+        <result column="annihilator_insufficient_configuration_picture" property="annihilatorInsufficientConfigurationPicture" />
+        <result column="annihilator_overdue_describe" property="annihilatorOverdueDescribe" />
+        <result column="annihilator_overdue_picture" property="annihilatorOverduePicture" />
+        <result column="pile_up_sundries_describe" property="pileUpSundriesDescribe" />
+        <result column="pile_up_sundries_picture" property="pileUpSundriesPicture" />
+        <result column="serious_ash_deposition_describe" property="seriousAshDepositionDescribe" />
+        <result column="serious_ash_deposition_picture" property="seriousAshDepositionPicture" />
+        <result column="around_environment_humid_describe" property="aroundEnvironmentHumidDescribe" />
+        <result column="around_environment_humid_picture" property="aroundEnvironmentHumidPicture" />
+        <result column="around_pile_up_sundries_describe" property="aroundPileUpSundriesDescribe" />
+        <result column="around_pile_up_sundries_picture" property="aroundPileUpSundriesPicture" />
+        <result column="no_electrician_describe" property="noElectricianDescribe" />
+        <result column="no_electrician_picture" property="noElectricianPicture" />
+        <result column="electrician_lack_describe" property="electricianLackDescribe" />
+        <result column="electrician_lack_picture" property="electricianLackPicture" />
+        <result column="overdue_electrician_certificate_describe" property="overdueElectricianCertificateDescribe" />
+        <result column="overdue_electrician_certificate_picture" property="overdueElectricianCertificatePicture" />
+        <result column="blanket_insufficient_configuration_describe" property="blanketInsufficientConfigurationDescribe" />
+        <result column="blanket_insufficient_configuration_picture" property="blanketInsufficientConfigurationPicture" />
+        <result column="ground_wire_describe" property="groundWireDescribe" />
+        <result column="ground_wire_picture" property="groundWirePicture" />
+        <result column="analog_screen_describe" property="analogScreenDescribe" />
+        <result column="analog_screen_picture" property="analogScreenPicture" />
+        <result column="door_baffle_describe" property="doorBaffleDescribe" />
+        <result column="door_baffle_picture" property="doorBafflePicture" />
+        <result column="charged_display_describe" property="chargedDisplayDescribe" />
+        <result column="charged_display_picture" property="chargedDisplayPicture" />
+        <result column="lighting_describe" property="lightingDescribe" />
+        <result column="lighting_picture" property="lightingPicture" />
+    </resultMap>
+
+</mapper>

+ 12 - 0
fiveep-persistence/src/main/resources/mapper/mysql/SupervisionMapper.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.bizmatics.persistence.mapper.SupervisionMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.Supervision">
+        <id column="id" property="id" />
+        <result column="supervision_name" property="supervisionName" />
+        <result column="phone" property="phone" />
+    </resultMap>
+
+</mapper>

+ 16 - 0
fiveep-persistence/src/main/resources/mapper/mysql/SupervisionReportMapper.xml

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.bizmatics.persistence.mapper.SupervisionReportMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.SupervisionReport">
+        <id column="id" property="id" />
+        <result column="supervision_title" property="supervisionTitle" />
+        <result column="site_id" property="siteId" />
+        <result column="supervision_content" property="supervisionContent" />
+        <result column="scene_pictures" property="scenePictures" />
+        <result column="create_time" property="createTime" />
+        <result column="creator" property="creator" />
+    </resultMap>
+
+</mapper>

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/SiteArchivesService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.SiteArchives;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+public interface SiteArchivesService extends CrudService<SiteArchives> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/SupervisionReportService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.SupervisionReport;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+public interface SupervisionReportService extends CrudService<SupervisionReport> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/SupervisionService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.Supervision;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+public interface SupervisionService extends CrudService<Supervision> {
+
+}

+ 20 - 0
fiveep-service/src/main/java/com/bizmatics/service/impl/SiteArchivesServiceImpl.java

@@ -0,0 +1,20 @@
+package com.bizmatics.service.impl;
+
+import com.bizmatics.model.SiteArchives;
+import com.bizmatics.persistence.mapper.SiteArchivesMapper;
+import com.bizmatics.service.SiteArchivesService;
+import com.bizmatics.common.mvc.base.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+@Service
+public class SiteArchivesServiceImpl extends AbstractCrudService<SiteArchivesMapper, SiteArchives> implements SiteArchivesService {
+
+}

+ 20 - 0
fiveep-service/src/main/java/com/bizmatics/service/impl/SupervisionReportServiceImpl.java

@@ -0,0 +1,20 @@
+package com.bizmatics.service.impl;
+
+import com.bizmatics.model.SupervisionReport;
+import com.bizmatics.persistence.mapper.SupervisionReportMapper;
+import com.bizmatics.service.SupervisionReportService;
+import com.bizmatics.common.mvc.base.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+@Service
+public class SupervisionReportServiceImpl extends AbstractCrudService<SupervisionReportMapper, SupervisionReport> implements SupervisionReportService {
+
+}

+ 20 - 0
fiveep-service/src/main/java/com/bizmatics/service/impl/SupervisionServiceImpl.java

@@ -0,0 +1,20 @@
+package com.bizmatics.service.impl;
+
+import com.bizmatics.model.Supervision;
+import com.bizmatics.persistence.mapper.SupervisionMapper;
+import com.bizmatics.service.SupervisionService;
+import com.bizmatics.common.mvc.base.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-10-26
+ */
+@Service
+public class SupervisionServiceImpl extends AbstractCrudService<SupervisionMapper, Supervision> implements SupervisionService {
+
+}