|
|
@@ -162,20 +162,21 @@ func (c *CustomerService) UpdateById(req *model.UpdateCustomer) (err error) {
|
|
|
db := c.Dao.M
|
|
|
count, err := db.Where(c.Dao.Columns.Id, req.Id).Count()
|
|
|
if err != nil {
|
|
|
- err = gerror.New("修改用户信息失败")
|
|
|
+ err = myerrors.New(" UpdateById Sql执行异常", err)
|
|
|
return
|
|
|
}
|
|
|
if count == 0 {
|
|
|
- err = gerror.New("用户信息不存在")
|
|
|
+ err = myerrors.New("用户信息不存在", err)
|
|
|
return
|
|
|
}
|
|
|
countNums, err := db.Where(c.Dao.Columns.CustName+" = ", req.CustName).Where(c.Dao.Columns.Id+" not in (?)", req.Id).Count()
|
|
|
if err != nil {
|
|
|
- err = gerror.New("修改用户信息失败")
|
|
|
+ err = myerrors.New(" Sql执行异常", err)
|
|
|
+
|
|
|
return
|
|
|
}
|
|
|
if countNums > 0 {
|
|
|
- err = gerror.New("客户名称已存在")
|
|
|
+ err = myerrors.New("客户名称已存在", err)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
@@ -187,7 +188,7 @@ func (c *CustomerService) UpdateById(req *model.UpdateCustomer) (err error) {
|
|
|
_, err = db.FieldsEx(c.Dao.Columns.CreatedTime, c.Dao.Columns.CreatedBy, c.Dao.Columns.CreatedName, c.Dao.Columns.Id, c.Dao.Columns.CustCode, c.Dao.Columns.SalesName, c.Dao.Columns.SalesId).
|
|
|
WherePri(c.Dao.Columns.Id, req.Id).Update(CustomertData)
|
|
|
if err != nil {
|
|
|
- err = gerror.New("修改用户信息失败")
|
|
|
+ err = myerrors.New("修改用户信息失败", err)
|
|
|
return
|
|
|
}
|
|
|
return
|