|
@@ -9,8 +9,6 @@ import (
|
9
|
9
|
"spaceofcheng/services/service/events"
|
10
|
10
|
"spaceofcheng/services/utils"
|
11
|
11
|
"strconv"
|
12
|
|
-
|
13
|
|
- "github.com/astaxie/beego"
|
14
|
12
|
)
|
15
|
13
|
|
16
|
14
|
// CustomerServ 系统处理
|
|
@@ -38,7 +36,7 @@ func (s *CustomerServ) GetCustWithWXList(phone string, page ...int) ([]customer.
|
38
|
36
|
func (s *CustomerServ) GetCustWithWXByID(custID string) (*customer.CustWithWX, error) {
|
39
|
37
|
cust, err := s.dao.GetCustWithWXByID(custID)
|
40
|
38
|
if err != nil {
|
41
|
|
- beego.Error(err)
|
|
39
|
+ utils.LogError(err.Error())
|
42
|
40
|
return nil, err
|
43
|
41
|
}
|
44
|
42
|
|
|
@@ -53,7 +51,7 @@ func (s *CustomerServ) GetCustWithWXByID(custID string) (*customer.CustWithWX, e
|
53
|
51
|
func (s *CustomerServ) GetCustUserByID(userID string) (*UserProfile, error) {
|
54
|
52
|
user, err := s.dao.GetUserByID(userID)
|
55
|
53
|
if err != nil {
|
56
|
|
- beego.Error(err)
|
|
54
|
+ utils.LogError(err.Error())
|
57
|
55
|
return nil, err
|
58
|
56
|
}
|
59
|
57
|
|
|
@@ -79,7 +77,7 @@ func (s *CustomerServ) GetCustUserByID(userID string) (*UserProfile, error) {
|
79
|
77
|
func (s *CustomerServ) BindWechatUser(userMap *model.TaUserMapping, phone string) (*model.TaCustomer, error) {
|
80
|
78
|
user, err := s.dao.GetUserByPhone(phone)
|
81
|
79
|
if err != nil {
|
82
|
|
- beego.Error(err)
|
|
80
|
+ utils.LogError(err.Error())
|
83
|
81
|
return nil, err
|
84
|
82
|
}
|
85
|
83
|
|
|
@@ -89,7 +87,7 @@ func (s *CustomerServ) BindWechatUser(userMap *model.TaUserMapping, phone string
|
89
|
87
|
|
90
|
88
|
cust, err := s.dao.GetCustomerByPhone(phone)
|
91
|
89
|
if err != nil {
|
92
|
|
- beego.Error(err)
|
|
90
|
+ utils.LogError(err.Error())
|
93
|
91
|
return nil, err
|
94
|
92
|
}
|
95
|
93
|
|
|
@@ -102,7 +100,7 @@ func (s *CustomerServ) BindWechatUser(userMap *model.TaUserMapping, phone string
|
102
|
100
|
wxInfo := wxInfoRaw.(map[string]interface{})
|
103
|
101
|
newCust, err := s.SaveNewCustomer(wxInfo, "", "", user.UserId)
|
104
|
102
|
if err != nil {
|
105
|
|
- beego.Error(err)
|
|
103
|
+ utils.LogError(err.Error())
|
106
|
104
|
return nil, err
|
107
|
105
|
}
|
108
|
106
|
cust = newCust
|
|
@@ -133,7 +131,7 @@ func (s *CustomerServ) BindWechatUser(userMap *model.TaUserMapping, phone string
|
133
|
131
|
func (s *CustomerServ) BindWechatCust(userMap *model.TaUserMapping, phone, caseID, userID string) (*model.TaCustomer, error) {
|
134
|
132
|
cust, err := s.dao.GetCustomerByPhone(phone)
|
135
|
133
|
if err != nil {
|
136
|
|
- beego.Error(err)
|
|
134
|
+ utils.LogError(err.Error())
|
137
|
135
|
return nil, err
|
138
|
136
|
}
|
139
|
137
|
|
|
@@ -147,7 +145,7 @@ func (s *CustomerServ) BindWechatCust(userMap *model.TaUserMapping, phone, caseI
|
147
|
145
|
wxInfo := wxInfoRaw.(map[string]interface{})
|
148
|
146
|
newCust, err := s.SaveNewCustomer(wxInfo, caseID, userID, "")
|
149
|
147
|
if err != nil {
|
150
|
|
- beego.Error(err)
|
|
148
|
+ utils.LogError(err.Error())
|
151
|
149
|
return nil, err
|
152
|
150
|
}
|
153
|
151
|
|
|
@@ -202,7 +200,7 @@ func (s *CustomerServ) SaveNewCustomer(wxInfo map[string]interface{}, caseID, ar
|
202
|
200
|
if caseID != "" {
|
203
|
201
|
cs, err := s.casedao.GetCaseByID(caseID)
|
204
|
202
|
if err != nil {
|
205
|
|
- beego.Error(err)
|
|
203
|
+ utils.LogError(err.Error())
|
206
|
204
|
return nil, err
|
207
|
205
|
}
|
208
|
206
|
|
|
@@ -218,7 +216,7 @@ func (s *CustomerServ) SaveNewCustomer(wxInfo map[string]interface{}, caseID, ar
|
218
|
216
|
if arID != "" {
|
219
|
217
|
ar, err := s.dao.GetUserByID(arID)
|
220
|
218
|
if err != nil {
|
221
|
|
- beego.Error(err)
|
|
219
|
+ utils.LogError(err.Error())
|
222
|
220
|
return nil, err
|
223
|
221
|
}
|
224
|
222
|
|
|
@@ -235,7 +233,7 @@ func (s *CustomerServ) SaveNewCustomer(wxInfo map[string]interface{}, caseID, ar
|
235
|
233
|
if userID != "" {
|
236
|
234
|
user, err := s.dao.GetUserByID(userID)
|
237
|
235
|
if err != nil {
|
238
|
|
- beego.Error(err)
|
|
236
|
+ utils.LogError(err.Error())
|
239
|
237
|
return nil, err
|
240
|
238
|
}
|
241
|
239
|
|