Browse Source

添加表配置

yq 3 years ago
parent
commit
c17803e862
19 changed files with 459 additions and 4 deletions
  1. 4 4
      mhfire-controller/src/main/java/com/bizmatics/mhfire/controller/MybatisGeneratorUtils.java
  2. 21 0
      mhfire-controller/src/main/java/com/bizmatics/mhfire/controller/web/CarPersonController.java
  3. 21 0
      mhfire-controller/src/main/java/com/bizmatics/mhfire/controller/web/FireSiteDetailController.java
  4. 21 0
      mhfire-controller/src/main/java/com/bizmatics/mhfire/controller/web/JcjCjjlController.java
  5. 16 0
      mhfire-mapping/src/main/java/com/bizmatics/mhfire/persistence/mapper/CarPersonMapper.java
  6. 16 0
      mhfire-mapping/src/main/java/com/bizmatics/mhfire/persistence/mapper/FireSiteDetailMapper.java
  7. 16 0
      mhfire-mapping/src/main/java/com/bizmatics/mhfire/persistence/mapper/JcjCjjlMapper.java
  8. 15 0
      mhfire-mapping/src/main/resources/mapper/mysql/CarPersonMapper.xml
  9. 18 0
      mhfire-mapping/src/main/resources/mapper/mysql/FireSiteDetailMapper.xml
  10. 20 0
      mhfire-mapping/src/main/resources/mapper/mysql/JcjCjjlMapper.xml
  11. 56 0
      mhfire-model/src/main/java/com/bizmatics/mhfire/model/CarPerson.java
  12. 73 0
      mhfire-model/src/main/java/com/bizmatics/mhfire/model/FireSiteDetail.java
  13. 54 0
      mhfire-model/src/main/java/com/bizmatics/mhfire/model/JcjCjjl.java
  14. 16 0
      mhfire-service/src/main/java/com/bizmatics/mhfire/service/CarPersonService.java
  15. 16 0
      mhfire-service/src/main/java/com/bizmatics/mhfire/service/FireSiteDetailService.java
  16. 16 0
      mhfire-service/src/main/java/com/bizmatics/mhfire/service/JcjCjjlService.java
  17. 20 0
      mhfire-service/src/main/java/com/bizmatics/mhfire/service/impl/CarPersonServiceImpl.java
  18. 20 0
      mhfire-service/src/main/java/com/bizmatics/mhfire/service/impl/FireSiteDetailServiceImpl.java
  19. 20 0
      mhfire-service/src/main/java/com/bizmatics/mhfire/service/impl/JcjCjjlServiceImpl.java

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

@@ -44,10 +44,10 @@
 //        //2、数据源配置
 //        //修改数据源
 //        DataSourceConfig dsc = new DataSourceConfig();
-//        dsc.setUrl("jdbc:mysql://32.0.15.67:13306/mhdsj_xfdata?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC&characterEncoding=utf8");
+//        dsc.setUrl("jdbc:mysql://101.133.214.75:3306/mhfire?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC&characterEncoding=utf8");
 //        dsc.setDriverName("com.mysql.jdbc.Driver");
-//        dsc.setUsername("mysql");
-//        dsc.setPassword("1qaz@WSX#mysql");
+//        dsc.setUsername("root");
+//        dsc.setPassword("123456");
 //        mpg.setDataSource(dsc);
 //
 //        // 3、包配置
@@ -71,7 +71,7 @@
 //        // strategy.setTablePrefix("t_"); // 表名前缀
 //        strategy.setEntityLombokModel(true); //使用lombok
 //        //修改自己想要生成的表
-//        strategy.setInclude("water_aj");  // 逆向工程使用的表   如果要生成多个,这里可以传入String[]
+//        strategy.setInclude("fire_site_detail","car_person","jcj_cjjl");  // 逆向工程使用的表   如果要生成多个,这里可以传入String[]
 //        mpg.setStrategy(strategy);
 //
 //        // 关闭默认 xml 生成,调整生成 至 根目录

