|
@@ -5,6 +5,7 @@ import (
|
|
|
"fmt"
|
|
|
"github.com/rdlucklib/rdluck_tools/paging"
|
|
|
"hongze/hz_crm_api/models"
|
|
|
+ "hongze/hz_crm_api/models/company"
|
|
|
"hongze/hz_crm_api/models/overseas_custom"
|
|
|
"hongze/hz_crm_api/utils"
|
|
|
"time"
|
|
@@ -179,7 +180,6 @@ func (this *OverseasCustomController) CustomList() {
|
|
|
br.Data = resp
|
|
|
}
|
|
|
|
|
|
-// Save
|
|
|
// @Title 客户隐藏
|
|
|
// @Description 客户隐藏
|
|
|
// @Param request body overseas_custom.CustomHideReq true "type json string"
|
|
@@ -228,21 +228,30 @@ func (this *OverseasCustomController) CustomHide() {
|
|
|
}
|
|
|
|
|
|
if req.CompanyId > 1000000 {
|
|
|
- enCompany := new(models.EnglishCompany)
|
|
|
+ enCompanyObj := new(models.EnglishCompany)
|
|
|
// 更新客户
|
|
|
nowTime := time.Now().Local()
|
|
|
- enCompany.IsHide = isHide
|
|
|
- enCompany.ModifyTime = nowTime
|
|
|
+ enCompanyObj.CompanyId = req.CompanyId - utils.EnCompanyIdStep
|
|
|
+ enCompanyObj.IsHide = isHide
|
|
|
+ enCompanyObj.ModifyTime = nowTime
|
|
|
updateCols := []string{"IsHide", "ModifyTime"}
|
|
|
- if err = enCompany.Update(updateCols); err != nil {
|
|
|
+ if err = enCompanyObj.Update(updateCols); err != nil {
|
|
|
br.Msg = "隐藏失败"
|
|
|
- br.ErrMsg = "更新英文客户状态失败, Err:" + err.Error()
|
|
|
+ br.ErrMsg = "更新英文客户隐藏状态失败, Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
} else {
|
|
|
-
|
|
|
+ companyObj := new(company.Company)
|
|
|
+ companyObj.CompanyId = req.CompanyId
|
|
|
+ companyObj.IsHide = isHide
|
|
|
+ updateCols := []string{"IsHide"}
|
|
|
+ err = companyObj.Update(updateCols)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "隐藏失败"
|
|
|
+ br.ErrMsg = "更新客户隐藏状态失败, Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
}
|
|
|
-
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
|
br.Msg = "隐藏成功"
|