|
@@ -8,6 +8,8 @@ import (
|
8
|
8
|
"spaceofcheng/services/service/card"
|
9
|
9
|
"spaceofcheng/services/utils"
|
10
|
10
|
|
|
11
|
+ "github.com/astaxie/beego"
|
|
12
|
+
|
11
|
13
|
"github.com/zjxpcyc/tinyevent"
|
12
|
14
|
)
|
13
|
15
|
|
|
@@ -18,13 +20,15 @@ var giveCard = func(e tinyevent.Event) error {
|
18
|
20
|
defer DestroyContext(ctx, false)
|
19
|
21
|
|
20
|
22
|
if e.Payload == nil {
|
21
|
|
- utils.LogError("注册送券失败, 没有用户信息")
|
22
|
|
- return errors.New("注册送券失败, 没有用户信息")
|
|
23
|
+ utils.LogError("注册送卡失败, 没有用户信息")
|
|
24
|
+ return errors.New("注册送卡失败, 没有用户信息")
|
23
|
25
|
}
|
24
|
26
|
cust := e.Payload.(model.TaCustomer)
|
25
|
27
|
caseID := cust.RecommendCase
|
26
|
28
|
orgID := cust.OrgId
|
27
|
29
|
|
|
30
|
+ beego.Info("---------->", caseID, cust)
|
|
31
|
+
|
28
|
32
|
utils.LogInfo("被赠送人: " + cust.CustomerId)
|
29
|
33
|
query := `
|
30
|
34
|
SELECT
|
|
@@ -60,6 +64,8 @@ var giveCard = func(e tinyevent.Event) error {
|
60
|
64
|
continue
|
61
|
65
|
}
|
62
|
66
|
|
|
67
|
+ beego.Info("---------->", res)
|
|
68
|
+
|
63
|
69
|
cpID, has := res["giftValue"]
|
64
|
70
|
if !has {
|
65
|
71
|
continue
|
|
@@ -67,12 +73,12 @@ var giveCard = func(e tinyevent.Event) error {
|
67
|
73
|
|
68
|
74
|
cp, err := cpServ.GetCardByID(cpID.(string))
|
69
|
75
|
if err != nil {
|
70
|
|
- utils.LogError("获取优惠券失败: " + err.Error())
|
|
76
|
+ utils.LogError("获取体验卡失败: " + err.Error())
|
71
|
77
|
continue
|
72
|
78
|
}
|
73
|
79
|
|
74
|
80
|
if err := cpServ.GiveCardTo(&fromUser, &cust, cp); err != nil {
|
75
|
|
- utils.LogError("送券失败: " + err.Error())
|
|
81
|
+ utils.LogError("送卡失败: " + err.Error())
|
76
|
82
|
continue
|
77
|
83
|
}
|
78
|
84
|
default:
|