xingzai 1 год назад
Родитель
Сommit
dea09367dc
1 измененных файлов с 8 добавлено и 5 удалено
  1. 8 5
      models/activity_attendance_detail.go

+ 8 - 5
models/activity_attendance_detail.go

@@ -28,7 +28,7 @@ type CygxActivityAttendanceDetail struct {
 	CrmCompanyMapStatusId int       `description:"转换后的对应状态信息:1=正式客户, 2=曾使用客户, 3=其他"`
 }
 
-//添加会议提醒信息
+// 添加会议提醒信息
 func AddCygxActivityAttendanceDetail(item *CygxActivityAttendanceDetail) (lastId int64, err error) {
 	o, err := orm.NewOrm().Begin()
 	defer func() {
@@ -106,6 +106,9 @@ type RoadshowData struct {
 }
 
 func AddAttendancDetail(items []*CygxActivityAttendanceDetail, activityId int, mobileStr string) (err error) {
+	if len(items) == 0 {
+		return
+	}
 	o := orm.NewOrm()
 	//修改活动是否上传到会信息字段
 	sql := `UPDATE cygx_activity SET  is_submit_meeting=1   WHERE activity_id=? `
@@ -143,7 +146,7 @@ func AddAttendancDetail(items []*CygxActivityAttendanceDetail, activityId int, m
 	return
 }
 
-//获取用户参会列表
+// 获取用户参会列表
 func GetRoadshowDataList(title, findStartDate, findEndDate string) (list []*RoadshowData, err error) {
 	o := orm.NewOrmUsingDB("comein_data")
 	sql := `SELECT * FROM roadshow_data WHERE roadshow_title LIKE '%` + title + `%' AND  roadshow_begin_time >= '` + findStartDate + `' AND roadshow_begin_time <= '` + findEndDate + `'`
@@ -151,7 +154,7 @@ func GetRoadshowDataList(title, findStartDate, findEndDate string) (list []*Road
 	return
 }
 
-//获取这个时段内的进门财经参会活动
+// 获取这个时段内的进门财经参会活动
 func GetRoadshowDataListByDateTime(findStartDate, findEndDate string) (list []*RoadshowData, err error) {
 	o := orm.NewOrmUsingDB("comein_data")
 	sql := `SELECT * FROM roadshow_data WHERE   roadshow_begin_time >= '` + findStartDate + `' AND roadshow_begin_time <= '` + findEndDate + `'   GROUP BY roadshow_title `
@@ -178,7 +181,7 @@ func GetWxUserOutboundMobile(mobileStr string) (item []*WxUserOutboundMobile, er
 	return
 }
 
-//我的日程列表
+// 我的日程列表
 func GetActivityAttendanceDetailList(activityIds string) (items []*CygxActivityAttendanceDetail, err error) {
 	o := orm.NewOrm()
 	sql := `SELECT * FROM cygx_activity_attendance_detail WHERE activity_id IN (` + activityIds + `) `
@@ -186,7 +189,7 @@ func GetActivityAttendanceDetailList(activityIds string) (items []*CygxActivityA
 	return
 }
 
-//我的日程列表
+// 我的日程列表
 func GetActivityAttendanceDetailListAll() (items []*CygxActivityAttendanceDetail, err error) {
 	o := orm.NewOrm()
 	sql := `SELECT * FROM cygx_activity_attendance_detail WHERE  activity_id >= 1000 ORDER BY activity_id  ASC  `