1119器械分类
Some checks failed
Java CI with Maven / build (11) (push) Has been cancelled
Java CI with Maven / build (17) (push) Has been cancelled
Java CI with Maven / build (8) (push) Has been cancelled
yudao-ui-admin CI / build (14.x) (push) Has been cancelled
yudao-ui-admin CI / build (16.x) (push) Has been cancelled

This commit is contained in:
LYX
2025-11-19 15:17:58 +08:00
parent b07fa17f1e
commit 888ff98ed6
11 changed files with 57 additions and 57 deletions

View File

@@ -13,23 +13,23 @@ import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_
@Data
public class DeviceCategoryPageReqVO extends PageParam {
@Schema(description = "分类名称(如 "01 有源手术器械"),业务核心字段,必填", example = "芋艿")
@Schema(description = "分类名称(如 \"01 有源手术器械\"),业务核心字段,必填", example = "芋艿")
private String categoryName;
@Schema(description = "分类编号(如 "1-8-8.2""1-10-10.4"),业务唯一标识(页面标*必填)")
@Schema(description = "分类编号(如 \"1-8-8.2\"\"1-10-10.4\"),业务唯一标识(页面标*必填)")
private String categoryCode;
@Schema(description = "类别(如 "一类""二类""三类"),通过下拉选择,必填", example = "1")
@Schema(description = "类别(如 \"一类\"\"二类\"\"三类\"),通过下拉选择,必填", example = "1")
private String deviceType;
@Schema(description = "品名举例(如 "移动式 LED 手术照明灯LED 手术照明灯..."),可选填")
@Schema(description = "品名举例(如 \"移动式 LED 手术照明灯、LED 手术照明灯...\"),可选填")
private String exampleNames;
@Schema(description = "记录创建时间,自动生成,用于数据审计")
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
private LocalDateTime[] createTime;
@Schema(description = "记录创建人(如 "admin"),用于追溯操作人")
@Schema(description = "记录创建人(如 \"admin\"),用于追溯操作人")
private String createUser;
@Schema(description = "记录最后更新人,数据首次创建时可为空,修改后自动填充")

View File

@@ -16,28 +16,28 @@ public class DeviceCategoryRespVO {
@ExcelProperty("记录唯一标识,系统自动生成,用于数据关联和查询")
private Integer id;
@Schema(description = "分类名称(如 "01 有源手术器械"),业务核心字段,必填", requiredMode = Schema.RequiredMode.REQUIRED, example = "芋艿")
@ExcelProperty("分类名称(如 "01 有源手术器械"),业务核心字段,必填")
@Schema(description = "分类名称(如 \"01 有源手术器械\"),业务核心字段,必填", requiredMode = Schema.RequiredMode.REQUIRED, example = "芋艿")
@ExcelProperty("分类名称(如 \"01 有源手术器械\"),业务核心字段,必填")
private String categoryName;
@Schema(description = "分类编号(如 "1-8-8.2""1-10-10.4"),业务唯一标识(页面标*必填)", requiredMode = Schema.RequiredMode.REQUIRED)
@ExcelProperty("分类编号(如 "1-8-8.2""1-10-10.4"),业务唯一标识(页面标*必填)")
@Schema(description = "分类编号(如 \"1-8-8.2\"\"1-10-10.4\"),业务唯一标识(页面标*必填)", requiredMode = Schema.RequiredMode.REQUIRED)
@ExcelProperty("分类编号(如 \"1-8-8.2\"\"1-10-10.4\"),业务唯一标识(页面标*必填)")
private String categoryCode;
@Schema(description = "类别(如 "一类""二类""三类"),通过下拉选择,必填", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
@ExcelProperty("类别(如 "一类""二类""三类"),通过下拉选择,必填")
@Schema(description = "类别(如 \"一类\"\"二类\"\"三类\"),通过下拉选择,必填", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
@ExcelProperty("类别(如 \"一类\"\"二类\"\"三类\"),通过下拉选择,必填")
private String deviceType;
@Schema(description = "品名举例(如 "移动式 LED 手术照明灯LED 手术照明灯..."),可选填")
@ExcelProperty("品名举例(如 "移动式 LED 手术照明灯LED 手术照明灯..."),可选填")
@Schema(description = "品名举例(如 \"移动式 LED 手术照明灯、LED 手术照明灯...\"),可选填")
@ExcelProperty("品名举例(如 \"移动式 LED 手术照明灯、LED 手术照明灯...\"),可选填")
private String exampleNames;
@Schema(description = "记录创建时间,自动生成,用于数据审计")
@ExcelProperty("记录创建时间,自动生成,用于数据审计")
private LocalDateTime createTime;
@Schema(description = "记录创建人(如 "admin"),用于追溯操作人", requiredMode = Schema.RequiredMode.REQUIRED)
@ExcelProperty("记录创建人(如 "admin"),用于追溯操作人")
@Schema(description = "记录创建人(如 \"admin\"),用于追溯操作人", requiredMode = Schema.RequiredMode.REQUIRED)
@ExcelProperty("记录创建人(如 \"admin\"),用于追溯操作人")
private String createUser;
@Schema(description = "记录最后更新人,数据首次创建时可为空,修改后自动填充")

View File

@@ -0,0 +1,41 @@
package cn.iocoder.yudao.module.erp.controller.admin.devicecategory.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.util.*;
import javax.validation.constraints.*;
@Schema(description = "管理后台 - 进销存系统 - 器械分类新增/修改 Request VO")
@Data
public class DeviceCategorySaveReqVO {
@Schema(description = "记录唯一标识,系统自动生成,用于数据关联和查询", requiredMode = Schema.RequiredMode.REQUIRED, example = "11153")
private Integer id;
@Schema(description = "分类名称(如 \"01 有源手术器械\"),业务核心字段,必填", requiredMode = Schema.RequiredMode.REQUIRED, example = "芋艿")
@NotEmpty(message = "分类名称(如 \"01 有源手术器械\"),业务核心字段,必填不能为空")
private String categoryName;
@Schema(description = "分类编号(如 \"1-8-8.2\"\"1-10-10.4\"),业务唯一标识(页面标*必填)", requiredMode = Schema.RequiredMode.REQUIRED)
@NotEmpty(message = "分类编号(如 \"1-8-8.2\"\"1-10-10.4\"),业务唯一标识(页面标*必填)不能为空")
private String categoryCode;
@Schema(description = "类别(如 \"一类\"\"二类\"\"三类\"),通过下拉选择,必填", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
@NotEmpty(message = "类别(如 \"一类\"\"二类\"\"三类\"),通过下拉选择,必填不能为空")
private String deviceType;
@Schema(description = "品名举例(如 \"移动式 LED 手术照明灯、LED 手术照明灯...\"),可选填")
private String exampleNames;
@Schema(description = "记录创建人(如 \"admin\"),用于追溯操作人", requiredMode = Schema.RequiredMode.REQUIRED)
@NotEmpty(message = "记录创建人(如 \"admin\"),用于追溯操作人不能为空")
private String createUser;
@Schema(description = "记录最后更新人,数据首次创建时可为空,修改后自动填充")
private String updateUser;
@Schema(description = "状态", requiredMode = Schema.RequiredMode.REQUIRED, example = "2")
@NotNull(message = "状态不能为空")
private Integer status;
}

View File

@@ -1,41 +0,0 @@
package cn.iocoder.yudao.module.erp.controller.admin.devicecategory.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.util.*;
import javax.validation.constraints.*;
@Schema(description = "管理后台 - 进销存系统 - 器械分类新增/修改 Request VO")
@Data
public class DeviceCategorySaveReqVO {
@Schema(description = "记录唯一标识,系统自动生成,用于数据关联和查询", requiredMode = Schema.RequiredMode.REQUIRED, example = "11153")
private Integer id;
@Schema(description = "分类名称(如 "01 有源手术器械"),业务核心字段,必填", requiredMode = Schema.RequiredMode.REQUIRED, example = "芋艿")
@NotEmpty(message = "分类名称(如 "01 有源手术器械"),业务核心字段,必填不能为空")
private String categoryName;
@Schema(description = "分类编号(如 "1-8-8.2""1-10-10.4"),业务唯一标识(页面标*必填)", requiredMode = Schema.RequiredMode.REQUIRED)
@NotEmpty(message = "分类编号(如 "1-8-8.2""1-10-10.4"),业务唯一标识(页面标*必填)不能为空")
private String categoryCode;
@Schema(description = "类别(如 "一类""二类""三类"),通过下拉选择,必填", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
@NotEmpty(message = "类别(如 "一类""二类""三类"),通过下拉选择,必填不能为空")
private String deviceType;
@Schema(description = "品名举例(如 "移动式 LED 手术照明灯LED 手术照明灯..."),可选填")
private String exampleNames;
@Schema(description = "记录创建人(如 "admin"),用于追溯操作人", requiredMode = Schema.RequiredMode.REQUIRED)
@NotEmpty(message = "记录创建人(如 "admin"),用于追溯操作人不能为空")
private String createUser;
@Schema(description = "记录最后更新人,数据首次创建时可为空,修改后自动填充")
private String updateUser;
@Schema(description = "状态", requiredMode = Schema.RequiredMode.REQUIRED, example = "2")
@NotNull(message = "状态不能为空")
private Integer status;
}

View File

@@ -82,7 +82,7 @@ spring:
host: 127.0.0.1 # 地址
port: 6379 # 端口
database: 0 # 数据库索引
# password: dev # 密码,建议生产环境开启
password: abc123456 # 密码,根据实际情况填写或者保持注释状态(如果不需要密码)
--- #################### 定时任务相关配置 ####################