|
@@ -493,7 +493,7 @@ export default {
|
|
addEventListenerVip (val) {
|
|
addEventListenerVip (val) {
|
|
let areaCount = 0
|
|
let areaCount = 0
|
|
const _this = this
|
|
const _this = this
|
|
- let {area, cycleCount, cycleUnit, vipStartTime, buySubject, buyCount, vipType, phone, productType} = this.others
|
|
|
|
|
|
+ let {area, cycleCount, cycleUnit, vipStartTime, buySubject, buyCount, vipType, phone, productType } = this.others
|
|
if(Array.isArray(area)) {
|
|
if(Array.isArray(area)) {
|
|
area = area.toString()
|
|
area = area.toString()
|
|
}
|
|
}
|
|
@@ -809,6 +809,9 @@ export default {
|
|
}
|
|
}
|
|
if (res.data.userData) {
|
|
if (res.data.userData) {
|
|
this.areaNums = res.data.userData
|
|
this.areaNums = res.data.userData
|
|
|
|
+ if (this.areaNums?.areaCount < 0) {
|
|
|
|
+ this.areaNums.areaCount = 0
|
|
|
|
+ }
|
|
// 服务到期时间
|
|
// 服务到期时间
|
|
const l_vip_endtime = res.data.userData?.l_vip_endtime
|
|
const l_vip_endtime = res.data.userData?.l_vip_endtime
|
|
this.serviceEndTime = l_vip_endtime ? dateFormatter(new Date(l_vip_endtime * 1000), 'yyyy-MM-dd') : ''
|
|
this.serviceEndTime = l_vip_endtime ? dateFormatter(new Date(l_vip_endtime * 1000), 'yyyy-MM-dd') : ''
|
|
@@ -1353,7 +1356,7 @@ export default {
|
|
},
|
|
},
|
|
show(data) {
|
|
show(data) {
|
|
this.typeRestriction = true
|
|
this.typeRestriction = true
|
|
- const {contractRes, filterData, refundRes, res, returnInfo, returnRes, audit} = data
|
|
|
|
|
|
+ const {contractRes, filterData, res, returnInfo, audit} = data
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
// 已提交订单一些数据
|
|
// 已提交订单一些数据
|
|
// 已提交过的原订单状态 res.orderStatus
|
|
// 已提交过的原订单状态 res.orderStatus
|
|
@@ -1374,6 +1377,13 @@ export default {
|
|
//购买省份
|
|
//购买省份
|
|
if (productType == '5') {
|
|
if (productType == '5') {
|
|
this.areaNums.areaCount = filterData.newBuyset.areacount
|
|
this.areaNums.areaCount = filterData.newBuyset.areacount
|
|
|
|
+ if (filterData?.subscription_area_count) {
|
|
|
|
+ this.addAreaCount = filterData?.subscription_area_count
|
|
|
|
+ this.areaNums.areaCount = filterData?.newBuyset?.areacount - filterData?.subscription_area_count
|
|
|
|
+ }
|
|
|
|
+ if (this.areaNums?.areaCount < 0) {
|
|
|
|
+ this.areaNums.areaCount = 0
|
|
|
|
+ }
|
|
const area = Object.keys(filterData.area).map(name => {
|
|
const area = Object.keys(filterData.area).map(name => {
|
|
let reg = /[省,市,壮族,维吾尔,特别行政区,自治区,回族]/g
|
|
let reg = /[省,市,壮族,维吾尔,特别行政区,自治区,回族]/g
|
|
if (name) {
|
|
if (name) {
|
|
@@ -1825,7 +1835,7 @@ export default {
|
|
prosType: '',
|
|
prosType: '',
|
|
phoneReg: [],
|
|
phoneReg: [],
|
|
infoData: [],
|
|
infoData: [],
|
|
- areaNums: [],
|
|
|
|
|
|
+ areaNums: {},
|
|
nameInfo: [],
|
|
nameInfo: [],
|
|
others: {
|
|
others: {
|
|
phone: '',
|
|
phone: '',
|