|
@@ -86,32 +86,6 @@ type AirborneCount struct {
|
|
|
ChartPermissionId int ` description:"品种权限ID"`
|
|
|
}
|
|
|
|
|
|
-// 获取空降的公司报名的记录
|
|
|
-func GetActivitySpecialTripAirborneListByActivitySpecial(condition string, pars []interface{}) (items []*AirborneCount, err error) {
|
|
|
- sqlCount := ` SELECT chart_permission_id,COUNT(1) AS count
|
|
|
- FROM
|
|
|
- cygx_activity_special_meeting_detail AS t
|
|
|
- INNER JOIN cygx_activity_special AS a ON a.activity_id = t.activity_id
|
|
|
- WHERE
|
|
|
- 1= 1 AND YEAR ( t.create_time )= YEAR (NOW()) ` + condition + `GROUP BY chart_permission_id`
|
|
|
- o := orm.NewOrmUsingDB("hz_cygx")
|
|
|
- _, err = o.Raw(sqlCount, pars).QueryRows(&items)
|
|
|
- return
|
|
|
-}
|
|
|
-
|
|
|
-// 获取空降的公司报名的记录
|
|
|
-func GetActivitySpecialTripAirborneCountByActivitySpecial(condition string, pars []interface{}) (count int, err error) {
|
|
|
- sqlCount := ` SELECT COUNT(1) AS count
|
|
|
- FROM
|
|
|
- cygx_activity_special_meeting_detail AS t
|
|
|
- INNER JOIN cygx_activity_special AS a ON a.activity_id = t.activity_id
|
|
|
- WHERE
|
|
|
- 1= 1 AND YEAR ( t.create_time )= YEAR (NOW()) ` + condition
|
|
|
- o := orm.NewOrmUsingDB("hz_cygx")
|
|
|
- err = o.Raw(sqlCount, pars).QueryRow(&count)
|
|
|
- return
|
|
|
-}
|
|
|
-
|
|
|
type CygxActivitySpecialTripBillDetailList struct {
|
|
|
Id int `orm:"column(id);pk"`
|
|
|
UserId int `description:"用户id,多个用,隔开"`
|
|
@@ -135,22 +109,6 @@ type CygxActivitySpecialTripBillDetailList struct {
|
|
|
Total string `description:"总和"`
|
|
|
}
|
|
|
|
|
|
-//func GetCygxActivitySpecialTripBillDetailList(condition string, pars []interface{}) (item []*CygxActivitySpecialTripBillDetailList, err error) {
|
|
|
-// o := orm.NewOrm()
|
|
|
-// sql := `SELECT
|
|
|
-// b.*,
|
|
|
-// a.research_theme,
|
|
|
-// c.chart_permission_name
|
|
|
-// FROM
|
|
|
-// cygx_activity_special_trip_bill AS b
|
|
|
-// INNER JOIN chart_permission AS c ON c.chart_permission_id = b.chart_permission_id
|
|
|
-// INNER JOIN cygx_activity_special AS a ON a.activity_id = b.activity_id
|
|
|
-// WHERE
|
|
|
-// 1 = 1` + condition
|
|
|
-// _, err = o.Raw(sql, pars).QueryRows(&item)
|
|
|
-// return
|
|
|
-//}
|
|
|
-
|
|
|
type CygxActivitySpecialPointsBillRespItem struct {
|
|
|
Id int `gorm:"column:id;primary_key;AUTO_INCREMENT"`
|
|
|
Content string `gorm:"column:content" ` // 内容说明
|
|
@@ -170,6 +128,20 @@ type CygxActivitySpecialPointsBillResp struct {
|
|
|
}
|
|
|
|
|
|
func GetCygxActivitySpecialTripBillDetailListAll(condition string, pars []interface{}) (item []*CygxActivitySpecialTripBillDetailList, err error) {
|
|
|
+ o := orm.NewOrmUsingDB("hz_cygx")
|
|
|
+ sql := `SELECT
|
|
|
+ b.*
|
|
|
+ FROM
|
|
|
+ cygx_activity_special_trip_bill AS b
|
|
|
+ WHERE
|
|
|
+ 1 = 1` + condition
|
|
|
+
|
|
|
+ sql += ` ORDER BY b.create_time DESC , b.id DESC `
|
|
|
+ _, err = o.Raw(sql, pars).QueryRows(&item)
|
|
|
+ return
|
|
|
+}
|
|
|
+
|
|
|
+func GetCygxActivitySpecialTripBillDetailListAllInit14_5(condition string, pars []interface{}) (item []*CygxActivitySpecialTripBillDetailList, err error) {
|
|
|
o := orm.NewOrmUsingDB("hz_cygx")
|
|
|
sql := `SELECT
|
|
|
b.*,
|
|
@@ -226,3 +198,11 @@ GROUP BY
|
|
|
_, err = o.Raw(sql).QueryRows(&item)
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+// CygxCompanyUserType 更新权益客户身份类型
|
|
|
+func Updatecygx_activity_special_trip_bill(content string, id int) (err error) {
|
|
|
+ o := orm.NewOrmUsingDB("hz_cygx")
|
|
|
+ sql := `UPDATE cygx_activity_special_trip_bill SET content=? WHERE id=? `
|
|
|
+ _, err = o.Raw(sql, content, id).Exec()
|
|
|
+ return
|
|
|
+}
|