Forráskód Böngészése

新增两张表base_camera_info,base_camera_parking

fulonglong 3 éve
szülő
commit
bfd3764631

+ 101 - 0
src/main/java/com/charging/chargingparking/entity/CameraInfo.java

@@ -0,0 +1,101 @@
+package com.charging.chargingparking.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName base_camera_info
+ */
+@TableName(value ="base_camera_info")
+@Data
+public class CameraInfo implements Serializable {
+    /**
+     * 主键
+     */
+    @TableId
+    private String id;
+
+    /**
+     * 设备序列号,存在英文字母的设备序列号,字母需为大写
+     */
+    private String deviceSerial;
+
+    /**
+     * 通道号
+     */
+    private Integer channelNo;
+
+    /**
+     * 设备名称
+     */
+    private String deviceName;
+
+    /**
+     * 在线状态:0-不在线,1-在线
+     */
+    private Integer status;
+
+    /**
+     * 验证码
+     */
+    private String validCode;
+
+    /**
+     * 单位编号
+     */
+    private String companyId;
+
+    /**
+     * 设备版本
+     */
+    private String deviceVersion;
+
+    /**
+     * 是否删除
+     */
+    private Boolean delFlag;
+
+    /**
+     * 创建人
+     */
+    private String createBy;
+
+    /**
+     * 创建时间
+     */
+    private Date createTime;
+
+    /**
+     * 更新人
+     */
+    private String updateBy;
+
+    /**
+     * 更新时间
+     */
+    private Date updateTime;
+
+    /**
+     * 抓拍图片(抓拍设备当前画面)
+     */
+    private String picUrl;
+
+    /**
+     * 所在房间
+     */
+    private String roomAddress;
+
+    /**
+     * 1-试用,2-付费
+     */
+    private String classify;
+
+    @TableField(exist = false)
+    private static final long serialVersionUID = 1L;
+}

+ 61 - 0
src/main/java/com/charging/chargingparking/entity/CameraParking.java

@@ -0,0 +1,61 @@
+package com.charging.chargingparking.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName base_camera_parking
+ */
+@TableName(value ="base_camera_parking")
+@Data
+public class CameraParking implements Serializable {
+    /**
+     * 
+     */
+    @TableId
+    private String id;
+
+    /**
+     * 摄像头ID
+     */
+    private String cameraId;
+
+    /**
+     * 停车场ID
+     */
+    private String parkId;
+
+    /**
+     * 创建人
+     */
+    private String createBy;
+
+    /**
+     * 创建时间
+     */
+    private Date createTime;
+
+    /**
+     * 更新人
+     */
+    private String updateBy;
+
+    /**
+     * 更新时间
+     */
+    private String updateTime;
+
+    /**
+     * 是否删除
+     */
+    private Boolean delFlag;
+
+    @TableField(exist = false)
+    private static final long serialVersionUID = 1L;
+}

+ 15 - 0
src/main/java/com/charging/chargingparking/mapper/CameraInfoMapper.java

@@ -0,0 +1,15 @@
+package com.charging.chargingparking.mapper;
+
+import com.charging.chargingparking.entity.CameraInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @Entity com.charging.chargingparking.entity.CameraInfo
+ */
+public interface CameraInfoMapper extends BaseMapper<CameraInfo> {
+
+}
+
+
+
+

+ 15 - 0
src/main/java/com/charging/chargingparking/mapper/CameraParkingMapper.java

@@ -0,0 +1,15 @@
+package com.charging.chargingparking.mapper;
+
+import com.charging.chargingparking.entity.CameraParking;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @Entity com.charging.chargingparking.entity.CameraParking
+ */
+public interface CameraParkingMapper extends BaseMapper<CameraParking> {
+
+}
+
+
+
+

+ 11 - 0
src/main/java/com/charging/chargingparking/service/CameraInfoService.java

@@ -0,0 +1,11 @@
+package com.charging.chargingparking.service;
+
+import com.charging.chargingparking.entity.CameraInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ *
+ */
+public interface CameraInfoService extends IService<CameraInfo> {
+
+}

