|
|
@ -1,8 +1,16 @@ |
|
|
|
// pages/user/myInfo/index.js
|
|
|
|
import { store } from '../../../utils/store.js' |
|
|
|
import { config } from '../../../config.js' |
|
|
|
import { UserModel } from '../../../models/user.js' |
|
|
|
import { TopicModel } from '../../../models/topic.js' |
|
|
|
import { |
|
|
|
store |
|
|
|
} from '../../../utils/store.js' |
|
|
|
import { |
|
|
|
config |
|
|
|
} from '../../../config.js' |
|
|
|
import { |
|
|
|
UserModel |
|
|
|
} from '../../../models/user.js' |
|
|
|
import { |
|
|
|
TopicModel |
|
|
|
} from '../../../models/topic.js' |
|
|
|
|
|
|
|
let topicModel = new TopicModel() |
|
|
|
let userModel = new UserModel() |
|
|
@ -43,7 +51,9 @@ Page({ |
|
|
|
console.log(event); |
|
|
|
}, |
|
|
|
onClose() { |
|
|
|
this.setData({ close: false }); |
|
|
|
this.setData({ |
|
|
|
close: false |
|
|
|
}); |
|
|
|
}, |
|
|
|
vantConfirm() { |
|
|
|
this.setData({ |
|
|
@ -158,6 +168,7 @@ Page({ |
|
|
|
}, |
|
|
|
|
|
|
|
onLoad: function (options) { |
|
|
|
console.log(options) |
|
|
|
this.setData({ |
|
|
|
avatarUrl: options.userIcon, |
|
|
|
nickName: options.userName, |
|
|
@ -169,7 +180,7 @@ Page({ |
|
|
|
genderIndex: options.genderIndex || '', |
|
|
|
educationIndex: options.education || '', |
|
|
|
professionalTitle: options.professionalTitle || '', |
|
|
|
talentTitle:options.talentTitle || '', |
|
|
|
talentTitle: this.getTalentTitle(options.talentTitle) || '', |
|
|
|
prize: options.prize || '', |
|
|
|
}) |
|
|
|
topicModel.getStreetList(res => { |
|
|
@ -184,14 +195,27 @@ Page({ |
|
|
|
}) |
|
|
|
resultss.forEach((value, index) => { |
|
|
|
if (value.id == this.data.streetsID) { |
|
|
|
return this.setData({streetsIndex: index+1}) |
|
|
|
return this.setData({ |
|
|
|
streetsIndex: index + 1 |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
getTalentTitle(item) { |
|
|
|
switch (item) { |
|
|
|
case '0': |
|
|
|
return '普通人才'; |
|
|
|
case '1': |
|
|
|
return '高层次人才' |
|
|
|
case '2': |
|
|
|
return '企业人才' |
|
|
|
} |
|
|
|
}, |
|
|
|
onTapItem(e) { |
|
|
|
const { type } = e.currentTarget.dataset |
|
|
|
const { |
|
|
|
type |
|
|
|
} = e.currentTarget.dataset |
|
|
|
console.log('onTapItem'); |
|
|
|
console.log(type); |
|
|
|
console.log(e); |
|
|
|