|
@@ -99,8 +99,16 @@ func checkIsExpire() {
|
|
|
"i_vip_expire_tip": 2,
|
|
|
},
|
|
|
})
|
|
|
+ delSess := util.MQFW.GetMgoConn()
|
|
|
+ defer util.MQFW.DestoryMongoConn(delSess)
|
|
|
for _, pushColl := range []string{"pushspace", "pushspace_temp", "pushspace_vip", "pushspace_fail", "pushspace_project"} {
|
|
|
- util.MQFW.Del(pushColl, map[string]interface{}{"userid": _id})
|
|
|
+ log.Println("用户", _id, "已到期开始删除", pushColl, "表数据。。。")
|
|
|
+ _, err := delSess.DB("qfw").C(pushColl).RemoveAll(map[string]interface{}{"userid": _id})
|
|
|
+ if err != nil {
|
|
|
+ log.Println("用户", _id, "已到期删除", pushColl, "表数据出错", err)
|
|
|
+ } else {
|
|
|
+ log.Println("用户", _id, "已到期删除", pushColl, "表数据结束。。。")
|
|
|
+ }
|
|
|
}
|
|
|
log.Println("用户", _id, i_vip_status, l_vip_endtime, "修改已到期状态")
|
|
|
} else if l_vip_endtime-now_unix <= threeday && i_vip_expire_tip != 1 && i_vip_expire_tip != -1 {
|