diff --git a/pages/user/myInfo/index.js b/pages/user/myInfo/index.js index decf8c0..cc5f1af 100644 --- a/pages/user/myInfo/index.js +++ b/pages/user/myInfo/index.js @@ -34,7 +34,8 @@ Page({ temp:String, type:String, value:String, - defaultValue:'请输入修改后的内容' + defaultValue:'请输入', + inputConfirm:false }, getUserInfo(event) { @@ -72,53 +73,88 @@ Page({ } } if(this.data.type === 'userAge'){ - this.setData({ - age:this.data.realData - }) - } - if(this.data.type === 'workUnit'){ - this.setData({ - workUnit:this.data.realData - }) + console.log("confirm userAge"); + if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){ + this.setData({ + age:this.data.value + }) + }else{ + this.setData({ + age:this.data.realData + }) + } } + if(this.data.type === 'workUnit'){ + if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){ + this.setData({ + company:this.data.value + }) + }else{ + this.setData({ + company:this.data.realData + }) + } + } if(this.data.type === 'position'){ - this.setData({ - position:this.data.realData - }) - } - if(this.data.type === 'workUnit'){ - this.setData({ - company:this.data.realData - }) + if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){ + this.setData({ + position:this.data.value + }) + }else{ + this.setData({ + position:this.data.realData + }) + } } if(this.data.type === 'userProfessionalTitle'){ - this.setData({ - professionalTitle:this.data.realData - }) + if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){ + this.setData({ + professionalTitle:this.data.value + }) + }else{ + this.setData({ + professionalTitle:this.data.realData + }) + } } if(this.data.type === 'userTalentTitle'){ - this.setData({ - talentTitle:this.data.realData - }) + if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){ + this.setData({ + talentTitle:this.data.value + }) + }else{ + this.setData({ + talentTitle:this.data.realData + }) + } } if(this.data.type === 'userPrize'){ - this.setData({ - prize:this.data.realData - }) + if((this.data.realData.length == 0||this.data.realData.name=="String")&&!this.data.inputConfirm){ + this.setData({ + prize:this.data.value + }) + }else{ + this.setData({ + prize:this.data.realData + }) + } } this.setData({ value:'', realData:'', tempData:'', - defaultValue:'请输入修改后的内容' + defaultValue:'请输入', + inputConfirm:false }) }, tempData: function(e){ this.setData({ tempData:e.detail.value, - // value:'' + inputConfirm:true }) + console.log('temp'); + console.log(this.data.tempData) }, onLoad: function (options) {