运费处理接口

finance
杨赟 2 years ago
parent 8455e5432b
commit 4b45062b45

@ -40,3 +40,23 @@ func (o *order) Split(ctx context.Context, args ArgsOrderSplit) (err error) {
err = xClient.Call(ctx, "Split", args, &reply)
return
}
type ArgsOrderFreightFee struct {
Source source
OrderFreightFees []OrderFreightFee
}
type OrderFreightFee struct {
SourceOrderSn string // 供应商订单号
FreightFee decimal.Decimal // 运费
}
// FreightFee @Title 运费处理
func (o *order) FreightFee(ctx context.Context, args ArgsOrderFreightFee) {
xClient, err := client.GetClient(o)
if err != nil {
return
}
reply := 0
err = xClient.Call(ctx, "FreightFee", args, &reply)
return
}

Loading…
Cancel
Save