forked from rongchao/epmet-cloud-rizhao
				
			
				 51 changed files with 1395 additions and 27 deletions
			
			
		@ -0,0 +1,24 @@ | 
				
			|||
package com.epmet.dto.form; | 
				
			|||
 | 
				
			|||
import com.google.gson.internal.$Gson$Types; | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Author zxc | 
				
			|||
 * @DateTime 2020/12/9 下午3:25 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class AddTagFormDTO implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = -3245317956853388308L; | 
				
			|||
 | 
				
			|||
    public interface AddTag{} | 
				
			|||
 | 
				
			|||
    @NotBlank(message = "标签名称不能为空",groups = AddTag.class) | 
				
			|||
    private String tagName; | 
				
			|||
 | 
				
			|||
    private String customerId; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,28 @@ | 
				
			|||
package com.epmet.dto.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 议题:保存/修改分类-接口入参 | 
				
			|||
 * @Author sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class IssueSaveCategoryFormDTO implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = 2599592072265715951L; | 
				
			|||
    /** | 
				
			|||
     * 议题Id | 
				
			|||
     */ | 
				
			|||
    @NotBlank(message = "议题ID不能为空",groups = {ProjectSaveCategoryFormDTO.SaveCategory.class}) | 
				
			|||
    private String issueId; | 
				
			|||
    /** | 
				
			|||
     * 议题分类集合 | 
				
			|||
     */ | 
				
			|||
    private List<SaveIssueCategoryFormDTO> categoryList; | 
				
			|||
    public interface SaveCategory{} | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,27 @@ | 
				
			|||
package com.epmet.dto.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 议题:保存/修改分类-接口入参 | 
				
			|||
 * | 
				
			|||
 * @Author sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class SaveIssueCategoryFormDTO implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = 2599592072265715951L; | 
				
			|||
    /** | 
				
			|||
     * 分类Id | 
				
			|||
     */ | 
				
			|||
    private String id; | 
				
			|||
    /** | 
				
			|||
     * 分类名称 | 
				
			|||
     */ | 
				
			|||
    private String name; | 
				
			|||
 | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,17 @@ | 
				
			|||
package com.epmet.dto.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @author zhaoqifeng | 
				
			|||
 * @dscription | 
				
			|||
 * @date 2020/12/9 15:32 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class TagListFormDTO implements Serializable { | 
				
			|||
	private static final long serialVersionUID = -6448213704058150588L; | 
				
			|||
	private List<String> categoryIdList; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,23 @@ | 
				
			|||
package com.epmet.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.AllArgsConstructor; | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Author zxc | 
				
			|||
 * @DateTime 2020/12/9 下午5:09 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
@AllArgsConstructor | 
				
			|||
public class AddTagResultDTO implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = 4769136806332933579L; | 
				
			|||
 | 
				
			|||
    private String tagId; | 
				
			|||
 | 
				
			|||
    public AddTagResultDTO() { | 
				
			|||
        this.tagId = ""; | 
				
			|||
    } | 
				
			|||
} | 
				
			|||
@ -0,0 +1,18 @@ | 
				
			|||
