浏览代码

升级日志修改

wyyay 1 年之前
父节点
当前提交
3f2d85493b

+ 72 - 0
business-service/src/main/java/com/ozs/service/entity/CameraLogDetail.java

@@ -0,0 +1,72 @@
+package com.ozs.service.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ozs.common.annotation.Excel;
+import io.swagger.annotations.ApiModel;
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @author wyy
+ * @subject
+ * @creat 2023/4/25
+ */
+@Data
+@AllArgsConstructor
+@NoArgsConstructor
+@Builder
+@ApiModel("相机升级日志详情表")
+public class CameraLogDetail implements Serializable {
+
+    /**
+     * 主键ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 关联升级日志id
+     */
+    private Long logId;
+
+    /**
+     * 相机编码
+     */
+    @Excel(name = "相机编码", width = 30)
+    private String cameraCode;
+
+    /**
+     * 升级状态
+     */
+    @Excel(name = "状态", readConverterExp = "1=升级成功,2=升级中,3=升级失败")
+    private Integer status;
+
+    /**
+     * 上一版本号
+     */
+    @TableField(exist = false)
+    @Excel(name = "上一版本号")
+    private String lastVersionNum;
+
+    /**
+     * 当前版本号
+     */
+    @TableField(exist = false)
+    @Excel(name = "当前版本号")
+    private String currentVersionNum;
+
+    /**
+     * 创建时间
+     */
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
+    private Date updateTime;
+}

+ 0 - 27
business-service/src/main/java/com/ozs/service/entity/CameraUpdateLog.java

@@ -40,12 +40,6 @@ public class CameraUpdateLog implements Serializable {
      */
     private Long versionId;
 
-    /**
-     * 相机编码
-     */
-    @Excel(name = "相机编码", width = 30)
-    private String cameraCode;
-
     /**
      * 版本号
      */
@@ -67,26 +61,6 @@ public class CameraUpdateLog implements Serializable {
     @TableField(exist = false)
     private String upgradeTypeName;
 
-    /**
-     * 升级状态
-     */
-    @Excel(name = "状态", readConverterExp = "1=升级成功,2=升级中,3=升级失败")
-    private Integer status;
-
-    /**
-     * 上一版本号
-     */
-    @TableField(exist = false)
-    @Excel(name = "上一版本号")
-    private String lastVersionNum;
-
-    /**
-     * 当前版本号
-     */
-    @TableField(exist = false)
-    @Excel(name = "当前版本号")
-    private String currentVersionNum;
-
     /**
      * 创建人
      */
@@ -96,6 +70,5 @@ public class CameraUpdateLog implements Serializable {
      * 创建时间
      */
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
     private Date createTime;
 }

+ 12 - 0
business-service/src/main/java/com/ozs/service/mapper/CameraLogDetailMapper.java

@@ -0,0 +1,12 @@
+package com.ozs.service.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ozs.service.entity.CameraLogDetail;
+
+/**
+ * @author wyy
+ * @subject
+ * @creat 2023/4/25
+ */
+public interface CameraLogDetailMapper extends BaseMapper<CameraLogDetail> {
+}

+ 12 - 0
business-service/src/main/java/com/ozs/service/service/CameraLogDetailService.java

@@ -0,0 +1,12 @@
+package com.ozs.service.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ozs.service.entity.CameraLogDetail;
+
+/**
+ * @author wyy
+ * @subject
+ * @creat 2023/4/25
+ */
+public interface CameraLogDetailService extends IService<CameraLogDetail> {
+}

+ 18 - 0
business-service/src/main/java/com/ozs/service/service/impl/CameraLogDetailServiceImpl.java

@@ -0,0 +1,18 @@
+package com.ozs.service.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ozs.service.entity.CameraLogDetail;
+import com.ozs.service.entity.CameraUpdateLog;
+import com.ozs.service.mapper.CameraLogDetailMapper;
+import com.ozs.service.mapper.CameraUpdateLogMapper;
+import com.ozs.service.service.CameraLogDetailService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @author wyy
+ * @subject
+ * @creat 2023/4/25
+ */
+@Service
+public class CameraLogDetailServiceImpl extends ServiceImpl<CameraLogDetailMapper, CameraLogDetail> implements CameraLogDetailService {
+}

+ 5 - 0
business-service/src/main/resources/CameraLogDetailMapper.xml

@@ -0,0 +1,5 @@
+<?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.ozs.service.mapper.CameraLogDetailMapper">
+
+</mapper>