From 16265f6bc4ab04753604fb992a95978ed0d222de Mon Sep 17 00:00:00 2001 From: kanade Date: Thu, 23 Jul 2026 16:24:44 +0800 Subject: [PATCH] =?UTF-8?q?refactor(shipment):=20=E4=BF=AE=E6=94=B9Gen?= =?UTF-8?q?=E6=96=B9=E6=B3=95=E8=BF=94=E5=9B=9E=E5=80=BC=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将Gen方法的返回值从error修改为(mixedId int64, err error) - 更新错误处理逻辑以返回新的返回值结构 - 修改客户端调用方式以适配新的返回值格式 --- erp/shipment/mixed.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/erp/shipment/mixed.go b/erp/shipment/mixed.go index 88b3092..72e7de7 100644 --- a/erp/shipment/mixed.go +++ b/erp/shipment/mixed.go @@ -49,11 +49,11 @@ type ArgsMixedGen struct { } // Gen @TITLE 生成 -func (m *mixed) Gen(ctx context.Context, args ArgsMixedGen) error { +func (m *mixed) Gen(ctx context.Context, args ArgsMixedGen) (mixedId int64, err error) { xClient, err := client.GetClient(m) if err != nil { - return err + return mixedId, err } - reply := 0 - return xClient.Call(ctx, "Gen", args, &reply) + err = xClient.Call(ctx, "Gen", args, &mixedId) + return }