From 18b97d273b079efd6b71fa492e1dc8e1449de46a Mon Sep 17 00:00:00 2001 From: liuzhaotian Date: Fri, 19 Jul 2024 14:48:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=94=A8=E6=88=B7=E9=85=8D?= =?UTF-8?q?=E7=BD=AE-=E7=BC=BA=E5=B0=91=E7=B1=BB=E5=A2=9E=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/setting/vo/PackageConfigReqVO.java | 39 ++++++++++++++++ .../dataobject/setting/PackageConfigDO.java | 44 +++++++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/setting/vo/PackageConfigReqVO.java create mode 100644 cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/dal/dataobject/setting/PackageConfigDO.java diff --git a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/setting/vo/PackageConfigReqVO.java b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/setting/vo/PackageConfigReqVO.java new file mode 100644 index 000000000..623c04971 --- /dev/null +++ b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/setting/vo/PackageConfigReqVO.java @@ -0,0 +1,39 @@ +package com.cf.imes.module.system.controller.admin.setting.vo; + + +import com.alibaba.fastjson.JSONObject; +import com.cf.imes.framework.es.core.valid.UpdateGroup; +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; +import lombok.ToString; + +import javax.validation.constraints.NotNull; + +@Schema(description = "打包配置信息") +@Data +@ToString(callSuper = true) +public class PackageConfigReqVO { + + + @Schema(description = "主键") + private Long id; + + + @Schema(description = "组织ID") + private Long organId; + + + @Schema(description = "用户ID") + private Long userId; + + + @Schema(description = "配置类型: 1 预打包,2 打包", requiredMode = Schema.RequiredMode.REQUIRED) + private Integer type; + + + @Schema(description = "配置信息", requiredMode = Schema.RequiredMode.REQUIRED) + private JSONObject setting; + + + +} diff --git a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/dal/dataobject/setting/PackageConfigDO.java b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/dal/dataobject/setting/PackageConfigDO.java new file mode 100644 index 000000000..1f4b273ad --- /dev/null +++ b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/dal/dataobject/setting/PackageConfigDO.java @@ -0,0 +1,44 @@ +package com.cf.imes.module.system.dal.dataobject.setting; + + +import com.baomidou.mybatisplus.annotation.*; +import lombok.*; + +@TableName(value = "package_config") +@KeySequence("package_config_seq") +@Data +@ToString(callSuper = true) +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class PackageConfigDO { + + /** + * 主键 + */ + @TableId + private Long id; + + // 组织 ID,默认为1 + @TableField(fill = FieldFill.INSERT_UPDATE) + private Long organId; + + /** + * 用户ID + */ + private Long userId; + + /** + * 配置类型: 1 预打包,2 打包 + */ + private Integer type; + + + /** + * 配置信息 + */ + private String setting; + + + +}