diff --git a/pages/authorization/index.vue b/pages/authorization/index.vue
index e01b481..81017ed 100644
--- a/pages/authorization/index.vue
+++ b/pages/authorization/index.vue
@@ -40,12 +40,54 @@
- 请完善您的头像和昵称
-
@@ -61,10 +103,8 @@
import {mapActions, mapMutations, mapState} from 'vuex'
import cookie from '@/utils/store/cookie'
import {login, uploadImage} from '@/utils'
-import {getAgree} from "@/api/public";
-import {postUserEdit} from "@/api/user";
-
-const defaultAvatarUrl = "/20230506100714762257.png"
+import {getAgree} from "@/api/public"
+import {postUserEdit} from "@/api/user"
export default {
data() {
@@ -75,10 +115,13 @@ export default {
agreeInfo: {},
isAgree: false,
show: false,
-
showFillOut: false,
- nickname: "",
- avatarUrl: this.$VUE_APP_RESOURCES_URL + defaultAvatarUrl,
+ nickname: '',
+ avatarUrl: this.$VUE_APP_RESOURCES_URL + '/20230506100714762257.png',
+ form: {
+ gender: '',
+ birthday: ''
+ }
}
},
computed: {
@@ -205,9 +248,11 @@ export default {
},
saveUserInfo() {
- let param = {
+ const param = {
nickname: this.nickname,
- avatar: this.avatarUrl
+ avatar: this.avatarUrl,
+ gender: this.form.gender || 0,
+ birthday: this.form.birthday || ''
}
postUserEdit(param).then(res => {
if (res.status === 200) {
@@ -336,7 +381,6 @@ export default {
box-sizing: border-box;
overflow: hidden;
width: 516rpx;
- height: 576rpx;
border-radius: 24rpx;
background: #fff;
@@ -374,13 +418,20 @@ export default {
font-size: 32rpx;
text-align: center;
}
+ .gender-row {
+ display: flex;
+ align-items: center;
+ margin-top: 32rpx;
+ }
+ .picker {
+ text-align: center;
+ line-height: 72rpx;
+ }
.btn-submit {
- position: absolute;
- bottom: 0;
- left: 0;
width: 100%;
height: 100rpx;
+ margin: 32rpx 0 0 0;
box-sizing: border-box;
border-top: 2rpx solid #E0E0E0;
color: #3A87FC;
diff --git a/pkg_user/views/personalData.vue b/pkg_user/views/personalData.vue
index e3bfda2..d78d9fb 100644
--- a/pkg_user/views/personalData.vue
+++ b/pkg_user/views/personalData.vue
@@ -37,7 +37,51 @@
-
+
+
+ 性别
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 出生日期
+
+
+
+
+
+
+
+
+
+
+
手机号
@@ -47,7 +91,6 @@
-
支付密码
@@ -57,29 +100,20 @@
-
-
保存修改
-
-
-
-
-
-
-
@@ -290,7 +270,6 @@ export default {
.cell-box {
width: 686rpx;
- height: 406rpx;
margin: -130rpx 32rpx 0;
padding: 0 40rpx 20rpx;
box-shadow: 0 6rpx 12rpx rgba(0, 0, 0, 0.16);
@@ -317,6 +296,9 @@ export default {
color: #999999;
font-size: 32rpx;
line-height: 48rpx;
+ .picker {
+ width: 400rpx;
+ }
}
.icon {