package front import ( "log" "qfw/util" "github.com/go-xweb/xweb" ) type Subscribepay struct { *xweb.Action introduce xweb.Mapper `xweb:"/front/vipsubscribe/introducePage"` //订阅收费介绍页 tailInfo xweb.Mapper `xweb:"/front/vipsubscribe/tailInfo"` //vip订阅服务-用户信息录入页面 toPurchasePage xweb.Mapper `xweb:"/front/vipsubscribe/toPurchasePage"` //订阅收费购买页面 toChooseArea xweb.Mapper `xweb:"/front/vipsubscribe/toChooseArea/(.*)"` //订阅收费地区筛选 toChooseIndustry xweb.Mapper `xweb:"/front/vipsubscribe/toChooseIndustry/(.*)"` //订阅收费行业筛选 toPaySuccessPage xweb.Mapper `xweb:"/front/vipsubscribe/toPaySuccessPage"` //订阅支付完成页面 toOrderDetailPage xweb.Mapper `xweb:"/front/vipsubscribe/toOrderDetailPage"` //订阅收费支付订单详情页面 toSetKeyWordPage xweb.Mapper `xweb:"/front/vipsubscribe/toSetKeyWordPage"` //订阅收费设置关键词 //修改 toEditSubPage xweb.Mapper `xweb:"/front/vipsubscribe/toEditSubPage"` //订阅收费修改页面 toEditSubProvPage xweb.Mapper `xweb:"/front/vipsubscribe/toEditSubProvPage"` //订阅收费修改省份 toEditSubCityPage xweb.Mapper `xweb:"/front/vipsubscribe/toEditSubCityPage"` //订阅收费修改城市 toEditSubInduPage xweb.Mapper `xweb:"/front/vipsubscribe/toEditSubInduPage"` //订阅收费修改行业 submitEditSub xweb.Mapper `xweb:"/front/vipsubscribe/submitEditSub"` //提交订阅收费 //升级 toUpgradePage xweb.Mapper `xweb:"/front/vipsubscribe/toUpgradePage"` //订阅收费升级服务页面 //续费 renewPage xweb.Mapper `xweb:"/front/vipsubscribe/renewPage/(.*)"` //订阅到期(will:即将到期,exprie:已到期) renewPayPage xweb.Mapper `xweb:"/front/vipsubscribe/renewPayPage"` //订阅到期续费 } func init() { xweb.AddAction(&Subscribepay{}) } //订阅收费介绍页 func (s *Subscribepay) Introduce() { s.Render("/weixin/vipsubscribe/vip_introduce.html") } //试用完善信息 func (s *Subscribepay) TailInfo() error { s.Render("/weixin/vipsubscribe/trial_info.html", &s.T) } //订阅收费购买页面 func (s *Subscribepay) ToPurchasePage() { s.Render("/weixin/vipsubscribe/vip_purchase.html") } //订阅收费地区筛选(new:新订单;upgrade:升级) func (s *Subscribepay) ToChooseArea(sign string) { if sign == "new" { //新订单 } else if sign == "upgrade" { //升级服务 s.T["hasCity"] = []string{"北京市", "上海市", "广州市"} } s.Render("/weixin/vipsubscribe/choose_area.html", &s.T) } //订阅收费地区筛选(new:新订单;upgrade:升级) func (s *Subscribepay) ToChooseIndustry(sign string) { if sign == "new" { //新订单 } else if sign == "upgrade" { //升级服务 } s.Render("/weixin/vipsubscribe/choose_industry.html", &s.T) } //订阅收费支付完成页面 func (s *Subscribepay) ToPaySuccessPage() { s.Render("/weixin/vipsubscribe/vip_pay_success.html") } //订阅收费支付订单详情页面 func (s *Subscribepay) ToOrderDetailPage() { s.Render("/weixin/vipsubscribe/vip_order_detail.html") } //订阅收费设置关键词 func (s *Subscribepay) ToSetKeyWordPage() { s.Render("/weixin/vipsubscribe/keyWord.html") } //修改订阅页面 func (s *Subscribepay) ToEditSubPage() { s.Render("/weixin/vipsubscribe/edit_subscribe.html") } //修改订阅省份 func (s *Subscribepay) ToEditSubProvPage() { s.Render("/weixin/vipsubscribe/edit_subscribe_province.html") } //修改订阅城市 func (s *Subscribepay) ToEditSubCityPage() { s.Render("/weixin/vipsubscribe/edit_subscribe_city.html") } //修改订阅行业 func (s *Subscribepay) ToEditSubInduPage() { s.Render("/weixin/vipsubscribe/edit_subscribe_industry.html") } //提交订阅修改 func (s *Subscribepay) SubmitEditSub() { s.Render("/weixin/vipsubscribe/edit_subscribe_success.html") } //升级订阅服务 func (s *Subscribepay) ToUpgradePage() { s.Render("/weixin/vipsubscribe/vip_upgrade.html") } //服务续费(will:即将到期,exprie:已到期) func (s *Subscribepay) RenewPage(sign string) { s.T["exprie"] = sign == "exprie" //是否已到期 s.Render("/weixin/vipsubscribe/renew_notice.html", &s.T) } //服务续费(will:即将到期,exprie:已到期) func (s *Subscribepay) RenewPayPage() { s.Render("/weixin/vipsubscribe/renew_pay.html") }