xingzai 1 рік тому
батько
коміт
038425dab4

+ 7 - 0
controllers/activity_special.go

@@ -419,6 +419,13 @@ func (this *ActivitySpecialCoAntroller) Tripcancel() {
 		br.ErrMsg = "CancelActivitySpecialTrip,Err:" + err.Error()
 		return
 	}
+
+	err = models.CancelCygxActivitySpecialMeetingDetail(uid, activityId)
+	if err != nil {
+		br.Msg = "操作失败"
+		br.ErrMsg = "CancelCygxActivitySpecialMeetingDetail,Err:" + err.Error()
+		return
+	}
 	go models.AddCygxActivitySpecialTripBill(itemBill)
 
 	br.Ret = 200

+ 8 - 0
models/activity_special_meeting_detail.go

@@ -25,3 +25,11 @@ func AddCygxActivitySpecialMeetingDetail(item *CygxActivitySpecialMeetingDetail)
 	_, err = o.Insert(item)
 	return
 }
+
+// 取消
+func CancelCygxActivitySpecialMeetingDetail(uid, activityId int) (err error) {
+	o := orm.NewOrm()
+	sql := `DELETE  FROM cygx_activity_special_meeting_detail   WHERE user_id=?  AND activity_id=? `
+	_, err = o.Raw(sql, uid, activityId).Exec()
+	return
+}