+ 21 - 0
mhfire-controller/src/main/java/com/bizmatics/mhfire/controller/web/CarPersonController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.mhfire.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 车辆人员信息 前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+@Controller
+@RequestMapping("/carPerson")
+public class CarPersonController {
+
+}
+

+ 21 - 0
mhfire-controller/src/main/java/com/bizmatics/mhfire/controller/web/FireSiteDetailController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.mhfire.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 消防站点详情 前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+@Controller
+@RequestMapping("/fireSiteDetail")
+public class FireSiteDetailController {
+
+}
+

+ 21 - 0
mhfire-controller/src/main/java/com/bizmatics/mhfire/controller/web/JcjCjjlController.java

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

+ 16 - 0
mhfire-mapping/src/main/java/com/bizmatics/mhfire/persistence/mapper/CarPersonMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.mhfire.persistence.mapper;
+
+import com.bizmatics.mhfire.model.CarPerson;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ * 车辆人员信息 Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+public interface CarPersonMapper extends CrudMapper<CarPerson> {
+
+}

+ 16 - 0
mhfire-mapping/src/main/java/com/bizmatics/mhfire/persistence/mapper/FireSiteDetailMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.mhfire.persistence.mapper;
+
+import com.bizmatics.mhfire.model.FireSiteDetail;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ * 消防站点详情 Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+public interface FireSiteDetailMapper extends CrudMapper<FireSiteDetail> {
+
+}

+ 16 - 0
mhfire-mapping/src/main/java/com/bizmatics/mhfire/persistence/mapper/JcjCjjlMapper.java

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

+ 15 - 0
mhfire-mapping/src/main/resources/mapper/mysql/CarPersonMapper.xml

@@ -0,0 +1,15 @@
+<?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.mhfire.persistence.mapper.CarPersonMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.mhfire.model.CarPerson">
+        <result column="position_name" property="positionName" />
+        <result column="photo_url" property="photoUrl" />
+        <result column="phone" property="phone" />
+        <result column="squad" property="squad" />
+        <result column="name" property="name" />
+        <result column="clId" property="clId" />
+    </resultMap>
+
+</mapper>

+ 18 - 0
mhfire-mapping/src/main/resources/mapper/mysql/FireSiteDetailMapper.xml

@@ -0,0 +1,18 @@
+<?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.mhfire.persistence.mapper.FireSiteDetailMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.mhfire.model.FireSiteDetail">
+        <result column="orga_desc" property="orgaDesc" />
+        <result column="DTHH" property="dthh" />
+        <result column="LXDH" property="lxdh" />
+        <result column="car_status" property="carStatus" />
+        <result column="YS" property="ys" />
+        <result column="ID" property="id" />
+        <result column="CLJC" property="cljc" />
+        <result column="CPHM" property="cphm" />
+        <result column="ssxfjgid" property="ssxfjgid" />
+    </resultMap>
+
+</mapper>

+ 20 - 0
mhfire-mapping/src/main/resources/mapper/mysql/JcjCjjlMapper.xml

@@ -0,0 +1,20 @@
+<?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.mhfire.persistence.mapper.JcjCjjlMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.mhfire.model.JcjCjjl">
+        <id column="ID" property="id" />
+        <result column="JCJ_AJXX_ID" property="jcjAjxxId" />
+        <result column="CJBH" property="cjbh" />
+        <result column="YSANBH" property="ysanbh" />
+        <result column="CJKSSJ" property="cjkssj" />
+        <result column="CJJSSJ" property="cjjssj" />
+        <result column="sjc" property="sjc" />
+        <result column="zgzd" property="zgzd" />
+        <result column="jlzt" property="jlzt" />
+        <result column="created" property="created" />
+        <result column="updated" property="updated" />
+    </resultMap>
+
+</mapper>

+ 56 - 0
mhfire-model/src/main/java/com/bizmatics/mhfire/model/CarPerson.java

@@ -0,0 +1,56 @@
+package com.bizmatics.mhfire.model;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 车辆人员信息
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class CarPerson implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 职位名称
+     */
+    private String positionName;
+
+    /**
+     * 头像信息
+     */
+    private String photoUrl;
+
+    /**
+     * 手机号
+     */
+    private String phone;
+
+    /**
+     * 岗位
+     */
+    private String squad;
+
+    /**
+     * 人员信息
+     */
+    private String name;
+
+    /**
+     * 车辆id
+     */
+    @TableField("clId")
+    private String clId;
+
+
+}

