|
@@ -1067,7 +1067,6 @@ async function searchData () {
|
|
|
console.log(productData.value.timevalue)
|
|
|
console.log(clickNum.value.filter, 'NUM')
|
|
|
console.log(clickNum.value.target, 'target')
|
|
|
-
|
|
|
// if (!productData.value.timevalue) { return }
|
|
|
let searchValue = optionsValue.value
|
|
|
let schoolArr = []
|
|
@@ -1119,10 +1118,10 @@ async function searchData () {
|
|
|
else if (state === 'city') {
|
|
|
if (siteValue === 'cn') {
|
|
|
geo.countryId = 'CN'
|
|
|
- let provinceId = optionsData.find((obj) => obj.name === optionsValue.value[0]).code;
|
|
|
+ let provinceId = optionsData.find((obj) => obj.name === (optionsValue?.value?.[0] || ''))?.code;
|
|
|
geo.provinceId = provinceId
|
|
|
let cityDic = optionsData.find((obj) => obj.code === provinceId).children;
|
|
|
- let cityId = cityDic.find((obj) => obj.name === optionsValue.value[1]).code;
|
|
|
+ let cityId = cityDic.find((obj) => obj.name === (optionsValue?.value?.[1] || ''))?.code;
|
|
|
geo.cityId = cityId
|
|
|
}
|
|
|
else {
|
|
@@ -1130,7 +1129,7 @@ async function searchData () {
|
|
|
geo.countryId = countryId;
|
|
|
geo.provinceId = null;
|
|
|
let cityDic = optionsData.find((obj) => obj.code === countryId).children;
|
|
|
- let cityId = cityDic.find((obj) => obj.name === optionsValue.value[1]).code;
|
|
|
+ let cityId = cityDic.find((obj) => obj.name === (optionsValue?.value?.[1] || ''))?.code;
|
|
|
geo.cityId = cityId
|
|
|
}
|
|
|
}
|