From f94715fb795053b6da3714fa2ebb0ad76fb379c0 Mon Sep 17 00:00:00 2001 From: SelfRidicule Date: Fri, 1 Mar 2024 10:30:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=8F=E8=BF=B0:=E4=BC=9A=E8=AE=AE=E9=82=80?= =?UTF-8?q?=E8=AF=B7=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- miniprogram/app.json | 3 +- miniprogram/app.wxss | 1 + miniprogram/pages/meeting/invite/invite.js | 80 +++++++++++++++++ miniprogram/pages/meeting/invite/invite.json | 4 + miniprogram/pages/meeting/invite/invite.wxml | 36 ++++++++ miniprogram/pages/meeting/invite/invite.wxss | 91 ++++++++++++++++++++ project.private.config.json | 7 ++ 7 files changed, 221 insertions(+), 1 deletion(-) create mode 100644 miniprogram/pages/meeting/invite/invite.js create mode 100644 miniprogram/pages/meeting/invite/invite.json create mode 100644 miniprogram/pages/meeting/invite/invite.wxml create mode 100644 miniprogram/pages/meeting/invite/invite.wxss diff --git a/miniprogram/app.json b/miniprogram/app.json index ec60452..b973436 100644 --- a/miniprogram/app.json +++ b/miniprogram/app.json @@ -62,7 +62,8 @@ "pages/meeting/visitorIinvitation/indexBar/indexBar", "pages/meeting/visitorIinvitation/appointmentRecord/appointmentRecord", "pages/meeting/reservationRecord/meetingRecord/meetingRecord", - "pages/meeting/reservationRecord/meetingRecord/meetingDetail/meetingDetail" + "pages/meeting/reservationRecord/meetingRecord/meetingDetail/meetingDetail", + "pages/meeting/invite/invite" ], "window": { "backgroundTextStyle": "light", diff --git a/miniprogram/app.wxss b/miniprogram/app.wxss index 2667c27..8357aff 100644 --- a/miniprogram/app.wxss +++ b/miniprogram/app.wxss @@ -350,6 +350,7 @@ image { .containerView.public { box-sizing: border-box; + word-break: break-all; height: 100vh; width: 100vw; overflow: auto; diff --git a/miniprogram/pages/meeting/invite/invite.js b/miniprogram/pages/meeting/invite/invite.js new file mode 100644 index 0000000..9b6416f --- /dev/null +++ b/miniprogram/pages/meeting/invite/invite.js @@ -0,0 +1,80 @@ +let app = getApp() + +Page({ + + /** + * 页面的初始数据 + */ + data: { + IMG_NAME: app.IMG_NAME, + mapData: { + latitude: 33.601291, + longitude: 119.031829, + markers: [{ + id: 1, + latitude: 33.601291, + longitude: 119.031829, + title: '淮安茂业天地购物中心' + }] + } + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + // 页面初始化 options为页面跳转所带来的参数 + wx.setNavigationBarTitle({ + title: options.title + }) + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/miniprogram/pages/meeting/invite/invite.json b/miniprogram/pages/meeting/invite/invite.json new file mode 100644 index 0000000..080cf4a --- /dev/null +++ b/miniprogram/pages/meeting/invite/invite.json @@ -0,0 +1,4 @@ +{ + "usingComponents": {}, + "navigationBarTitleText": "邀请" +} \ No newline at end of file diff --git a/miniprogram/pages/meeting/invite/invite.wxml b/miniprogram/pages/meeting/invite/invite.wxml new file mode 100644 index 0000000..7dbd173 --- /dev/null +++ b/miniprogram/pages/meeting/invite/invite.wxml @@ -0,0 +1,36 @@ + + + + + Foarter Space #1 + 江苏省淮安市清江浦区茂业广场 + + + + + + + + 邀请人 + + + + admin + 100861008611 + + + + + + + 会面地点 + 写字楼2513 + + + 会面时间 + 2024-01-01 12:20 ~ 2024-01-01 14:20 + + + 接受邀请 + + \ No newline at end of file diff --git a/miniprogram/pages/meeting/invite/invite.wxss b/miniprogram/pages/meeting/invite/invite.wxss new file mode 100644 index 0000000..a24f615 --- /dev/null +++ b/miniprogram/pages/meeting/invite/invite.wxss @@ -0,0 +1,91 @@ +.containerView.public { + padding: 0 20rpx 240rpx; +} + +.topHead { + margin: 50rpx 0; +} + +.topHead .name { + font-size: 32rpx; + font-weight: bold; +} + +.topHead .address { + margin-top: 10rpx; + font-size: 26rpx; + color: gray; +} + +.myMap { + width: 100%; + height: 400rpx; +} + +.personView { + margin: 40rpx 0; +} + +.personView .label { + font-size: 32rpx; +} + +.personView .item { + display: flex; + justify-content: flex-start; + align-items: center; + margin-top: 20rpx; +} + +.personView .item .headImg { + width: 80rpx; + height: 80rpx; + border-radius: 100rpx; +} + +.personView .item .dataView { + margin-left: 40rpx; +} + +.personView .item .dataView .name { + font-size: 28rpx; +} + +.personView .item .dataView .phone { + margin-top: 4rpx; + font-size: 26rpx; + color: #4e96f8; +} + +.otherView { + padding: 20rpx 0; + /* border-bottom: 1px solid rgb(126, 126, 126, 0.2); */ +} + +.otherView .title { + font-size: 32rpx; +} + +.otherView .content { + margin-top: 10rpx; + font-size: 26rpx; +} + +.submitBtn{ + box-sizing: border-box; + position: absolute; + width: 600rpx; + left: 50%; + bottom: 120rpx; + transform: translateX(-50%); + border-radius: 10rpx; + padding: 20rpx; + background: #4e96f8; + color: white; + font-size: 30rpx; + text-align: center; +} + +.br{ + height: 20rpx; +} \ No newline at end of file diff --git a/project.private.config.json b/project.private.config.json index c203ee6..9e89da9 100644 --- a/project.private.config.json +++ b/project.private.config.json @@ -6,6 +6,13 @@ "condition": { "miniprogram": { "list": [ + { + "name": "pages/meeting/invite/invite", + "pathName": "pages/meeting/invite/invite", + "query": "title=会议邀请", + "launchMode": "default", + "scene": null + }, { "name": "pages/meeting/meetingRoom/meetingRoom", "pathName": "pages/meeting/meetingRoom/meetingRoom",