package com.epmet.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @author zhaoqifeng | 
				
			|||
 * @dscription | 
				
			|||
 * @date 2020/12/9 15:33 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class TagListResultDTO implements Serializable { | 
				
			|||
	private static final long serialVersionUID = -4247291364077634874L; | 
				
			|||
	List<IssueCategoryTagResultDTO> defaulted; | 
				
			|||
	List<IssueCategoryTagResultDTO> customized; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,67 @@ | 
				
			|||
CREATE TABLE `issue_project_category_dict` ( | 
				
			|||
  `ID` varchar(64) NOT NULL COMMENT '主键', | 
				
			|||
  `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id,  产品默认default', | 
				
			|||
  `PID` varchar(64) NOT NULL COMMENT '上级分类ID 顶级此列存储0', | 
				
			|||
  `PIDS` varchar(512) NOT NULL COMMENT '所有上级分类ID,用逗号分开', | 
				
			|||
  `CATEGORY_CODE` varchar(50) DEFAULT NULL COMMENT '分类编码,分类编码+customer_id唯一', | 
				
			|||
  `CATEGORY_NAME` varchar(500) NOT NULL COMMENT '分类名称', | 
				
			|||
  `CATEGORY_TYPE` varchar(50) NOT NULL COMMENT '分类类别1,2,3,4....', | 
				
			|||
  `SORT` int(10) unsigned NOT NULL COMMENT '排序', | 
				
			|||
  `DEL_FLAG` varchar(1) CHARACTER SET utf8mb4 NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除、1已删除', | 
				
			|||
  `REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁', | 
				
			|||
  `CREATED_BY` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '创建人', | 
				
			|||
  `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', | 
				
			|||
  `UPDATED_BY` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '更新人', | 
				
			|||
  `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', | 
				
			|||
  PRIMARY KEY (`ID`,`CUSTOMER_ID`) USING BTREE | 
				
			|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='议题项目分类字典'; | 
				
			|||
 | 
				
			|||
CREATE TABLE `issue_project_tag_dict` ( | 
				
			|||
  `ID` varchar(64) NOT NULL COMMENT '主键ID', | 
				
			|||
  `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID', | 
				
			|||
  `TAG_NAME` varchar(32) NOT NULL COMMENT '标签名称', | 
				
			|||
  `CATEGORY_ID` varchar(64) DEFAULT NULL COMMENT '分类id, 用户自己添加的标签此列可为空', | 
				
			|||
  `IS_DEFAULT` varchar(32) NOT NULL COMMENT '是否是默认标签(0:是 1:否)', | 
				
			|||
  `ISSUE_USE_COUNT` int(10) NOT NULL DEFAULT '0' COMMENT '议题对标签的引用次数', | 
				
			|||
  `PROJECT_USE_COUNT` int(10) NOT NULL DEFAULT '0' COMMENT '项目对标签的引用次数', | 
				
			|||
  `DEL_FLAG` int(11) NOT NULL DEFAULT '0' COMMENT '删除标识 0.未删除 1.已删除', | 
				
			|||
  `REVISION` int(11) NOT NULL COMMENT '乐观锁', | 
				
			|||
  `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', | 
				
			|||
  `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', | 
				
			|||
  `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', | 
				
			|||
  `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', | 
				
			|||
  PRIMARY KEY (`ID`) USING BTREE | 
				
			|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='议题、项目标签字典表'; | 
				
			|||
 | 
				
			|||
 | 
				
			|||
CREATE TABLE `issue_category` ( | 
				
			|||
  `ID` varchar(64) NOT NULL COMMENT '主键', | 
				
			|||
  `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id', | 
				
			|||
  `GRID_ID` varchar(64) NOT NULL COMMENT '网格ID: 议题所属网格Id', | 
				
			|||
  `ISSUE_ID` varchar(64) NOT NULL COMMENT '议题id', | 
				
			|||
  `CATEGORY_ID` varchar(64) NOT NULL COMMENT '分类id', | 
				
			|||
  `CATEGORY_PIDS` varchar(512) NOT NULL COMMENT '分类对应的所有上级,英文逗号隔开', | 
				
			|||
  `DEL_FLAG` varchar(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除、1已删除', | 
				
			|||
  `REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁', | 
				
			|||
  `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', | 
				
			|||
  `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', | 
				
			|||
  `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', | 
				
			|||
  `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', | 
				
			|||
  PRIMARY KEY (`ID`) USING BTREE | 
				
			|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='议题所属分类表'; | 
				
			|||
 | 
				
			|||
CREATE TABLE `issue_tags` ( | 
				
			|||
  `ID` varchar(64) NOT NULL COMMENT '主键ID', | 
				
			|||
  `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID', | 
				
			|||
  `GRID_ID` varchar(64) NOT NULL COMMENT '议题所属网格id', | 
				
			|||
  `ISSUE_ID` varchar(64) NOT NULL COMMENT '议题ID', | 
				
			|||
  `TAG_ID` varchar(64) NOT NULL COMMENT '标签ID', | 
				
			|||
  `TAG_NAME` varchar(32) NOT NULL COMMENT '标签名称', | 
				
			|||
  `DEL_FLAG` int(11) NOT NULL DEFAULT '0' COMMENT '删除标识 0.未删除 1.已删除', | 
				
			|||
  `REVISION` int(11) NOT NULL COMMENT '乐观锁', | 
				
			|||
  `CREATED_BY` varchar(32) NOT NULL COMMENT '创建人', | 
				
			|||
  `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', | 
				
			|||
  `UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人', | 
				
			|||
  `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', | 
				
			|||
  PRIMARY KEY (`ID`) USING BTREE | 
				
			|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='议题关联标签表'; | 
				
			|||
@ -0,0 +1,28 @@ | 
				
			|||
package com.epmet.dto.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 议题:保存/修改分类-接口入参 | 
				
			|||
 * @Author sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class ProjectSaveCategoryFormDTO implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = 2599592072265715951L; | 
				
			|||
    /** | 
				
			|||
     * 议题Id | 
				
			|||
     */ | 
				
			|||
    @NotBlank(message = "项目ID不能为空",groups = {SaveCategory.class}) | 
				
			|||
    private String projectId; | 
				
			|||
    /** | 
				
			|||
     * 议题分类集合 | 
				
			|||
     */ | 
				
			|||
    private List<SaveIssueCategoryFormDTO> categoryList; | 
				
			|||
    public interface SaveCategory{} | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,26 @@ | 
				
			|||
package com.epmet.dto.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 议题:保存/修改分类-接口入参 | 
				
			|||
 * | 
				
			|||
 * @Author sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class SaveIssueCategoryFormDTO implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = 2599592072265715951L; | 
				
			|||
    /** | 
				
			|||
     * 分类Id | 
				
			|||
     */ | 
				
			|||
    private String id; | 
				
			|||
    /** | 
				
			|||
     * 分类名称 | 
				
			|||
     */ | 
				
			|||
    private String name; | 
				
			|||
 | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,55 @@ | 
				
			|||
package com.epmet.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @dscription 项目所属网格、分类基本信息-接口返参 | 
				
			|||
 * @author sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class ProjectCategoryDTOResultDTO implements Serializable { | 
				
			|||
 | 
				
			|||
	private static final long serialVersionUID = 5957826616179876849L; | 
				
			|||
	/** | 
				
			|||
	 * 主键 | 
				
			|||
	 */ | 
				
			|||
	private String id; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 客户id,  产品默认default | 
				
			|||
	 */ | 
				
			|||
	private String customerId; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 上级分类ID 顶级此列存储0 | 
				
			|||
	 */ | 
				
			|||
	private String pid; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 所有上级分类ID,用逗号分开 | 
				
			|||
	 */ | 
				
			|||
	private String pids; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 分类编码,分类编码+customer_id唯一 | 
				
			|||
	 */ | 
				
			|||
	private String categoryCode; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 分类名称 | 
				
			|||
	 */ | 
				
			|||
	private String categoryName; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 分类类别1,2,3,4.... | 
				
			|||
	 */ | 
				
			|||
	private String categoryType; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 排序 | 
				
			|||
	 */ | 
				
			|||
	private Integer sort; | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,25 @@ | 
				
			|||
package com.epmet.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @dscription 项目所属网格、分类基本信息-接口返参 | 
				
			|||
 * @author sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class ProjectIssueCategoryResultDTO implements Serializable { | 
				
			|||
 | 
				
			|||
	private static final long serialVersionUID = 5957826616179876849L; | 
				
			|||
	/** | 
				
			|||
	 * 项目Id | 
				
			|||
	 */ | 
				
			|||
	private ProjectIssueDTOResultDTO issueDTO; | 
				
			|||
	/** | 
				
			|||
	 * 项目标题 | 
				
			|||
	 */ | 
				
			|||
	private List<ProjectCategoryDTOResultDTO> categoryList; | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,96 @@ | 
				
			|||
package com.epmet.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.Date; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @dscription 项目所属网格、分类基本信息-接口返参 | 
				
			|||
 * @author sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class ProjectIssueDTOResultDTO implements Serializable { | 
				
			|||
 | 
				
			|||
	private static final long serialVersionUID = 5957826616179876849L; | 
				
			|||
	/** | 
				
			|||
	 * 议题ID | 
				
			|||
	 */ | 
				
			|||
	private String id; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 议题状态 表决中:voting 已转项目:shift_project 已关闭:closed | 
				
			|||
	 */ | 
				
			|||
	private String issueStatus; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 来源类型 eg:resi_topic | 
				
			|||
	 */ | 
				
			|||
	private String sourceType; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 来源ID eg:2223232(当SOURCE_TYPE为"resi_topic"时,这里指话题的ID) | 
				
			|||
	 */ | 
				
			|||
	private String sourceId; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 关闭理由 【未关闭时可以为空】关闭议题时必填的理由,转项目后而且已经结案,这个字段不回写 | 
				
			|||
	 */ | 
				
			|||
	private String closeReason; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 解决类型 【未关闭时可以为空】已解决resolved、未解决unresolved,对应在关闭议题时所选的checkbox,转项目后而且已经结案,这个字段不回写 | 
				
			|||
	 */ | 
				
			|||
	private String resolveType; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 议题名称 最多20字 | 
				
			|||
	 */ | 
				
			|||
	private String issueTitle; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 建议 最多1000字 | 
				
			|||
	 */ | 
				
			|||
	private String suggestion; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 客户ID | 
				
			|||
	 */ | 
				
			|||
	private String customerId; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 网格ID 居民端议题对应一个网格Id | 
				
			|||
	 */ | 
				
			|||
	private String gridId; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 所属机关 【数据权限-非必填】11:22:33(agencyId)数据权限控制 | 
				
			|||
	 */ | 
				
			|||
	private String orgIdPath; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 组织ID 【数据权限-非必填】agencyId | 
				
			|||
	 */ | 
				
			|||
	private String orgId; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 表决截止日期 | 
				
			|||
	 */ | 
				
			|||
	private Date votingDeadline; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 表决发起日期(转议题日期) | 
				
			|||
	 */ | 
				
			|||
	private Date decidedTime; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 转项目日期 (服务间调用日期一致性) | 
				
			|||
	 */ | 
				
			|||
	private Date shiftedTime; | 
				
			|||
 | 
				
			|||
	/** | 
				
			|||
	 * 关闭日期 | 
				
			|||
	 */ | 
				
			|||
	private Date closedTime; | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,30 @@ | 
				
			|||
CREATE TABLE `project_category` ( | 
				
			|||
  `ID` varchar(64) NOT NULL COMMENT '主键', | 
				
			|||
  `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id', | 
				
			|||
  `GRID_ID` varchar(64) DEFAULT NULL COMMENT '来源网格id', | 
				
			|||
  `PROJECT_ID` varchar(64) NOT NULL COMMENT '项目id', | 
				
			|||
  `CATEGORY_ID` varchar(64) NOT NULL COMMENT '分类id', | 
				
			|||
  `CATEGORY_PIDS` varchar(512) NOT NULL COMMENT '分类对应的所有上级,英文逗号隔开', | 
				
			|||
  `DEL_FLAG` varchar(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除、1已删除', | 
				
			|||
  `REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁', | 
				
			|||
  `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', | 
				
			|||
  `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', | 
				
			|||
  `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', | 
				
			|||
  `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', | 
				
			|||
  PRIMARY KEY (`ID`) USING BTREE | 
				
			|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='项目所属分类表'; | 
				
			|||
 | 
				
			|||
CREATE TABLE `project_tags` ( | 
				
			|||
  `ID` varchar(64) NOT NULL COMMENT '主键ID', | 
				
			|||
  `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID', | 
				
			|||
  `PROJECT_ID` varchar(64) NOT NULL COMMENT '项目ID', | 
				
			|||
  `TAG_ID` varchar(64) NOT NULL COMMENT '标签ID', | 
				
			|||
  `TAG_NAME` varchar(32) NOT NULL COMMENT '标签名称', | 
				
			|||
  `DEL_FLAG` int(11) NOT NULL DEFAULT '0' COMMENT '删除标识 0.未删除 1.已删除', | 
				
			|||
  `REVISION` int(11) NOT NULL COMMENT '乐观锁', | 
				
			|||
  `CREATED_BY` varchar(32) NOT NULL COMMENT '创建人', | 
				
			|||
  `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', | 
				
			|||
  `UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人', | 
				
			|||
  `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', | 
				
			|||
  PRIMARY KEY (`ID`) USING BTREE | 
				
			|||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='项目关联标签表'; | 
				
			|||
					Loading…
					
					
				
		Reference in new issue