diff --git a/pages.json b/pages.json index 32bdba3..5911839 100644 --- a/pages.json +++ b/pages.json @@ -106,6 +106,13 @@ "navigationBarTitleText": "活动详情" } }, + { + "path": "pages/activity-record/activity-record", + "style": { + "navigationBarTitleText": "活动预约记录", + "enablePullDownRefresh": true + } + }, { "path": "pages/myLending/myLending", "style": { @@ -159,19 +166,12 @@ } }, { - "path": "pages/booking-record/booking-record", + "path": "pages/seat-record/seat-record", "style": { "navigationBarTitleText": "预约入馆记录", "enablePullDownRefresh": true } }, - { - "path": "pages/activity-record/activity-record", - "style": { - "navigationBarTitleText": "活动预约记录", - "enablePullDownRefresh": true - } - }, { "path": "pages/agreement/agreement", "style": { diff --git a/pages/register/register-form.vue b/pages/register/register-form.vue new file mode 100644 index 0000000..2f609d9 --- /dev/null +++ b/pages/register/register-form.vue @@ -0,0 +1,515 @@ + + + + + \ No newline at end of file diff --git a/pages/register/register.vue b/pages/register/register.vue index dcf0f1a..d850062 100644 --- a/pages/register/register.vue +++ b/pages/register/register.vue @@ -6,360 +6,61 @@ 葛店经济技术开发区图书馆 - 读者证办理 + 信用免押金办证流程 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 我已阅读并同意遵守 - 《爱图智服服务协议》 - - - + + + 支付宝扫码进入借阅宝生活号 + + + + 进入“服务”点击“图书馆” + + + + 点击“切换”进入“葛店经济技术开发区图书馆” + 然后点击“暂无借阅证,点击注册” + + + + 然后点击“暂无借阅证,点击注册” + + + + 点击“去授权” + + + + “下一步”然后点击“同意协议” + + + + 注册成功后点击“前往服务大厅” + 借阅证即成功办理 + + - - 温馨提示 + 借阅宝注册成功即可凭电子证借阅图书 - 1. 请填写真实身份信息,用于办理读者证
- 2. 密码请牢记,用于登录和借阅查询
- + 若需换取实体读者证,需持本人身份证原件前往二楼总服务办理
@@ -384,110 +85,33 @@ page { } } -/* 表单卡片 */ -.form-card { +.online-card { margin: -30px 12px 12px; - background: #fff; - border-radius: 12px; - padding: 20px 16px; - box-shadow: 0 4px 15px rgba(0,0,0,0.08); position: relative; z-index: 3; -} - -.form-item { - display: flex; - align-items: center; - height: 44px; - border-bottom: 1rpx solid #f2f3f5; - margin-bottom: 4px; - - .form-icon { - font-size: 14px; - color: #01a4fe; - margin-right: 10px; - } - - .input { - flex: 1; - font-size: 14px; - color: #333; - } - - .pwd-icon { - color: #999; - padding: 5px; - } - - .get-phone-btn { - font-size: 12px; - color: #fff; - background-color: #01a4fe; - border-radius: 20px; - padding: 6px 10px; - border: none; - line-height: 1.2; - - &::after { - border: none; - } - } -} - -/* 提交按钮 */ -.submit-btn { - width: 100%; - height: 44px; - background-color: #01a4fe; - color: #fff; - border-radius: 22px; - font-size: 15px; - margin-top: 20px; - border: none; - - &::after { - border: none; - } -} - -/* 同意协议 */ -.agreement-item { - display: flex; - align-items: center; - margin-top: 16px; - - .radio-box { - width: 22rpx; - height: 22rpx; - border: 2rpx solid #ccc; - border-radius: 50%; - margin-right: 10rpx; + .online-item { display: flex; + flex-direction: column; align-items: center; - justify-content: center; - transition: all 0.2s; - - &.checked { - border-color: #01a4fe; - background-color: #01a4fe; + margin-bottom: 20px; + padding: 16px; + background: #fff; + border-radius: 12px; + box-shadow: 0 4px 15px rgba(0,0,0,0.08); + text{ + font-size: 14px; + font-weight: bold; + color: #000; + margin-bottom: 10px; } - - .radio-inner { - width: 12rpx; - height: 12rpx; - background-color: #fff; - border-radius: 50%; - } - } - - .agreement-text { - font-size: 12px; - color: #666; - flex: 1; } - - .agreement-link { - color: #01a4fe; + image { + width: 100%; + max-width: 100%; + display: block; + margin: 0 auto; + border-radius: 8px; + // box-shadow: 0 2px 8px rgba(0,0,0,0.1); } } @@ -500,9 +124,9 @@ page { box-shadow: 0 2px 10px rgba(0,0,0,0.05); .tips-title { - font-size: 13px; + font-size: 16px; + font-weight: bold; color: #333; - font-weight: 500; margin-bottom: 8px; } diff --git a/pages/user/user.vue b/pages/user/user.vue index 84474c4..8271f23 100644 --- a/pages/user/user.vue +++ b/pages/user/user.vue @@ -82,16 +82,14 @@ export default { toBookingRecord() { uni.navigateTo({ - url: '/subpkg/pages/booking-record/booking-record' + url: '/subpkg/pages/seat-record/seat-record' }); }, - - toActivityRecord() { + toActivityRecord() { uni.navigateTo({ url: '/subpkg/pages/activity-record/activity-record' }); }, - async loadUserInfo() { if (this.loading) return; this.loading = true; @@ -145,7 +143,6 @@ export default { this.loading = false; } }, - async toCheckLogin(pageName) { const readerList = await getReaderCardList(); @@ -163,7 +160,6 @@ export default { }); return; } - const routeMap = { '收藏': '/subpkg/pages/collect-list/collect-list', '借阅': () => { diff --git a/static/register/1.jpg b/static/register/1.jpg new file mode 100644 index 0000000..d3ae478 Binary files /dev/null and b/static/register/1.jpg differ diff --git a/static/register/2.jpg b/static/register/2.jpg new file mode 100644 index 0000000..28b589f Binary files /dev/null and b/static/register/2.jpg differ diff --git a/static/register/3.jpg b/static/register/3.jpg new file mode 100644 index 0000000..705f75a Binary files /dev/null and b/static/register/3.jpg differ diff --git a/static/register/4.jpg b/static/register/4.jpg new file mode 100644 index 0000000..6088f28 Binary files /dev/null and b/static/register/4.jpg differ diff --git a/static/register/5.jpg b/static/register/5.jpg new file mode 100644 index 0000000..c1f59e4 Binary files /dev/null and b/static/register/5.jpg differ diff --git a/static/register/6.jpg b/static/register/6.jpg new file mode 100644 index 0000000..b33368e Binary files /dev/null and b/static/register/6.jpg differ diff --git a/static/register/7.jpg b/static/register/7.jpg new file mode 100644 index 0000000..4001214 Binary files /dev/null and b/static/register/7.jpg differ diff --git a/subpkg/pages/booking-record/booking-record.vue b/subpkg/pages/seat-record/seat-record.vue similarity index 100% rename from subpkg/pages/booking-record/booking-record.vue rename to subpkg/pages/seat-record/seat-record.vue