From b4af1f22328b2e952b2370c68a3097227f8b8576 Mon Sep 17 00:00:00 2001 From: kanade Date: Wed, 26 Aug 2026 14:31:30 +0800 Subject: [PATCH] =?UTF-8?q?feat(erp):=20=E6=B7=BB=E5=8A=A0=E8=B4=A7?= =?UTF-8?q?=E5=B8=81=E4=BF=A1=E6=81=AF=E5=AD=97=E6=AE=B5=E5=88=B0=E8=87=AA?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在结构体中添加 Currency 字段用于存储货币类型 - 添加 CurrencyName 字段用于显示货币名称 - 添加 CurrencySymbol 字段用于显示货币符号 - 为新字段添加 JSON 序列化标签支持 - 更新结构体注释文档以包含新的货币相关字段 --- erp/custom.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/erp/custom.go b/erp/custom.go index 7f6a880..8990f2e 100644 --- a/erp/custom.go +++ b/erp/custom.go @@ -58,6 +58,9 @@ type CustomItem struct { PayDown decimal.Decimal `json:"payDown"` PayCycle int64 `json:"payCycle"` PayTerms string `json:"payTerms"` + Currency string `json:"currency"` + CurrencyName string `json:"currencyName"` + CurrencySymbol string `json:"currencySymbol"` CargoCompany string `json:"cargoCompany"` Info string `json:"info"` MarkText string `json:"markText"` @@ -108,6 +111,9 @@ type CustomAdd struct { PayDown decimal.Decimal // 定金比例 PayCycle int64 // 付款周期 PayTerms string // 价格条款 + Currency string // 货币 + CurrencyName string // 货币名称 + CurrencySymbol string // 货币符号 CargoCompany string // 货运公司 Info string // 备注 MarkText string // 唛头文字 @@ -151,6 +157,9 @@ type ReplyCustomInfo struct { PayDown decimal.Decimal `json:"payDown"` // 定金比例 PayCycle int64 `json:"payCycle"` // 付款周期 PayTerms string `json:"payTerms"` // 价格条款 + Currency string `json:"currency"` // 货币 + CurrencyName string `json:"currencyName"` // 货币名称 + CurrencySymbol string `json:"currencySymbol"` // 货币符号 CargoCompany string `json:"cargoCompany"` // 货运公司 Info string `json:"info"` // 备注 MarkText string `json:"markText"` // 唛头文字