+ 11 - 0
src/main/java/com/charging/chargingparking/service/CameraParkingService.java

@@ -0,0 +1,11 @@
+package com.charging.chargingparking.service;
+
+import com.charging.chargingparking.entity.CameraParking;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ *
+ */
+public interface CameraParkingService extends IService<CameraParking> {
+
+}

+ 20 - 0
src/main/java/com/charging/chargingparking/service/impl/CameraInfoServiceImpl.java

@@ -0,0 +1,20 @@
+package com.charging.chargingparking.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.charging.chargingparking.entity.CameraInfo;
+import com.charging.chargingparking.service.CameraInfoService;
+import com.charging.chargingparking.mapper.CameraInfoMapper;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ */
+@Service
+public class CameraInfoServiceImpl extends ServiceImpl<CameraInfoMapper, CameraInfo>
+    implements CameraInfoService{
+
+}
+
+
+
+

+ 20 - 0
src/main/java/com/charging/chargingparking/service/impl/CameraParkingServiceImpl.java

@@ -0,0 +1,20 @@
+package com.charging.chargingparking.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.charging.chargingparking.entity.CameraParking;
+import com.charging.chargingparking.service.CameraParkingService;
+import com.charging.chargingparking.mapper.CameraParkingMapper;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ */
+@Service
+public class CameraParkingServiceImpl extends ServiceImpl<CameraParkingMapper, CameraParking>
+    implements CameraParkingService{
+
+}
+
+
+
+

+ 34 - 0
src/main/resources/mapper/CameraInfoMapper.xml

@@ -0,0 +1,34 @@
+<?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.charging.chargingparking.mapper.CameraInfoMapper">
+
+    <resultMap id="BaseResultMap" type="com.charging.chargingparking.entity.CameraInfo">
+            <id property="id" column="id_" jdbcType="VARCHAR"/>
+            <result property="deviceSerial" column="device_serial" jdbcType="VARCHAR"/>
+            <result property="channelNo" column="channel_no" jdbcType="INTEGER"/>
+            <result property="deviceName" column="device_name" jdbcType="VARCHAR"/>
+            <result property="status" column="status_" jdbcType="INTEGER"/>
+            <result property="validCode" column="valid_code" jdbcType="VARCHAR"/>
+            <result property="companyId" column="company_id" jdbcType="VARCHAR"/>
+            <result property="deviceVersion" column="device_version" jdbcType="VARCHAR"/>
+            <result property="delFlag" column="del_flag" jdbcType="BIT"/>
+            <result property="createBy" column="create_by" jdbcType="VARCHAR"/>
+            <result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
+            <result property="updateBy" column="update_by" jdbcType="VARCHAR"/>
+            <result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
+            <result property="picUrl" column="pic_url" jdbcType="VARCHAR"/>
+            <result property="roomAddress" column="room_address" jdbcType="VARCHAR"/>
+            <result property="classify" column="classify_" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        id_,device_serial,channel_no,
+        device_name,status_,valid_code,
+        company_id,device_version,del_flag,
+        create_by,create_time,update_by,
+        update_time,pic_url,room_address,
+        classify_
+    </sql>
+</mapper>

+ 23 - 0
src/main/resources/mapper/CameraParkingMapper.xml

@@ -0,0 +1,23 @@
+<?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.charging.chargingparking.mapper.CameraParkingMapper">
+
+    <resultMap id="BaseResultMap" type="com.charging.chargingparking.entity.CameraParking">
+            <id property="id" column="id_" jdbcType="VARCHAR"/>
+            <result property="cameraId" column="camera_id" jdbcType="VARCHAR"/>
+            <result property="parkId" column="park_id" jdbcType="VARCHAR"/>
+            <result property="createBy" column="create_by" jdbcType="VARCHAR"/>
+            <result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
+            <result property="updateBy" column="update_by" jdbcType="VARCHAR"/>
+            <result property="updateTime" column="update_time" jdbcType="VARCHAR"/>
+            <result property="delFlag" column="del_flag" jdbcType="BIT"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        id_,camera_id,park_id,
+        create_by,create_time,update_by,
+        update_time,del_flag
+    </sql>
+</mapper>