|
@@ -186,3 +186,26 @@ func (this *FindRecordStruct) FindBalance() ([]interface{}, int, error) {
|
|
|
list, _ := resMap["data"].([]interface{})
|
|
|
return list, total, err
|
|
|
}
|
|
|
+
|
|
|
+//
|
|
|
+
|
|
|
+type UpdateVipTimeStruct struct {
|
|
|
+ AccountId string //账户标识
|
|
|
+ VipTime int64 //结束时间时间戳
|
|
|
+}
|
|
|
+
|
|
|
+// @Summary 更新超级订阅到期时间
|
|
|
+// @Param &UpdateVipTimeStruct
|
|
|
+// @return list列表 , int数量 , error
|
|
|
+func (this *UpdateVipTimeStruct) UpdateVipEndTime() (bool, error) {
|
|
|
+ resMap, err := commonPost(config.JyApiConfig.ApiList.UpdateVipTime, url.Values{
|
|
|
+ "accountId": []string{this.AccountId}, //账户标识
|
|
|
+ "vipTime": []string{fmt.Sprintf("%v", this.VipTime)}, //到期时间戳
|
|
|
+ })
|
|
|
+ if err != nil {
|
|
|
+ return false, err
|
|
|
+ }
|
|
|
+ ok := qu.IntAll(resMap["code"]) == 1
|
|
|
+ log.Println(resMap)
|
|
|
+ return ok, nil
|
|
|
+}
|