diff --git a/erp/shipment/exchangeSettlement.go b/erp/shipment/exchangeSettlement.go index 42f8e28..edfebbb 100644 --- a/erp/shipment/exchangeSettlement.go +++ b/erp/shipment/exchangeSettlement.go @@ -3,6 +3,7 @@ package shipment import ( "context" "git.kumo.work/shama/service/client" + bean2 "git.kumo.work/shama/service/erp/bean" "git.kumo.work/shama/service/lib/bean" "time" ) @@ -148,6 +149,16 @@ func (e *exchangeSettlement) Cancel(ctx context.Context, exchangeSettlementId in return } +// Customs @TITLE 报关信息 +func (e *exchangeSettlement) Customs(ctx context.Context, exchangeSettlementId int64) (reply bean2.ReplyCustoms, err error) { + xClient, err := client.GetClient(e) + if err != nil { + return + } + err = xClient.Call(ctx, "Customs", exchangeSettlementId, &reply) + return +} + type ArgsExchangeSettlementEdit struct { ExchangeSettlementId int64 // 结汇单id ArgsExchangeSettlementData