|
@@ -102,8 +102,8 @@ func (this *UserController) Add() {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- if req.SellerId <= 0 {
|
|
|
- br.Msg = "请选择营业部/销售"
|
|
|
+ if req.SellerDepartmentId <= 0 {
|
|
|
+ br.Msg = "请选择营业部"
|
|
|
return
|
|
|
}
|
|
|
if req.ValidStartTime == "" || req.ValidEndTime == "" {
|
|
@@ -154,12 +154,19 @@ func (this *UserController) Add() {
|
|
|
br.Msg = "有效期截至时间必须大于当前时间"
|
|
|
return
|
|
|
}
|
|
|
+ sysDepartment, err := models.GetSysDepartmentById(req.SellerDepartmentId)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "添加用户失败"
|
|
|
+ br.ErrMsg = "查询营业部失败,系统错误,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
|
|
|
user.RealName = req.RealName
|
|
|
user.AreaCode = req.AreaCode
|
|
|
user.Phone = req.Phone
|
|
|
user.Email = req.Email
|
|
|
- user.SellerId = req.SellerId
|
|
|
+ user.SellerDepartmentId = req.SellerDepartmentId
|
|
|
+ user.SellerDepartmentName = sysDepartment.SysDepartmentName
|
|
|
user.ValidStartTime = validStartTime
|
|
|
user.ValidEndTime = validEndTime
|
|
|
user.Company = req.Company
|
|
@@ -250,8 +257,8 @@ func (this *UserController) Edit() {
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
- if req.SellerId <= 0 {
|
|
|
- br.Msg = "请选择营业部/销售"
|
|
|
+ if req.SellerDepartmentId <= 0 {
|
|
|
+ br.Msg = "请选择营业部"
|
|
|
return
|
|
|
}
|
|
|
if req.ValidStartTime == "" || req.ValidEndTime == "" {
|
|
@@ -296,11 +303,19 @@ func (this *UserController) Edit() {
|
|
|
br.ErrMsg = "编辑用户失败, 系统错误,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+ sysDepartment, err := models.GetSysDepartmentById(req.SellerDepartmentId)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "添加用户失败"
|
|
|
+ br.ErrMsg = "查询营业部失败,系统错误,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
user.RealName = req.RealName
|
|
|
user.AreaCode = req.AreaCode
|
|
|
user.Phone = req.Phone
|
|
|
user.Email = req.Email
|
|
|
- user.SellerId = req.SellerId
|
|
|
+ user.SellerDepartmentId = req.SellerDepartmentId
|
|
|
+ user.SellerDepartmentName = sysDepartment.SysDepartmentName
|
|
|
user.ValidStartTime = validStartTime
|
|
|
user.ValidEndTime = validEndTime
|
|
|
user.Company = req.Company
|
|
@@ -794,8 +809,8 @@ func (this *UserController) PotentialEdit() {
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
- if req.SellerId <= 0 {
|
|
|
- br.Msg = "请选择营业部/销售"
|
|
|
+ if req.SellerDepartmentId <= 0 {
|
|
|
+ br.Msg = "请选择营业部"
|
|
|
return
|
|
|
}
|
|
|
if req.ValidStartTime == "" || req.ValidEndTime == "" {
|
|
@@ -840,11 +855,18 @@ func (this *UserController) PotentialEdit() {
|
|
|
br.ErrMsg = "编辑用户失败, 系统错误,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ department, err := models.GetSysDepartmentById(req.SellerDepartmentId)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "编辑用户失败"
|
|
|
+ br.ErrMsg = "编辑用户失败, 系统错误,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
user.RealName = req.RealName
|
|
|
user.AreaCode = req.AreaCode
|
|
|
user.Phone = req.Phone
|
|
|
user.Email = req.Email
|
|
|
- user.SellerId = req.SellerId
|
|
|
+ user.SellerDepartmentId = req.SellerDepartmentId
|
|
|
+ user.SellerDepartmentName = department.SysDepartmentName
|
|
|
user.ValidStartTime = validStartTime
|
|
|
user.ValidEndTime = validEndTime
|
|
|
user.Company = req.Company
|