部署
This commit is contained in:
parent
66704b0c51
commit
94ca32e113
@ -23,6 +23,7 @@ type SaleSearch struct {
|
||||
PurchaseStatus []int64 // 采购状态
|
||||
ShipmentStatus []int64 // 出舱状态
|
||||
CreatedStaffIds []int64 // 业务员
|
||||
BanFlag int64 // 禁用标记 1=禁用,2=可用
|
||||
}
|
||||
type ReplySaleList struct {
|
||||
List []SaleItem `json:"list"`
|
||||
|
@ -105,6 +105,6 @@ func (b *benefit) Edit(ctx context.Context, args ArgsBenefitEdit) (err error) {
|
||||
return
|
||||
}
|
||||
reply := 0
|
||||
err = xClient.Call(ctx, "Info", args, &reply)
|
||||
err = xClient.Call(ctx, "Edit", args, &reply)
|
||||
return
|
||||
}
|
||||
|
@ -80,6 +80,70 @@ func (s *saleProduct) All(ctx context.Context, search ArgsSaleProductSearch) (re
|
||||
return
|
||||
}
|
||||
|
||||
type ArgsSaleProductAdd struct {
|
||||
ShipmentId int64 // 出舱单id
|
||||
Products []SaleProductAdd // 产品信息
|
||||
}
|
||||
type SaleProductAdd struct {
|
||||
SaleProductId int64 // 销售商品id
|
||||
ShipmentCount int64 // 出运数量
|
||||
NetGrossVolume int64 // 净毛体计算类型 1=内盒 2=外箱
|
||||
EpmNo string // EPM NO
|
||||
TaxExemption string // 免征税
|
||||
ItemNumber string // 项号
|
||||
Remark1 string // 备注1
|
||||
Remark2 string // 备注2
|
||||
Remark3 string // 备注3
|
||||
Remark4 string // 备注4
|
||||
Remark5 string // 备注5
|
||||
Remark6 string // 备注6
|
||||
ContainerNumber string // 箱号
|
||||
SealNumber string // 封号
|
||||
}
|
||||
|
||||
// Add @TITLE 添加
|
||||
func (s *saleProduct) Add(ctx context.Context, args ArgsSaleProductAdd) (err error) {
|
||||
xClient, err := client.GetClient(s)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
reply := 0
|
||||
return xClient.Call(ctx, "Add", args, &reply)
|
||||
}
|
||||
|
||||
type ArgsSaleProductEdit struct {
|
||||
ShipmentSaleProductId int64
|
||||
Product SaleProductEdit
|
||||
}
|
||||
type SaleProductEdit struct {
|
||||
SaleProductId int64 // 销售商品id
|
||||
ShipmentCount int64 // 出运数量
|
||||
NetGrossVolume int64 // 净毛体计算类型 1=内盒 2=外箱
|
||||
EpmNo string // EPM NO
|
||||
TaxExemption string // 免征税
|
||||
ItemNumber string // 项号
|
||||
Remark1 string // 备注1
|
||||
Remark2 string // 备注2
|
||||
Remark3 string // 备注3
|
||||
Remark4 string // 备注4
|
||||
Remark5 string // 备注5
|
||||
Remark6 string // 备注6
|
||||
ContainerNumber string // 箱号
|
||||
SealNumber string // 封号
|
||||
Sort int64 // 排序
|
||||
BlEngName string // 提单英文名
|
||||
}
|
||||
|
||||
// Edit @TITLE 编辑
|
||||
func (s *saleProduct) Edit(ctx context.Context, args ArgsSaleProductEdit) (err error) {
|
||||
xClient, err := client.GetClient(s)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
reply := 0
|
||||
return xClient.Call(ctx, "Edit", args, &reply)
|
||||
}
|
||||
|
||||
type ArgsSaleProductDelete struct {
|
||||
ShipmentId int64 // 订舱单id
|
||||
ShipmentSaleProductIds []int64 // 出运参评id
|
||||
|
Loading…
Reference in New Issue
Block a user