diff --git a/src/pages.json b/src/pages.json index 646c672..af6a12e 100644 --- a/src/pages.json +++ b/src/pages.json @@ -179,7 +179,15 @@ "path": "pages/member-info-detail/member-info-detail", "style": { "backgroundTextStyle": "light", - "navigationBarTitleText": "档案信息", + "navigationBarTitleText": "档案详情", + "navigationBarTextStyle": "black", + "navigationBarBackgroundColor": "#fafafa" + } + }, { + "path": "pages/member-info-add/member-info-add", + "style": { + "backgroundTextStyle": "light", + "navigationBarTitleText": "会员建档", "navigationBarTextStyle": "black", "navigationBarBackgroundColor": "#fafafa" } @@ -239,4 +247,4 @@ "navigationBarTextStyle": "black" }, "subPackages": [] -} \ No newline at end of file +} diff --git a/src/pages/member-info-add/member-info-add.vue b/src/pages/member-info-add/member-info-add.vue new file mode 100644 index 0000000..1773319 --- /dev/null +++ b/src/pages/member-info-add/member-info-add.vue @@ -0,0 +1,296 @@ + + + diff --git a/src/pages/member-info-detail/member-info-detail.vue b/src/pages/member-info-detail/member-info-detail.vue index 8183fd0..7fe4ba9 100644 --- a/src/pages/member-info-detail/member-info-detail.vue +++ b/src/pages/member-info-detail/member-info-detail.vue @@ -1,22 +1,67 @@ - - diff --git a/src/pages/member-info/member-info.scss b/src/pages/member-info/member-info.scss index 547b964..e1a770d 100644 --- a/src/pages/member-info/member-info.scss +++ b/src/pages/member-info/member-info.scss @@ -1,3 +1,97 @@ +.profile-list { + padding: 20px; + font-family: 'Arial', sans-serif; +} + +.header { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 20px; + + h2 { + font-size: 24px; + color: #333; + } + + .add-button { + padding: 10px; + border: none; + border-radius: 5px; + background-color: #007bff; + color: #fff; + font-size: 16px; + cursor: pointer; + } +} + +.profile-container { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); + gap: 20px; +} + +.profile-item { + display: flex; + background-color: #fff; + border-radius: 10px; + overflow: hidden; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); +} + +.avatar { + width: 100px; + height: 100px; + background-color: #007bff; +} + +.info { + padding: 20px; + + .name { + font-size: 18px; + font-weight: bold; + margin-bottom: 10px; + color: #333; + } + + .details { + color: #666; + + .detail { + margin-bottom: 5px; + } + } +} + +.profile-item { + margin-bottom: 15px; + padding: 10px; + border: 1px solid #ddd; + border-radius: 5px; + background-color: #f9f9f9; +} + +.name { + font-size: 16px; + font-weight: bold; +} + +.phone, .ethnicity, .id-card { + margin-top: 5px; + color: #666; +} + +.add-button { + margin-top: 20px; + padding: 10px; + border: 1px solid #007aff; + border-radius: 5px; + background-color: #007aff; + color: #fff; + font-size: 16px; + cursor: pointer; +} .container { background-color: #f7f7f7; padding-bottom: 60rpx; diff --git a/src/pages/member-info/member-info.vue b/src/pages/member-info/member-info.vue index 4d97660..24a8673 100644 --- a/src/pages/member-info/member-info.vue +++ b/src/pages/member-info/member-info.vue @@ -1,22 +1,63 @@ - diff --git a/src/pages/register/register.vue b/src/pages/register/register.vue index 2bf3779..c6c9485 100644 --- a/src/pages/register/register.vue +++ b/src/pages/register/register.vue @@ -1,7 +1,7 @@ diff --git a/src/pages/user/user.vue b/src/pages/user/user.vue index 3ca9e60..58d27cf 100644 --- a/src/pages/user/user.vue +++ b/src/pages/user/user.vue @@ -10,17 +10,18 @@ (loginResult.pic.indexOf('http') === -1 ? picDomain + loginResult.pic : loginResult.pic) : '/static/images/icon/head04.png' - " /> + " + /> - {{ loginResult.nickName ? loginResult.nickName : "用户昵称" }} + {{ loginResult.nickName ? loginResult.nickName : '用户昵称' }} - +