feat(erp): 添加订舱修改单导出功能和提单英文品名字段

- 新增 ExportTypeShipmentModify 常量用于订舱修改单导出
- 在产品结构体中添加 BlEngName 字段用于存储提单英文品名
- 更新多个产品相关结构体以支持提单英文品名字段
- 调整 import 顺序将 time 包移到适当位置
This commit is contained in:
2026-01-20 11:04:05 +08:00
parent c0e57856b1
commit dc9b6a4dad
3 changed files with 11 additions and 1 deletions

View File

@@ -2,12 +2,13 @@ package erp
import (
"context"
"time"
"git.kumo.work/shama/service/client"
bean2 "git.kumo.work/shama/service/erp/bean"
product2 "git.kumo.work/shama/service/erp/product"
"git.kumo.work/shama/service/lib/bean"
"github.com/shopspring/decimal"
"time"
)
type product struct {
@@ -40,6 +41,7 @@ type ProductItem struct {
CustomSerial string `json:"customSerial"`
Name string `json:"name"`
EngName string `json:"engName"`
BlEngName string `json:"blEngName"`
ImgFilePaths []string `json:"imgFilePaths"`
CategoryId *int64 `json:"categoryId"`
CategoryName string `json:"categoryName"`
@@ -81,6 +83,7 @@ type ProductAdd struct {
CustomSerial string // 客户货号
Name string // 中文品名
EngName string // 英文品名
BlEngName string // 提单英文品名
CategoryId *int64 // 类目ID
Weight *decimal.Decimal // 重量
Texture string // 材质
@@ -163,6 +166,7 @@ type ReplyProductInfo struct {
CustomSerial string `json:"customSerial"`
Name string `json:"name"`
EngName string `json:"engName"`
BlEngName string `json:"blEngName"`
ImgFilePaths []string `json:"imgFilePaths"`
CategoryId *int64 `json:"categoryId"`
CategoryName string `json:"categoryName"`