diff --git a/erp/shipment/modify/saleProduct.go b/erp/shipment/modify/saleProduct.go index 6678f3c..e7698c6 100644 --- a/erp/shipment/modify/saleProduct.go +++ b/erp/shipment/modify/saleProduct.go @@ -247,3 +247,18 @@ func (s *saleProduct) Delete(ctx context.Context, args ArgsSaleProductDelete) (e reply := 0 return xClient.Call(ctx, "Delete", args, &reply) } + +type ArgsSaleProductSync struct { + ModifyId int64 // 订舱修改单id + ShipmentSaleProductIds []int64 // 出运产品id +} + +// Sync @TITLE 同步商品 +func (s *saleProduct) Sync(ctx context.Context, args ArgsSaleProductSync) (err error) { + xClient, err := client.GetClient(s) + if err != nil { + return + } + reply := 0 + return xClient.Call(ctx, "Sync", args, &reply) +}