|
@@ -58,6 +58,10 @@ type subVipPrice struct {
|
|
|
OneProvince_allBuyerClass int `json:"oneProvince_allBuyerClass"` //一个省份全部行业
|
|
|
AllProvince_allBuyerClass int `json:"allProvince_allBuyerClass"` //全国全行业
|
|
|
} `json:"month"`
|
|
|
+ Quarter struct {
|
|
|
+ OneProvince_allBuyerClass int `json:"oneProvince_allBuyerClass"` //一个省份全部行业
|
|
|
+ AllProvince_allBuyerClass int `json:"allProvince_allBuyerClass"` //全国全行业
|
|
|
+ } `json:"quarter"`
|
|
|
Year struct {
|
|
|
OneProvince_allBuyerClass int `json:"oneProvince_allBuyerClass"` //一个省份全部行业
|
|
|
AllProvince_allBuyerClass int `json:"allProvince_allBuyerClass"` //全国全行业
|
|
@@ -677,22 +681,31 @@ func getSetMealPrice_old(c, iCount, u int) int {
|
|
|
/*
|
|
|
vip订阅 套餐价格 -升级版
|
|
|
p(province) 全国:0 省:1
|
|
|
-u(unit) 年:1 月:2
|
|
|
+u(unit) 年:1 月:2 季度:3
|
|
|
*/
|
|
|
func getSetMealPrice(p, u int) int {
|
|
|
- t := u == 2 //是否是月单位
|
|
|
+ // t := u == 2 //是否是月单位
|
|
|
switch p {
|
|
|
case 0:
|
|
|
- if t {
|
|
|
+ switch u {
|
|
|
+ case 1:
|
|
|
+ return SubVipPrice.New.Year.AllProvince_allBuyerClass //1年全国全行业
|
|
|
+ case 2:
|
|
|
return SubVipPrice.New.Month.AllProvince_allBuyerClass // 1月全国全行业
|
|
|
+ case 3:
|
|
|
+ return SubVipPrice.New.Quarter.AllProvince_allBuyerClass // 1季度全国全行业
|
|
|
}
|
|
|
- return SubVipPrice.New.Year.AllProvince_allBuyerClass //1年全国全行业
|
|
|
default:
|
|
|
- if t {
|
|
|
+ switch u {
|
|
|
+ case 1:
|
|
|
+ return SubVipPrice.New.Year.OneProvince_allBuyerClass * p //1年1省全行业
|
|
|
+ case 2:
|
|
|
return SubVipPrice.New.Month.OneProvince_allBuyerClass * p //1月1省全行业
|
|
|
+ case 3:
|
|
|
+ return SubVipPrice.New.Quarter.OneProvince_allBuyerClass * p // 1季度1省全行业
|
|
|
}
|
|
|
- return SubVipPrice.New.Year.OneProvince_allBuyerClass * p //1年1省全行业
|
|
|
}
|
|
|
+ return 0
|
|
|
}
|
|
|
|
|
|
//支付成功后,将该订单以外的所有订单状态改为已取消状态 已取消:-2 先关闭订单再改状态 --entname 企业商机管理订单会用到该参数 其他取消订单不需要
|