diff --git a/pages/askHousing/askHousing.js b/pages/askHousing/askHousing.js index 7289c7a..537b15b 100644 --- a/pages/askHousing/askHousing.js +++ b/pages/askHousing/askHousing.js @@ -791,7 +791,6 @@ Page({ if (data.info.floor != null) this.data.floorValue = [parseInt(data.info.floor) < 0 ? parseInt(data.info.floor) + 3 : parseInt(data.info.floor) + 2] - if (data.info.school != null) this.data.nearSchoolList = data.info.school if (locationhead != "") data.info.location = `${locationhead}>>${locationtail}` @@ -801,7 +800,6 @@ Page({ // data.fieldinfo['status'] = [data.fieldinfo['identity'][1]] || [] // data.fieldinfo['identity'].splice(1, 1) - console.log("data.info", data.info); this.setData({ fieldinfo: data.fieldinfo, fieldinfoNew, @@ -1688,7 +1686,10 @@ Page({ if (popUpIs == 'unilineInput' || popUpIs == 'multilineInput' || popUpIs == 'multilineInput1') this.data.focustitle = field - this.data.fieldinfoNew[field]['value'] = this.data.newinfo[field] + if ((field == "floor" || field == "property" || field == 'sunshinearea') && this.data.newinfo[field].length == 0) { + this.data.newinfo[field] = [0] + this.data.fieldinfoNew[field]['value'] = [0] + } else this.data.fieldinfoNew[field]['value'] = this.data.newinfo[field] this.setData({ step, popUpIs, @@ -1740,6 +1741,7 @@ Page({ this.setData({ ['popUpdate.choices']: choices, ['popUpdate.value']: value, + // ['popUpdate.popUpIs']: popUpIs, popUpSubtitle, popUpIs, // popUpIs: choices['popUpIs'], @@ -1747,7 +1749,6 @@ Page({ }) console.log("popUpTitle", this.data.popUpTitle); - popUpSubtitle return } else { @@ -1789,7 +1790,8 @@ Page({ } let fieldinfoNew = this.data.fieldinfoNew - let popUpdate = fieldinfoNew[this.data.fieldinfo[this.data.popUpit][this.data.step].field] + // let popUpdate = { ...fieldinfoNew[this.data.fieldinfo[this.data.popUpit][this.data.step].field] } + let popUpdate = { ...fieldinfoNew[this.data.fieldinfo[this.data.popUpit][this.data.step].field] } let field = popUpdate.field if (field == 'video') { if (this.data.videos.length > 0) { @@ -2026,7 +2028,6 @@ Page({ } // 判断当前弹窗是否是必填项 再判断是否有填写数据,有执行下一步 - console.log("this.data.newinfo[currentField]", this.data.newinfo[currentField]); if (this.data.fieldinfoNew[currentField].required == 1 && (this.data.newinfo[currentField] == null || this.data.newinfo[currentField] == "" || this.data.newinfo[currentField] == undefined)) { wx.showToast({ title: `${currentField == 'scholl' ? '请设置' : currentField =='message' ? '请填写' : currentField =='introduction' ?'请填写' :currentField =='rent'?'请填写' :'请选择' }${this.data.fieldinfoNew[currentField].title}`, @@ -2063,7 +2064,6 @@ Page({ } // 判断下一步是否有值,有则隐藏弹窗 - console.log("nextfield", nextfield, "this.data.popUpit", this.data.popUpit); let nextfield = this.data.fieldinfo[this.data.popUpit][this.data.step].field // 判断下一步学校是否有值,原因是school值没有直接放在 nextfield 里,需要特殊处理 if (nextfield == 'school' && this.data.nearSchoolList.length != 0) { @@ -2094,6 +2094,7 @@ Page({ let popUpdate = { ...this.data.fieldinfoNew[field] } + let popUpStepState = popUpdate.popUpStepState // return @@ -2318,7 +2319,6 @@ Page({ }) } - // /tenement/v2/api/publish/submit // miucms.request(app.globalData.baseURL + '/tenement/publish/submit', { miucms.request(app.globalData.baseURL + '/tenement/v2/api/publish/submit', { info: newinfo, diff --git a/pages/askHousing/askHousing.wxml b/pages/askHousing/askHousing.wxml index d6f4ff4..888b55d 100644 --- a/pages/askHousing/askHousing.wxml +++ b/pages/askHousing/askHousing.wxml @@ -904,7 +904,7 @@ - 约等于 {{ m1.tofixedOne(item.slider1Value * 0.093) }} ~ {{ m1.tofixedOne(item.slider2Value * 0.093) }} 平方米 + 约等于 {{ m1.tofixedOne(item.slider1Value * 0.093) }} ~ {{ m1.tofixedOne(item.slider2Value * 0.093) }} 平方米