|
@@ -148,3 +148,38 @@ func CancelActivitySpecialTripIsValid(isValid, activityId, userId int) (err erro
|
|
|
_, err = o.Raw(sql, isValid, activityId, userId).Exec()
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+type CygxActivitySpecialTripInit struct {
|
|
|
+ Id int `orm:"column(id);pk"`
|
|
|
+ UserId int `description:"用户id,多个用,隔开"`
|
|
|
+ ActivityId int `description:"活动ID"`
|
|
|
+ CreateTime time.Time `description:"创建时间"`
|
|
|
+ Mobile string `description:"手机号"`
|
|
|
+ Email string `description:"邮箱号"`
|
|
|
+ CompanyId int `description:"公司ID"`
|
|
|
+ CompanyName string `description:"公司名称"`
|
|
|
+ RealName string `description:"用户实际名称"`
|
|
|
+ SellerName string `description:"所属销售"`
|
|
|
+ AdminId int `description:"销售/管理员ID"`
|
|
|
+ Source int `description:"来源,1小程序,2后台添加"`
|
|
|
+ OutboundMobile string `description:"外呼手机号"`
|
|
|
+ CountryCode string `description:"手机国家区号"`
|
|
|
+ IsCancel string `description:"是否取消,1是,0否"`
|
|
|
+ IsValid int `description:"参会报名是否有效 1:是,0"`
|
|
|
+ ChartPermissionId int `description:"行业Id"`
|
|
|
+}
|
|
|
+
|
|
|
+func GetCygxActivitySpecialTripListinit(condition string, pars []interface{}) (item []*CygxActivitySpecialTripInit, err error) {
|
|
|
+ o := orm.NewOrm()
|
|
|
+ sql := `SELECT
|
|
|
+ t.*,
|
|
|
+ a.chart_permission_id
|
|
|
+FROM
|
|
|
+ cygx_activity_special_trip AS t
|
|
|
+ INNER JOIN cygx_activity_special AS a ON a.activity_id = t.activity_id
|
|
|
+WHERE
|
|
|
+ 1 = 1
|
|
|
+ AND is_valid = 1 ` + condition
|
|
|
+ _, err = o.Raw(sql, pars).QueryRows(&item)
|
|
|
+ return
|
|
|
+}
|