新增资产名称和类型名称字段,实现资产接收信息的精确管理在资产接收功能中,通过在DTO、DO和VO类中添加资产名称和资产类型名称字段,优化了资产信息的处理,增强了数据的精确性和可读性。

This commit is contained in:
furongxin 2024-09-28 22:59:53 +08:00
parent 811c5b3509
commit 021b35d27c
3 changed files with 20 additions and 0 deletions

View File

@ -27,10 +27,16 @@ public class AssetReceiveSaveDTO {
@Schema(description = "资产编号") @Schema(description = "资产编号")
private String assetsNo; private String assetsNo;
@Schema(description = "资产名称")
private String assetsName;
@Schema(description = "资产类型编号", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "资产类型编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "资产类型编号不能为空") @NotNull(message = "资产类型编号不能为空")
private Long assetsTypeId; private Long assetsTypeId;
@Schema(description = "资产类型名称")
private String assetsTypeName;
@Schema(description = "数量", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "数量", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "数量不能为空") @NotNull(message = "数量不能为空")
private Integer num; private Integer num;

View File

@ -28,10 +28,16 @@ public class AssetReceiveSaveReqVO {
@Schema(description = "资产编号") @Schema(description = "资产编号")
private String assetsNo; private String assetsNo;
@Schema(description = "资产名称")
private String assetsName;
@Schema(description = "资产类型编号", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "资产类型编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "资产类型编号不能为空") @NotNull(message = "资产类型编号不能为空")
private Long assetsTypeId; private Long assetsTypeId;
@Schema(description = "资产类型名称")
private String assetsTypeName;
@Schema(description = "数量", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "数量", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "数量不能为空") @NotNull(message = "数量不能为空")
private Integer num; private Integer num;

View File

@ -42,10 +42,18 @@ public class AssetReceiveDO extends BaseDO {
* 资产编号 * 资产编号
*/ */
private String assetsNo; private String assetsNo;
/**
* 资产名称
*/
private String assetsName;
/** /**
* 资产类型编号 * 资产类型编号
*/ */
private Long assetsTypeId; private Long assetsTypeId;
/**
* 资产类型名称
*/
private String assetsTypeName;
/** /**
* 数量 * 数量
*/ */