fix
wangpengfei
2023-08-09 a749e859e27e1046a4e018baadbe18a7c5e01b0d
fix

fix the bug that client_status didn't change when adding and updating
1个文件已修改
3 ■■■■ 已修改文件
api/v1/client.go 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/client.go
@@ -57,7 +57,6 @@
    //if params.MemberId == 0 {
    //    return ecode.InvalidParams, nil
    //}
    client.MemberId = params.MemberId
    t, err := checkTimeFormat(params.NextVisitTime)
    if err != nil {
@@ -84,6 +83,7 @@
    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
@@ -97,6 +97,7 @@
    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