|
@@ -57,12 +57,14 @@ func (c *VerifyController) GetCustomerCourseDetailListBytel() {
|
57
|
57
|
|
58
|
58
|
// VerifyCourse核销我的课程详情
|
59
|
59
|
func (c *VerifyController) VerifyCourse() {
|
60
|
|
- customerCourseDetail := model.TaCustomerCourseDetail{}
|
61
|
60
|
sysUser := c.Context.Get("user").(model.SysUser)
|
62
|
61
|
userId := sysUser.UserId
|
63
|
|
- if err := c.ParseForm(&customerCourseDetail); err != nil {
|
|
62
|
+ customerDetailId := c.GetString("customerDetailId")
|
|
63
|
+ customerCourseDetail, err := c.dao.GetCustomerCourseDetailByDetailId(customerDetailId)
|
|
64
|
+ if err != nil {
|
64
|
65
|
c.ResponseError(err)
|
65
|
66
|
}
|
|
67
|
+
|
66
|
68
|
customerCourse, err := c.dao.GetCustomerCourseByDetailId(customerCourseDetail.CustomerDetailId)
|
67
|
69
|
if err != nil {
|
68
|
70
|
c.ResponseError(err)
|
|
@@ -84,7 +86,7 @@ func (c *VerifyController) VerifyCourse() {
|
84
|
86
|
if err != nil {
|
85
|
87
|
c.ResponseError(err)
|
86
|
88
|
}
|
87
|
|
- err = c.dao.UpdateCustomerCourseDetail(&customerCourseDetail, userId)
|
|
89
|
+ err = c.dao.UpdateCustomerCourseDetail(customerCourseDetail, userId)
|
88
|
90
|
if err != nil {
|
89
|
91
|
c.ResponseError(err)
|
90
|
92
|
}
|