|
|
@@ -75,12 +75,17 @@ func (s *CustomercontactService) UpdateById(req *model.UpdateCustCustomerContact
|
|
|
|
|
|
//获取联系人信息
|
|
|
func (s *CustomercontactService) GetList(req *model.ContactSeq) (total int, list []*model.CustCustomerContactInfo, err error) {
|
|
|
- err = s.Dao.Where("cust_id = ", req.CustId).Scan(&list)
|
|
|
+ contactDao := s.Dao.M.Where("cust_id = ", req.CustId)
|
|
|
+
|
|
|
+ if req.CuctName != "" {
|
|
|
+ contactDao = contactDao.Where("cuct_name "+" like ?", "%"+req.CuctName+"%")
|
|
|
+ }
|
|
|
+ err = contactDao.Order(" id desc ").Scan(&list)
|
|
|
if err != nil {
|
|
|
g.Log().Error(err)
|
|
|
return
|
|
|
}
|
|
|
- total, err = s.Dao.Count()
|
|
|
+ total, err = contactDao.Count()
|
|
|
if err != nil {
|
|
|
g.Log().Error(err)
|
|
|
return
|