From 69a3c374ca3afb770e3b9ffcbdda07ce362cbf58 Mon Sep 17 00:00:00 2001
From: 1 <1@123>
Date: 星期五, 09 一月 2026 19:59:29 +0800
Subject: [PATCH] #
---
rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/phyz/Material.java | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 55 insertions(+), 0 deletions(-)
diff --git a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/phyz/Material.java b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/phyz/Material.java
new file mode 100644
index 0000000..bf93123
--- /dev/null
+++ b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/phyz/Material.java
@@ -0,0 +1,55 @@
+package com.vincent.rsf.openApi.entity.phyz;
+
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.experimental.Accessors;
+
+import javax.validation.constraints.NotNull;
+
+@Data
+@JsonIgnoreProperties(ignoreUnknown = true)
+@Accessors(chain = true)
+@ApiModel(value = "Material", description = "鐗╂枡淇℃伅鍚屾")
+public class Material {
+
+ // 鐗╂枡缂栫爜锛屽敮涓�鏍囪瘑
+ @NotNull
+ @JsonProperty("matNr")
+ private String matNr;
+ // 鐗╂枡鍚嶇О
+ @JsonProperty("makTx")
+ private String makTx;
+ // 鐗╂枡鍒嗙粍缂栫爜
+ @JsonProperty("groupId")
+ private String groupId;
+ // 鐗╂枡鍒嗙粍
+ @JsonProperty("groupName")
+ private String groupName;
+ // 鍨嬪彿
+ private String model;
+ // 閲嶉噺
+ private Double weight;
+ // 棰滆壊
+ private String color;
+ // 灏哄
+ private String size;
+ // 瑙勬牸
+ private String spec;
+ // 鎻忚堪
+ private String describe;
+ // 鍗曚綅
+ private String unit;
+ // 鍩烘湰鍗曚綅锛岄摱搴ф湁鍙屽崟浣嶏紝濡傞暱搴﹀拰閲嶉噺锛屽彲鑳介渶瑕佽浆鎹�
+ private String baseUnit;
+ // 浣跨敤缁勭粐缂栫爜
+ private String useOrgId;
+ // 浣跨敤缁勭粐鍚嶇О
+ private String useOrgName;
+ // 鐗╂枡灞炴�э紝澶栬喘绛�
+ private String erpClsID;
+ // 鎿嶄綔绫诲瀷锛�1 鏂板锛�2 淇敼锛�3绂佺敤锛�4 鍙嶇鐢紱
+ @JsonProperty("operateType")
+ private Integer operateType;
+}
--
Gitblit v1.9.1