|
@@ -134,7 +134,9 @@ func (this *CourseManage) GetDetail() error {
|
|
|
payMap := map[string]interface{}{}
|
|
|
payMap["out_trade_no"] = (*res)["out_trade_no"]
|
|
|
payInfo := cutil.Mysql.FindOne(dataBase, payMap, "", "create_time desc")
|
|
|
- (*res)["transaction_id"] = (*payInfo)["transaction_id"]
|
|
|
+ if payInfo != nil {
|
|
|
+ (*res)["transaction_id"] = (*payInfo)["transaction_id"]
|
|
|
+ }
|
|
|
filter_id := qutil.ObjToString((*res)["filter_id"])
|
|
|
if strings.Contains(filter_id, "ABC") {
|
|
|
filter_id = qutil.DecodeArticleId2ByCheck(filter_id)[0]
|