This commit is contained in:
A1300399510 2023-04-26 15:42:41 +08:00
parent 8756df11fb
commit 1e95d29bb9
2 changed files with 13 additions and 12 deletions

View File

@ -384,7 +384,7 @@ Page({
this.data.popUpdate = popUpdate
this.data.newinfo[popUpdate.field] = popUpdate.value
this.data.fieldinfoNew[popUpdate.field] = popUpdate
},
changed: function (e) {
let popUpdate = this.data.popUpdate
@ -787,7 +787,7 @@ Page({
if (data.info.rentalduration == 0) data.info.rentalduration = '不限租期'
if (data.info.rent == 0) data.info.rent = data.info.rent.toString()
// if (data.info.rent == 0) data.info.rent = data.info.rent.toString()
if (data.info.floor != null) this.data.floorValue = [parseInt(data.info.floor) < 0 ? parseInt(data.info.floor) + 3 : parseInt(data.info.floor) + 2]
@ -801,7 +801,7 @@ Page({
// data.fieldinfo['status'] = [data.fieldinfo['identity'][1]] || []
// data.fieldinfo['identity'].splice(1, 1)
console.log("fieldinfoNew", fieldinfoNew);
console.log("data.info", data.info);
this.setData({
fieldinfo: data.fieldinfo,
fieldinfoNew,
@ -1689,7 +1689,6 @@ Page({
if (popUpIs == 'unilineInput' || popUpIs == 'multilineInput' || popUpIs == 'multilineInput1') this.data.focustitle = field
this.data.fieldinfoNew[field]['value'] = this.data.newinfo[field]
console.log("this.data.fieldinfoNew[field]['value']", this.data.fieldinfoNew[field]['value']);
this.setData({
step,
popUpIs,
@ -2017,12 +2016,17 @@ Page({
}
if (currentField == 'rent') {
let value = this.data.popUpdate.value || []
let fieldinfoNew1 = this.data.fieldinfoNew.rent
if (value.length == 0) value = [fieldinfoNew1.slider1Value, fieldinfoNew1.slider2Value]
this.setData({
['newinfo.rent']: this.data.popUpdate.value
['newinfo.rent']: value
})
}
// 判断当前弹窗是否是必填项 再判断是否有填写数据,有执行下一步
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}`,
@ -2256,11 +2260,11 @@ Page({
// 出租方式
if (element.field == "type") {
console.log("this.data.fieldinfoNew", this.data.fieldinfoNew);
this.data.fieldinfoNew[element.field].choices.forEach(el => {
let fieldinfoNew = this.data.fieldinfoNew
fieldinfoNew[element.field].choices.forEach(el => {
el.choices.forEach(e => {
if (newinfo.type && newinfo.type.indexOf(e.value) >= 0) {
newinfo.type = e.key
}
if (newinfo.type && newinfo.type.indexOf(e.value) >= 0) newinfo.type = e.key
})
})
}

View File

@ -33,12 +33,9 @@
},
tofixedOne: function (num) {
console.log("!isNaN(num)", !isNaN(num));
if (isNaN(num)) {
num = 0
}
console.log("num", num);
return num.toFixed(1)
}
}