From 9faf0a5cef91d9d0a9c87ffb9bb76a31d84c6fd5 Mon Sep 17 00:00:00 2001 From: gxwebsoft Date: Thu, 14 Mar 2024 17:29:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=A1=A8=E5=8D=95=E8=AE=BE?= =?UTF-8?q?=E8=AE=A1=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/gxwebsoft/cms/entity/Design.java | 6 +++++- src/main/java/com/gxwebsoft/cms/entity/Form.java | 15 +++++++++++++++ .../java/com/gxwebsoft/cms/entity/FormRecord.java | 9 +++++---- .../com/gxwebsoft/cms/mapper/xml/DesignMapper.xml | 6 ++++++ .../cms/mapper/xml/DesignRecordMapper.xml | 6 ++++++ .../com/gxwebsoft/cms/mapper/xml/FormMapper.xml | 6 ++++++ .../gxwebsoft/cms/mapper/xml/FormRecordMapper.xml | 6 ++++++ .../java/com/gxwebsoft/cms/param/DesignParam.java | 4 ++++ .../gxwebsoft/cms/param/DesignRecordParam.java | 4 ++++ .../java/com/gxwebsoft/cms/param/FormParam.java | 4 ++++ .../com/gxwebsoft/cms/param/FormRecordParam.java | 4 ++++ .../com/gxwebsoft/generator/CmsGenerator.java | 4 ++-- 12 files changed, 67 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/gxwebsoft/cms/entity/Design.java b/src/main/java/com/gxwebsoft/cms/entity/Design.java index 0990824..2f27c77 100644 --- a/src/main/java/com/gxwebsoft/cms/entity/Design.java +++ b/src/main/java/com/gxwebsoft/cms/entity/Design.java @@ -2,8 +2,8 @@ package com.gxwebsoft.cms.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonSubTypes; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -68,6 +68,10 @@ public class Design implements Serializable { @ApiModelProperty(value = "状态, 0正常, 1冻结") private Integer status; + @ApiModelProperty(value = "是否删除, 0否, 1是") + @TableLogic + private Integer deleted; + @ApiModelProperty(value = "租户id") private Integer tenantId; diff --git a/src/main/java/com/gxwebsoft/cms/entity/Form.java b/src/main/java/com/gxwebsoft/cms/entity/Form.java index 953e2db..7891991 100644 --- a/src/main/java/com/gxwebsoft/cms/entity/Form.java +++ b/src/main/java/com/gxwebsoft/cms/entity/Form.java @@ -2,6 +2,7 @@ package com.gxwebsoft.cms.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @@ -9,6 +10,7 @@ import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; +import java.math.BigDecimal; import java.util.Date; /** @@ -55,6 +57,19 @@ public class Form implements Serializable { @ApiModelProperty(value = "状态, 0正常, 1冻结") private Integer status; + @ApiModelProperty(value = "是否隐藏顶部图片") + private Integer hidePhoto; + + @ApiModelProperty(value = "是否隐藏背景图片") + private Integer hideBackground; + + @ApiModelProperty(value = "背景图片透明度") + private BigDecimal opacity; + + @ApiModelProperty(value = "是否删除, 0否, 1是") + @TableLogic + private Integer deleted; + @ApiModelProperty(value = "租户id") private Integer tenantId; diff --git a/src/main/java/com/gxwebsoft/cms/entity/FormRecord.java b/src/main/java/com/gxwebsoft/cms/entity/FormRecord.java index 5770dac..93204a0 100644 --- a/src/main/java/com/gxwebsoft/cms/entity/FormRecord.java +++ b/src/main/java/com/gxwebsoft/cms/entity/FormRecord.java @@ -1,9 +1,6 @@ package com.gxwebsoft.cms.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 com.baomidou.mybatisplus.annotation.*; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -47,6 +44,10 @@ public class FormRecord implements Serializable { @ApiModelProperty(value = "状态, 0正常, 1冻结") private Integer status; + @ApiModelProperty(value = "是否删除, 0否, 1是") + @TableLogic + private Integer deleted; + @ApiModelProperty(value = "租户id") private Integer tenantId; diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/DesignMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/DesignMapper.xml index 234d363..9732300 100644 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/DesignMapper.xml +++ b/src/main/java/com/gxwebsoft/cms/mapper/xml/DesignMapper.xml @@ -40,6 +40,12 @@ AND a.status = #{param.status} + + AND a.deleted = #{param.deleted} + + + AND a.deleted = 0 + AND a.create_time >= #{param.createTimeStart} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/DesignRecordMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/DesignRecordMapper.xml index c1162a2..096c9bc 100644 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/DesignRecordMapper.xml +++ b/src/main/java/com/gxwebsoft/cms/mapper/xml/DesignRecordMapper.xml @@ -40,6 +40,12 @@ AND a.status = #{param.status} + + AND a.deleted = #{param.deleted} + + + AND a.deleted = 0 + AND a.create_time >= #{param.createTimeStart} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/FormMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/FormMapper.xml index 9d3f6eb..9596239 100644 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/FormMapper.xml +++ b/src/main/java/com/gxwebsoft/cms/mapper/xml/FormMapper.xml @@ -37,6 +37,12 @@ AND a.status = #{param.status} + + AND a.deleted = #{param.deleted} + + + AND a.deleted = 0 + AND a.create_time >= #{param.createTimeStart} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/FormRecordMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/FormRecordMapper.xml index 1c76edc..4292d0f 100644 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/FormRecordMapper.xml +++ b/src/main/java/com/gxwebsoft/cms/mapper/xml/FormRecordMapper.xml @@ -29,6 +29,12 @@ AND a.status = #{param.status} + + AND a.deleted = #{param.deleted} + + + AND a.deleted = 0 + AND a.create_time >= #{param.createTimeStart} diff --git a/src/main/java/com/gxwebsoft/cms/param/DesignParam.java b/src/main/java/com/gxwebsoft/cms/param/DesignParam.java index 12bb9f5..7bd0329 100644 --- a/src/main/java/com/gxwebsoft/cms/param/DesignParam.java +++ b/src/main/java/com/gxwebsoft/cms/param/DesignParam.java @@ -60,4 +60,8 @@ public class DesignParam extends BaseParam { @QueryField(type = QueryType.EQ) private Integer status; + @ApiModelProperty(value = "是否删除, 0否, 1是") + @QueryField(type = QueryType.EQ) + private Integer deleted; + } diff --git a/src/main/java/com/gxwebsoft/cms/param/DesignRecordParam.java b/src/main/java/com/gxwebsoft/cms/param/DesignRecordParam.java index 4791a31..1c049ea 100644 --- a/src/main/java/com/gxwebsoft/cms/param/DesignRecordParam.java +++ b/src/main/java/com/gxwebsoft/cms/param/DesignRecordParam.java @@ -60,4 +60,8 @@ public class DesignRecordParam extends BaseParam { @QueryField(type = QueryType.EQ) private Integer status; + @ApiModelProperty(value = "是否删除, 0否, 1是") + @QueryField(type = QueryType.EQ) + private Integer deleted; + } diff --git a/src/main/java/com/gxwebsoft/cms/param/FormParam.java b/src/main/java/com/gxwebsoft/cms/param/FormParam.java index ca9329d..479fbfa 100644 --- a/src/main/java/com/gxwebsoft/cms/param/FormParam.java +++ b/src/main/java/com/gxwebsoft/cms/param/FormParam.java @@ -57,4 +57,8 @@ public class FormParam extends BaseParam { @QueryField(type = QueryType.EQ) private Integer status; + @ApiModelProperty(value = "是否删除, 0否, 1是") + @QueryField(type = QueryType.EQ) + private Integer deleted; + } diff --git a/src/main/java/com/gxwebsoft/cms/param/FormRecordParam.java b/src/main/java/com/gxwebsoft/cms/param/FormRecordParam.java index e746069..0f8a0b8 100644 --- a/src/main/java/com/gxwebsoft/cms/param/FormRecordParam.java +++ b/src/main/java/com/gxwebsoft/cms/param/FormRecordParam.java @@ -48,4 +48,8 @@ public class FormRecordParam extends BaseParam { @QueryField(type = QueryType.EQ) private Integer status; + @ApiModelProperty(value = "是否删除, 0否, 1是") + @QueryField(type = QueryType.EQ) + private Integer deleted; + } diff --git a/src/test/java/com/gxwebsoft/generator/CmsGenerator.java b/src/test/java/com/gxwebsoft/generator/CmsGenerator.java index ae24653..cf600df 100644 --- a/src/test/java/com/gxwebsoft/generator/CmsGenerator.java +++ b/src/test/java/com/gxwebsoft/generator/CmsGenerator.java @@ -54,8 +54,8 @@ public class CmsGenerator { // "cms_design_record", // "cms_website", // "cms_website_field", - "cms_form", - "cms_form_record" +// "cms_form", +// "cms_form_record" }; // 需要去除的表前缀 private static final String[] TABLE_PREFIX = new String[]{