Преглед на файлове

修改代码生成器输出路径

wutt преди 5 години
родител
ревизия
0e28633ec7

+ 21 - 0
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/controller/ScreenshotController.java

@@ -0,0 +1,21 @@
+package com.management.platform.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author 吴涛涛
+ * @since 2020-01-02
+ */
+@RestController
+@RequestMapping("/screenshot")
+public class ScreenshotController {
+
+}
+

+ 1 - 2
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/entity/Report.java

@@ -1,6 +1,5 @@
 package com.management.platform.entity;
 
-import com.baomidou.mybatisplus.annotation.FieldStrategy;
 import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.extension.activerecord.Model;
 import java.time.LocalDate;
@@ -54,7 +53,7 @@ public class Report extends Model<Report> {
     /**
      * 报告内容
      */
-    @TableField(value = "content", updateStrategy = FieldStrategy.IGNORED)
+    @TableField("content")
     private String content;
 
     /**

+ 88 - 0
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/entity/Screenshot.java

@@ -0,0 +1,88 @@
+package com.management.platform.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author 吴涛涛
+ * @since 2020-01-02
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class Screenshot extends Model<Screenshot> {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 截图表主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 用户id
+     */
+    @TableField("uid")
+    private Integer uid;
+
+    /**
+     * 图片url
+     */
+    @TableField("pic_url")
+    private String picUrl;
+
+    /**
+     * 截图时间
+     */
+    @TableField("indate")
+    private LocalDateTime indate;
+
+    /**
+     * 是否正常 0-正常 1-异常
+     */
+    @TableField("is_normal")
+    private Integer isNormal;
+
+    /**
+     * 定时任务是否检测 0-否 1-是
+     */
+    @TableField("is_handle")
+    private Integer isHandle;
+
+    /**
+     * 截图时间年月日如:2020-01-01
+     */
+    @TableField("date_str")
+    private String dateStr;
+
+    /**
+     * 图片类型(记录不同的方式)编程,查资料,看文档,做设计,美工,运营,看小说,打游戏,听音乐。
+     */
+    @TableField("pic_type")
+    private Integer picType;
+
+    /**
+     * 图片文字内容
+     */
+    @TableField("pic_context")
+    private String picContext;
+
+
+    @Override
+    protected Serializable pkVal() {
+        return this.id;
+    }
+
+}

+ 16 - 0
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/mapper/ScreenshotMapper.java

@@ -0,0 +1,16 @@
+package com.management.platform.mapper;
+
+import com.management.platform.entity.Screenshot;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author 吴涛涛
+ * @since 2020-01-02
+ */
+public interface ScreenshotMapper extends BaseMapper<Screenshot> {
+
+}

+ 16 - 0
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/service/ScreenshotService.java

@@ -0,0 +1,16 @@
+package com.management.platform.service;
+
+import com.management.platform.entity.Screenshot;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author 吴涛涛
+ * @since 2020-01-02
+ */
+public interface ScreenshotService extends IService<Screenshot> {
+
+}

+ 20 - 0
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/service/impl/ScreenshotServiceImpl.java

@@ -0,0 +1,20 @@
+package com.management.platform.service.impl;
+
+import com.management.platform.entity.Screenshot;
+import com.management.platform.mapper.ScreenshotMapper;
+import com.management.platform.service.ScreenshotService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author 吴涛涛
+ * @since 2020-01-02
+ */
+@Service
+public class ScreenshotServiceImpl extends ServiceImpl<ScreenshotMapper, Screenshot> implements ScreenshotService {
+
+}

+ 2 - 2
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/util/CodeGenerator.java

@@ -73,7 +73,7 @@ public class CodeGenerator {
 //        gc.setOutputDir("E://");
         //生成的代码位置为当前项目
         String projectPath = System.getProperty("user.dir");
-        gc.setOutputDir(projectPath + "/formulahousekeeper/management-platform/src/main/java");
+        gc.setOutputDir(projectPath + "/src/main/java");
         gc.setAuthor("吴涛涛");
         gc.setOpen(false);
         gc.setFileOverride(true);
@@ -204,7 +204,7 @@ public class CodeGenerator {
         //若想要生成的实体类继承某个Controller,则可打开下面注释。写上需要继承的Controller的位置即可
 //        strategy.setSuperControllerClass("com.baomidou.ant.common.BaseController");
         //此处user是表名,多个英文逗号分割
-        strategy.setInclude("report");
+        strategy.setInclude("screenshot");
 //        strategy.setExclude();//数据库表全生成
 //        strategy.setInclude(scanner("user").split(","));//表名,多个英文逗号分割
         strategy.setControllerMappingHyphenStyle(true);

+ 23 - 0
fhKeeper/formulahousekeeper/management-platform/src/main/resources/mapper/ScreenshotMapper.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.management.platform.mapper.ScreenshotMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.management.platform.entity.Screenshot">
+        <id column="id" property="id" />
+        <result column="uid" property="uid" />
+        <result column="pic_url" property="picUrl" />
+        <result column="indate" property="indate" />
+        <result column="is_normal" property="isNormal" />
+        <result column="is_handle" property="isHandle" />
+        <result column="date_str" property="dateStr" />
+        <result column="pic_type" property="picType" />
+        <result column="pic_context" property="picContext" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, uid, pic_url, indate, is_normal, is_handle, date_str, pic_type, pic_context
+    </sql>
+
+</mapper>

BIN
fhKeeper/formulahousekeeper/management-platform/target/classes/com/management/platform/entity/Report.class


BIN
fhKeeper/formulahousekeeper/management-platform/target/classes/com/management/platform/util/CodeGenerator.class