From f1842bf9b5bb69b5078a215c02cb16b7e33f893a Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期一, 08 一月 2024 14:38:46 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.5.5:10010/r/aps/crm --- api/v1/salesLeads.go | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/api/v1/salesLeads.go b/api/v1/salesLeads.go index f12b2a9..530a1bf 100644 --- a/api/v1/salesLeads.go +++ b/api/v1/salesLeads.go @@ -205,10 +205,19 @@ return } - errCode := salesLeadsService.PushSalesLeads(params.Id, params.Step, params.Reason) - if errCode != ecode.OK { - ctx.Fail(errCode) - return + if params.Step == constvar.SalesStatusFail { + errCode := salesLeadsService.DeleteSalesLeads([]int{params.Id}) + if errCode != ecode.OK { + ctx.Fail(errCode) + return + } + } else { + errCode := salesLeadsService.PushSalesLeads(params.Id, params.Step, params.Reason) + if errCode != ecode.OK { + ctx.Fail(errCode) + return + } } + ctx.Ok() } -- Gitblit v1.8.0