|
@@ -154,7 +154,7 @@ func GetArticleUserCollectCount(userId int) (count int, err error) {
|
|
|
}
|
|
|
|
|
|
func GetArticleUserCollectList(startSize, pageSize, userId int) (items []*ArticleReportBillboardResp, err error) {
|
|
|
- sql := `SELECT a.* FROM cygx_article_collect AS a INNER JOIN cygx_article as art ON art.article_id = a.article_id
|
|
|
+ sql := `SELECT a.*,art.category_id FROM cygx_article_collect AS a INNER JOIN cygx_article as art ON art.article_id = a.article_id
|
|
|
WHERE a.user_id=?
|
|
|
ORDER BY a.create_time DESC LIMIT ?,? `
|
|
|
_, err = orm.NewOrm().Raw(sql, userId, startSize, pageSize).QueryRows(&items)
|
|
@@ -239,7 +239,7 @@ func AddCountryCode(CountryCode string, user *WxUserItem) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//修改外呼手机号
|
|
|
+// 修改外呼手机号
|
|
|
type OutboundMobileItem struct {
|
|
|
OutboundMobile string `description:"外呼手机号"`
|
|
|
OutboundCountryCode string `description:"外呼手机号区号"`
|
|
@@ -271,7 +271,7 @@ func AddOutboundMobile(item *OutboundMobileItem, userId int) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//用户绑定手机号时同时绑定外呼手机号
|
|
|
+// 用户绑定手机号时同时绑定外呼手机号
|
|
|
func BindUserOutboundMobile(mobile, countryCode string, userId int) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `UPDATE wx_user SET outbound_mobile=? ,outbound_country_code = ?, country_code= ? WHERE user_id=? `
|
|
@@ -279,7 +279,7 @@ func BindUserOutboundMobile(mobile, countryCode string, userId int) (err error)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//已经绑定手机号,没有绑定外呼手机号的的用户,预约外呼的时候,将外呼手机号同步成手机号
|
|
|
+// 已经绑定手机号,没有绑定外呼手机号的的用户,预约外呼的时候,将外呼手机号同步成手机号
|
|
|
func BindUserOutboundMobileByMobile(mobile, countryCode string, userId int) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `UPDATE wx_user SET outbound_mobile=? ,outbound_country_code = ? WHERE user_id=? `
|
|
@@ -287,7 +287,7 @@ func BindUserOutboundMobileByMobile(mobile, countryCode string, userId int) (err
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//将手机号为11位的用户,区号默认设置为86
|
|
|
+// 将手机号为11位的用户,区号默认设置为86
|
|
|
func ChangeUserOutboundMobileByMobile(userId int) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `UPDATE wx_user SET country_code = 86 WHERE user_id=? `
|
|
@@ -310,7 +310,7 @@ type UserWhiteListRep struct {
|
|
|
List []*UserWhiteList
|
|
|
}
|
|
|
|
|
|
-//获取正式试用用户白名单
|
|
|
+// 获取正式试用用户白名单
|
|
|
func GetFormalUserWhiteList(fieldStr, condition string) (items []*UserWhiteList, err error) {
|
|
|
sql := `SELECT ` + fieldStr + `
|
|
|
(SELECT cp.seller_name FROM company_product AS cp WHERE cp.company_id = u.company_id ORDER BY cp.product_id DESC LIMIT 0,1 ) as seller_name,
|
|
@@ -329,7 +329,7 @@ func GetFormalUserWhiteList(fieldStr, condition string) (items []*UserWhiteList,
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//获取永续用户白名单
|
|
|
+// 获取永续用户白名单
|
|
|
func GetSustainableUserWhiteList(fieldStr, condition string) (items []*UserWhiteList, err error) {
|
|
|
sql := `SELECT ` + fieldStr + `
|
|
|
(SELECT cp.seller_name FROM company_product AS cp WHERE cp.company_id = u.company_id ORDER BY cp.product_id DESC LIMIT 0,1 ) as seller_name,
|
|
@@ -355,7 +355,7 @@ func GetSustainableUserWhiteList(fieldStr, condition string) (items []*UserWhite
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//权益用户
|
|
|
+// 权益用户
|
|
|
type GetSendEmailAllUserWithRAIRep struct {
|
|
|
CompanyName string `description:"客户名称"`
|
|
|
CreditCode string `description:"社会统一信用码"`
|
|
@@ -402,7 +402,7 @@ func GetSendEmailAllUserWithRAI() (items []*GetSendEmailAllUserWithRAIRep, err e
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//权益用户
|
|
|
+// 权益用户
|
|
|
type GetSendEmailAllUserWithCompanyRep struct {
|
|
|
RealName string `description:"姓名"`
|
|
|
Mobile string `description:"手机号"`
|
|
@@ -440,7 +440,7 @@ type Headimgurl struct {
|
|
|
Headimgurl string `description:"用户头像"`
|
|
|
}
|
|
|
|
|
|
-//更改用户手机号
|
|
|
+// 更改用户手机号
|
|
|
func UpdateUserHeadimgurl(headimgurl string, userId int) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `UPDATE wx_user SET headimgurl = ? WHERE user_id=? `
|
|
@@ -448,7 +448,7 @@ func UpdateUserHeadimgurl(headimgurl string, userId int) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//更新用户标签
|
|
|
+// 更新用户标签
|
|
|
func UpdateUserLabel(userLabel string, userId int) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `UPDATE wx_user SET user_label = ? WHERE user_id=? `
|
|
@@ -456,7 +456,7 @@ func UpdateUserLabel(userLabel string, userId int) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-//更新用户互动量
|
|
|
+// 更新用户互动量
|
|
|
func UpdateUserInteractionNum(interactionNum, userId int) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `UPDATE wx_user SET interaction_num = ? WHERE user_id=? `
|