api
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
</view>
|
||||
<view class="info-item">
|
||||
<view class="title">性别</view>
|
||||
<view class="value" @click="selectGender=true">{{ gender }}</view>
|
||||
<view class="value" @click="selectGender=true">{{ gender == '1' ? '男' : '女' }}</view>
|
||||
</view>
|
||||
<u-select v-model="selectGender" mode="single-column" :list="list" @confirm="setGender"></u-select>
|
||||
<view class="info-item">
|
||||
@@ -55,9 +55,10 @@ export default {
|
||||
second: false
|
||||
},
|
||||
nickname: '胖胖',
|
||||
gender: '',
|
||||
gender: '', // 1男 2女
|
||||
birthday: '',
|
||||
phoneNumber: '',
|
||||
avatar: '',
|
||||
}
|
||||
},
|
||||
onLoad() {
|
||||
@@ -78,20 +79,21 @@ export default {
|
||||
}
|
||||
})
|
||||
},
|
||||
updateMemberInfo({ avatar = '' }) {
|
||||
updateMemberInfo() {
|
||||
this.$u.api.updateMemberInfo({
|
||||
nickname: this.nickname,
|
||||
sex: this.gender,
|
||||
avatar: avatar,
|
||||
gender: this.gender,
|
||||
avatar: this.avatar,
|
||||
birthday: this.birthday,
|
||||
}).then(res => {
|
||||
if (res.errCode == 0) {
|
||||
this.getUserInfo();
|
||||
}
|
||||
})
|
||||
},
|
||||
setGender(value) {
|
||||
console.log(value);
|
||||
this.gender = value[0].label;
|
||||
// console.log(value);
|
||||
this.gender = value[0].value;
|
||||
},
|
||||
setBirthday(value) {
|
||||
// console.log(value);
|
||||
|
||||
@@ -22,7 +22,7 @@ export default {
|
||||
components: {
|
||||
AddressItem
|
||||
},
|
||||
onLoad() {
|
||||
onShow() {
|
||||
this.getAddressList();
|
||||
},
|
||||
methods: {
|
||||
|
||||
@@ -78,7 +78,8 @@
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
current: 0
|
||||
current: 0,
|
||||
orderInfo: {}
|
||||
}
|
||||
},
|
||||
onLoad(option) {
|
||||
@@ -87,6 +88,15 @@ export default {
|
||||
this.setTitle();
|
||||
},
|
||||
methods: {
|
||||
getOrderInfo(id) {
|
||||
this.$u.api.getOrderInfo({
|
||||
order_id: id,
|
||||
}).then(res => {
|
||||
if(res.errCode == 0) {
|
||||
this.orderInfo = res.data;
|
||||
}
|
||||
})
|
||||
},
|
||||
setTitle(){
|
||||
let title = ''
|
||||
switch (this.current) {
|
||||
|
||||
@@ -112,8 +112,18 @@ export default {
|
||||
this.current = Number(option.current);
|
||||
this.swiperCurrent = this.current;
|
||||
}
|
||||
this.getOrderList();
|
||||
},
|
||||
methods: {
|
||||
getOrderList() {
|
||||
this.$u.api.getOrderList({
|
||||
page: this.page,
|
||||
}).then(res => {
|
||||
if(res.errCode == 0) {
|
||||
|
||||
}
|
||||
})
|
||||
},
|
||||
reachBottom() {
|
||||
// console.log(this.page);
|
||||
if(this.page >= 3) return;
|
||||
|
||||
Reference in New Issue
Block a user