+ 73 - 0
mhfire-model/src/main/java/com/bizmatics/mhfire/model/FireSiteDetail.java

@@ -0,0 +1,73 @@
+package com.bizmatics.mhfire.model;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 消防站点详情
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class FireSiteDetail implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 消防站
+     */
+    private String orgaDesc;
+
+    /**
+     * 电台呼号
+     */
+    @TableField("DTHH")
+    private String dthh;
+
+    /**
+     * 类型编号
+     */
+    @TableField("LXDH")
+    private String lxdh;
+
+    /**
+     * 车辆状态
+     */
+    private String carStatus;
+
+    /**
+     * 颜色
+     */
+    @TableField("YS")
+    private String ys;
+
+    @TableField("ID")
+    private String id;
+
+    /**
+     * 车辆简称
+     */
+    @TableField("CLJC")
+    private String cljc;
+
+    /**
+     * 车牌号码
+     */
+    @TableField("CPHM")
+    private String cphm;
+
+    /**
+     * 消防机构ID
+     */
+    private String ssxfjgid;
+
+
+}

+ 54 - 0
mhfire-model/src/main/java/com/bizmatics/mhfire/model/JcjCjjl.java

@@ -0,0 +1,54 @@
+package com.bizmatics.mhfire.model;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class JcjCjjl implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    @TableId("ID")
+    private String id;
+
+    @TableField("JCJ_AJXX_ID")
+    private String jcjAjxxId;
+
+    @TableField("CJBH")
+    private String cjbh;
+
+    @TableField("YSANBH")
+    private String ysanbh;
+
+    @TableField("CJKSSJ")
+    private String cjkssj;
+
+    @TableField("CJJSSJ")
+    private String cjjssj;
+
+    private String sjc;
+
+    private String zgzd;
+
+    private String jlzt;
+
+    private String created;
+
+    private String updated;
+
+
+}

+ 16 - 0
mhfire-service/src/main/java/com/bizmatics/mhfire/service/CarPersonService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.mhfire.service;
+
+import com.bizmatics.mhfire.model.CarPerson;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ * 车辆人员信息 服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+public interface CarPersonService extends CrudService<CarPerson> {
+
+}

+ 16 - 0
mhfire-service/src/main/java/com/bizmatics/mhfire/service/FireSiteDetailService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.mhfire.service;
+
+import com.bizmatics.mhfire.model.FireSiteDetail;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ * 消防站点详情 服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+public interface FireSiteDetailService extends CrudService<FireSiteDetail> {
+
+}

+ 16 - 0
mhfire-service/src/main/java/com/bizmatics/mhfire/service/JcjCjjlService.java

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

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

@@ -0,0 +1,20 @@
+package com.bizmatics.mhfire.service.impl;
+
+import com.bizmatics.mhfire.model.CarPerson;
+import com.bizmatics.mhfire.persistence.mapper.CarPersonMapper;
+import com.bizmatics.mhfire.service.CarPersonService;
+import com.bizmatics.common.mvc.base.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 车辆人员信息 服务实现类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+@Service
+public class CarPersonServiceImpl extends AbstractCrudService<CarPersonMapper, CarPerson> implements CarPersonService {
+
+}

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

@@ -0,0 +1,20 @@
+package com.bizmatics.mhfire.service.impl;
+
+import com.bizmatics.mhfire.model.FireSiteDetail;
+import com.bizmatics.mhfire.persistence.mapper.FireSiteDetailMapper;
+import com.bizmatics.mhfire.service.FireSiteDetailService;
+import com.bizmatics.common.mvc.base.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 消防站点详情 服务实现类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-11-19
+ */
+@Service
+public class FireSiteDetailServiceImpl extends AbstractCrudService<FireSiteDetailMapper, FireSiteDetail> implements FireSiteDetailService {
+
+}

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

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