新增用户配置-缺少类增加

This commit is contained in:
liuzhaotian
2024-07-19 14:48:17 +08:00
parent d9ca5486ce
commit 18b97d273b
2 changed files with 83 additions and 0 deletions
@@ -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;
}
@@ -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;
}