Browse Source

新增水系统处理记录表

yq 3 years ago
parent
commit
1ddd305957

+ 9 - 9
mhfire-controller/src/main/java/com/bizmatics/mhfire/controller/MybatisGeneratorUtils.java

@@ -19,7 +19,7 @@
 //public class MybatisGeneratorUtils {
 //    public static void main(String[] args) {
 //        //修改成自己的模块名称
-//        String[] models = {"mhfire-controller", "mhfire-service", "mhfire-model", "mhfire-persistence"};
+//        String[] models = {"test-controller", "test-service", "test-model", "test-persistence"};
 //        for (String model : models) {
 //            shell(model);
 //        }
@@ -44,10 +44,10 @@
 //        //2、数据源配置
 //        //修改数据源
 //        DataSourceConfig dsc = new DataSourceConfig();
-//        dsc.setUrl("jdbc:mysql://101.133.214.75:3306/mhfire?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai&characterEncoding=utf8&allowMultiQueries=true");
+//        dsc.setUrl("jdbc:mysql://32.0.15.67:13306/mhdsj_xfdata?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC&characterEncoding=utf8");
 //        dsc.setDriverName("com.mysql.jdbc.Driver");
-//        dsc.setUsername("root");
-//        dsc.setPassword("123456");
+//        dsc.setUsername("mysql");
+//        dsc.setPassword("1qaz@WSX#mysql");
 //        mpg.setDataSource(dsc);
 //
 //        // 3、包配置
@@ -71,13 +71,13 @@
 //        // strategy.setTablePrefix("t_"); // 表名前缀
 //        strategy.setEntityLombokModel(true); //使用lombok
 //        //修改自己想要生成的表
-//        strategy.setInclude("duty");  // 逆向工程使用的表   如果要生成多个,这里可以传入String[]
+//        strategy.setInclude("water_aj");  // 逆向工程使用的表   如果要生成多个,这里可以传入String[]
 //        mpg.setStrategy(strategy);
 //
 //        // 关闭默认 xml 生成,调整生成 至 根目录
 //        //修改对应的模块名称
 //        TemplateConfig tc = new TemplateConfig();
-//        if ("mhfire-persistence".equals(model)) {
+//        if ("test-persistence".equals(model)) {
 //            tc.setController(null);
 //            tc.setEntity(null);
 //            tc.setService(null);
@@ -105,18 +105,18 @@
 //            cfg.setFileOutConfigList(focList);
 //            mpg.setCfg(cfg);
 //            tc.setXml(null);
-//        } else if ("mhfire-model".equals(model)) {
+//        } else if ("test-model".equals(model)) {
 //            tc.setController(null);
 //            tc.setService(null);
 //            tc.setServiceImpl(null);
 //            tc.setMapper(null);
 //            tc.setXml(null);
-//        } else if ("mhfire-service".equals(model)) {
+//        } else if ("test-service".equals(model)) {
 //            tc.setController(null);
 //            tc.setMapper(null);
 //            tc.setXml(null);
 //            tc.setEntity(null);
-//        } else if ("mhfire-controller".equals(model)) {
+//        } else if ("test-controller".equals(model)) {
 //            tc.setMapper(null);
 //            tc.setXml(null);
 //            tc.setService(null);

+ 17 - 0
mhfire-mapping/src/main/java/com/bizmatics/mhfire/persistence/mapper/WaterAjMapper.java

@@ -0,0 +1,17 @@
+package com.bizmatics.mhfire.persistence.mapper;
+
+
+import com.bizmatics.common.mvc.base.CrudMapper;
+import com.bizmatics.mhfire.model.WaterAj;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-05
+ */
+public interface WaterAjMapper extends CrudMapper<WaterAj> {
+
+}

+ 2 - 2
mhfire-mapping/src/main/resources/mapper/mysql/DutyMapper.xml

@@ -1,9 +1,9 @@
 <?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.DutyMapper">
+<mapper namespace="com.bizmatics.mhfire.persistence.mapper.DutyMapper">
 
     <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.bizmatics.model.Duty">
+    <resultMap id="BaseResultMap" type="com.bizmatics.mhfire.model.Duty">
         <result column="orga_desc" property="orgaDesc" />
         <result column="DTHH" property="dthh" />
         <result column="LXDH" property="lxdh" />

+ 21 - 0
mhfire-mapping/src/main/resources/mapper/mysql/WaterAjMapper.xml

@@ -0,0 +1,21 @@
+<?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.WaterAjMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.WaterAj">
+        <id column="id" property="id" />
+        <result column="create_time" property="createTime" />
+        <result column="aj_type" property="ajType" />
+        <result column="street" property="street" />
+        <result column="address" property="address" />
+        <result column="grid" property="grid" />
+        <result column="describe" property="describe" />
+        <result column="duty_group" property="dutyGroup" />
+        <result column="aj_flag" property="ajFlag" />
+        <result column="end_time" property="endTime" />
+        <result column="enclosure" property="enclosure" />
+        <result column="image" property="image" />
+    </resultMap>
+
+</mapper>

+ 85 - 0
mhfire-model/src/main/java/com/bizmatics/mhfire/model/WaterAj.java

@@ -0,0 +1,85 @@
+package com.bizmatics.mhfire.model;
+
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-05
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class WaterAj implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 案件编号
+     */
+    private Long id;
+
+    /**
+     * 发生事件
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 案件类型
+     */
+    private String ajType;
+
+    /**
+     * 所属街道
+     */
+    private String street;
+
+    /**
+     * 案发地址
+     */
+    private String address;
+
+    /**
+     * 网格
+     */
+    private String grid;
+
+    /**
+     * 案件描述
+     */
+    private String describe;
+
+    /**
+     * 责任部门
+     */
+    private String dutyGroup;
+
+    /**
+     * 0立案1派遣2处理3结案
+     */
+    private Integer ajFlag;
+
+    /**
+     * 截止时间
+     */
+    private LocalDateTime endTime;
+
+    /**
+     * 附件
+     */
+    private String enclosure;
+
+    /**
+     * 图片
+     */
+    private String image;
+
+
+}

+ 17 - 0
mhfire-service/src/main/java/com/bizmatics/mhfire/service/WaterAjService.java

@@ -0,0 +1,17 @@
+package com.bizmatics.mhfire.service;
+
+
+import com.bizmatics.common.mvc.base.CrudService;
+import com.bizmatics.mhfire.model.WaterAj;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-05
+ */
+public interface WaterAjService extends CrudService<WaterAj> {
+
+}

+ 20 - 0
mhfire-service/src/main/java/com/bizmatics/mhfire/service/impl/WaterAjServiceImpl.java

@@ -0,0 +1,20 @@
+package com.bizmatics.mhfire.service.impl;
+
+import com.bizmatics.common.mvc.base.AbstractCrudService;
+import com.bizmatics.mhfire.model.WaterAj;
+import com.bizmatics.mhfire.persistence.mapper.WaterAjMapper;
+import com.bizmatics.mhfire.service.WaterAjService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-05
+ */
+@Service
+public class WaterAjServiceImpl extends AbstractCrudService<WaterAjMapper, WaterAj> implements WaterAjService {
+
+}