| | |
| | | return |
| | | } |
| | | |
| | | // check member exist |
| | | |
| | | errCode = clientService.AddClient(client) |
| | | errCode = clientService.AddClient(client, params.SalesLeadsId) |
| | | if errCode != ecode.OK { |
| | | ctx.Fail(errCode) |
| | | return |
| | |
| | | //if params.MemberId == 0 { |
| | | // return ecode.InvalidParams, nil |
| | | //} |
| | | client.MemberId = params.MemberId |
| | | |
| | | t, err := checkTimeFormat(params.NextVisitTime) |
| | | if err != nil { |
| | |
| | | client.ClientOriginId = params.ClientOriginId |
| | | client.ClientLevelId = params.ClientLevelId |
| | | client.DetailAddress = params.DetailAddress |
| | | client.ClientStatusId = params.ClientStatusId |
| | | client.Remark = params.Remark |
| | | client.Number = params.Number |
| | | client.ServiceMemberId = params.ServiceMemberId |
| | |
| | | client.Business.IndustryId = params.IndustryId |
| | | client.Business.EnterpriseNatureId = params.EnterpriseNatureId |
| | | client.Business.EnterpriseScaleId = params.EnterpriseScaleId |
| | | client.MemberId = params.MemberId |
| | | |
| | | if params.Contact.Name != "" { |
| | | // assign the client's member id to contact when adding |