|
@@ -19,7 +19,7 @@
|
|
|
<IndustrySelector ref="industrySel" :initIndustry="baseInfo.s_subscopeclass" selectorType="line">
|
|
|
<div slot="header">行业分类:</div>
|
|
|
</IndustrySelector>
|
|
|
- <AreaSelector ref="areaSelector" selectorType="line" :initCityMap="backArea">
|
|
|
+ <AreaSelector ref="areaSelector" selectorType="line" :initCityMap="baseInfo.area">
|
|
|
<div slot="header">选择区域:</div>
|
|
|
</AreaSelector>
|
|
|
<BusinessScopeSelector ref="scopeSelector" :initList="getScopeKeyList" selectorType="line">
|
|
@@ -88,7 +88,7 @@ export default {
|
|
|
},
|
|
|
data () {
|
|
|
return {
|
|
|
- backArea: {},
|
|
|
+ // backArea: {},
|
|
|
moneySec: true,
|
|
|
range: {
|
|
|
maxPrice: '',
|
|
@@ -123,10 +123,10 @@ export default {
|
|
|
baseInfo (newVal, oldVal) {
|
|
|
if (newVal) {
|
|
|
console.log(newVal)
|
|
|
- if (newVal.area && newVal.area !== '') {
|
|
|
- const p = this.getAreaInfo(newVal.area)
|
|
|
- this.backArea = p
|
|
|
- }
|
|
|
+ // if (newVal.area && newVal.area !== '') {
|
|
|
+ // const p = this.getAreaInfo(newVal.area)
|
|
|
+ // this.backArea = p
|
|
|
+ // }
|
|
|
if (!newVal.s_subscopeclass) {
|
|
|
newVal.s_subscopeclass = {}
|
|
|
}
|
|
@@ -139,34 +139,34 @@ export default {
|
|
|
this.baseInfo.buyerContent = data
|
|
|
},
|
|
|
// 判断省市
|
|
|
- getAreaInfo (name) {
|
|
|
- const info = {
|
|
|
- level: 0,
|
|
|
- province: '',
|
|
|
- city: ''
|
|
|
- }
|
|
|
- const maplist = this.$refs.areaSelector.$refs.content.provinceListMap
|
|
|
- for (const key in maplist) {
|
|
|
- maplist[key].forEach(item => {
|
|
|
- if (name === item.name) {
|
|
|
- info.level = 1
|
|
|
- info.province = item.name
|
|
|
- }
|
|
|
- item.children.forEach(iitem => {
|
|
|
- if (name === iitem.city) {
|
|
|
- info.level = 2
|
|
|
- info.province = item.name
|
|
|
- info.city = iitem.city
|
|
|
- }
|
|
|
- })
|
|
|
- })
|
|
|
- }
|
|
|
- if (info.level === 1) {
|
|
|
- return { [info.province]: [] }
|
|
|
- } else if (info.level === 2) {
|
|
|
- return { [info.province]: [info.city] }
|
|
|
- }
|
|
|
- },
|
|
|
+ // getAreaInfo (name) {
|
|
|
+ // const info = {
|
|
|
+ // level: 0,
|
|
|
+ // province: '',
|
|
|
+ // city: ''
|
|
|
+ // }
|
|
|
+ // const maplist = this.$refs.areaSelector.$refs.content.provinceListMap
|
|
|
+ // for (const key in maplist) {
|
|
|
+ // maplist[key].forEach(item => {
|
|
|
+ // if (name === item.name) {
|
|
|
+ // info.level = 1
|
|
|
+ // info.province = item.name
|
|
|
+ // }
|
|
|
+ // item.children.forEach(iitem => {
|
|
|
+ // if (name === iitem.city) {
|
|
|
+ // info.level = 2
|
|
|
+ // info.province = item.name
|
|
|
+ // info.city = iitem.city
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+ // if (info.level === 1) {
|
|
|
+ // return { [info.province]: [] }
|
|
|
+ // } else if (info.level === 2) {
|
|
|
+ // return { [info.province]: [info.city] }
|
|
|
+ // }
|
|
|
+ // },
|
|
|
getValueMin (e) {
|
|
|
this.range.minPrice = e.replace(/[^\d{1,}\\.\d{1,}|\d{1,}]/g, '').replace('.', '$#$').replace(/\./g, '').replace('$#$', '.').replace(/\.{2,}/g, '.').replace(/^(\\-)*(\d+)\.(\d\d).*$/, '$1$2.$3')
|
|
|
},
|