diff --git a/internal/data/constants/bot.go b/internal/data/constants/bot.go index 0863cb8..6dc6680 100644 --- a/internal/data/constants/bot.go +++ b/internal/data/constants/bot.go @@ -3,8 +3,5 @@ package constants type BotTools string const ( - BotToolsBugOptimizationSubmit = "bug_optimization_submit" // 系统的bug/优化建议 - BotToolsAfterSalesSupplier = "after_sales_supplier" // 供应商售后 - BotToolsAfterSalesResellerSingle = "after_sales_reseller_single" // 分销商单条售后 - BotToolsAfterSalesResellerBatch = "after_sales_reseller_batch" // 分销商批量售后 + BotToolsBugOptimizationSubmit = "bug_optimization_submit" // 系统的bug/优化建议 ) diff --git a/internal/tools/zltx_order_after_reseller.go b/internal/tools/zltx_order_after_reseller.go index f08beb3..b4da6cf 100644 --- a/internal/tools/zltx_order_after_reseller.go +++ b/internal/tools/zltx_order_after_reseller.go @@ -5,7 +5,6 @@ import ( "ai_scheduler/internal/entitys" "context" "encoding/json" - "fmt" ) type ZltxOrderAfterSaleResellerTool struct { @@ -44,7 +43,7 @@ func (t *ZltxOrderAfterSaleResellerTool) Definition() entitys.ToolDefinition { "description": "售后订单号", }, }, - "required": []string{"orderType", "orderNumber"}, + // "required": []string{"orderType", "orderNumber"}, }, }, } @@ -92,9 +91,9 @@ func (t *ZltxOrderAfterSaleResellerTool) Execute(ctx context.Context, requireDat if err := json.Unmarshal([]byte(requireData.Match.Parameters), &req); err != nil { return err } - if req.OrderNumber == "" { - return fmt.Errorf("orderType and orderNumber are required") - } + // if req.OrderNumber == "" { + // return fmt.Errorf("orderType and orderNumber are required") + // } return t.checkZltxOrderAfterSaleReseller(req.OrderNumber, requireData) } diff --git a/internal/tools/zltx_order_after_supplier.go b/internal/tools/zltx_order_after_supplier.go index ec5e129..af7aba1 100644 --- a/internal/tools/zltx_order_after_supplier.go +++ b/internal/tools/zltx_order_after_supplier.go @@ -5,7 +5,6 @@ import ( "ai_scheduler/internal/entitys" "context" "encoding/json" - "fmt" ) type ZltxOrderAfterSaleSupplierTool struct { @@ -44,7 +43,7 @@ func (t *ZltxOrderAfterSaleSupplierTool) Definition() entitys.ToolDefinition { "description": "售后订单号", }, }, - "required": []string{"orderType", "orderNumber"}, + // "required": []string{"orderType", "orderNumber"}, }, }, } @@ -89,9 +88,9 @@ func (t *ZltxOrderAfterSaleSupplierTool) Execute(ctx context.Context, requireDat if err := json.Unmarshal([]byte(requireData.Match.Parameters), &req); err != nil { return err } - if req.OrderNumber == "" { - return fmt.Errorf("orderType and orderNumber are required") - } + // if req.OrderNumber == "" { + // return fmt.Errorf("orderType and orderNumber are required") + // } return t.checkZltxOrderAfterSaleSupplier(req.OrderNumber, requireData) }