123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- 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")
- }
|