From 34af96c41e3b24a443cb0c0552d430fd55aed489 Mon Sep 17 00:00:00 2001 From: Wkang921 Date: Fri, 9 Jun 2023 11:00:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=A1=E6=9C=AD=E5=86=99=E4=BF=A1+=E7=BB=91?= =?UTF-8?q?=E5=AE=9A=E7=BE=81=E7=BB=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/home/jl/index.wxml | 4 +- pages/home/me/indexx.js | 50 ++-- pages/home/me/indexx.wxml | 16 +- pages/home/me/jcjb/jcjb.js | 31 ++- pages/home/me/jcjb/jcjb.wxml | 2 +- pages/home/me/jcjb/jcjb.wxss | 4 +- pages/home/xx/index.js | 9 +- pages/home/xx/index.wxml | 20 +- pages/home/xx/index.wxss | 76 ++++++ pages/home/xx/xz/xz.js | 254 +++++++++++++++++- pages/home/xx/xz/xz.json | 6 +- pages/home/xx/xz/xz.wxml | 108 +++++++- pages/home/xx/xz/xz.wxss | 499 ++++++++++++++++++++++++++++++++++- pages/home/xyc/index.js | 5 +- project.private.config.json | 7 + 15 files changed, 1032 insertions(+), 59 deletions(-) diff --git a/pages/home/jl/index.wxml b/pages/home/jl/index.wxml index 2d16004..431d497 100644 --- a/pages/home/jl/index.wxml +++ b/pages/home/jl/index.wxml @@ -48,7 +48,7 @@ 能量注入 -   +   @@ -115,7 +115,7 @@ - + {{loverInfo.nick}} diff --git a/pages/home/me/indexx.js b/pages/home/me/indexx.js index 09c2e22..f383eb7 100644 --- a/pages/home/me/indexx.js +++ b/pages/home/me/indexx.js @@ -119,25 +119,29 @@ Page({ url: '/pages/home/me/member2/member' }) }, - go2Gw(){/**跳转到会员购买页面 */ - wx.navigateTo({ - url: '/pages/home/me/gw/gw' - }) + go2Gw(){ + // wx.navigateTo({ + // url: '/pages/home/me/gw/gw' + // }) + console.log('跳转了解星座精灵页面'); }, - go2Ysxy(){/**跳转到会员购买页面 */ - wx.navigateTo({ - url: '/pages/home/me/ysxy/ysxy' - }) + go2Ysxy(){ + // wx.navigateTo({ + // url: '/pages/home/me/ysxy/ysxy' + // }) + console.log('跳转隐私协议页面'); }, - go2Yhsyxy(){/**跳转到会员购买页面 */ - wx.navigateTo({ - url: '/pages/home/me/yhsyxy/yhsyxy' - }) + go2Yhsyxy(){ + // wx.navigateTo({ + // url: '/pages/home/me/yhsyxy/yhsyxy' + // }) + console.log('跳转用户协议页面'); }, - go2Cjwt(){/**跳转到会员购买页面 */ - wx.navigateTo({ - url: '/pages/home/me/cjwt/cjwt' - }) + go2Cjwt(){ + // wx.navigateTo({ + // url: '/pages/home/me/cjwt/cjwt' + // }) + console.log('跳转常见问题页面'); }, go2Device(){ wx.navigateTo({ @@ -145,9 +149,10 @@ Page({ }) }, go2Sq(){ - wx.navigateTo({ - url: '/pages/home/me/sq/sq' - }) + // wx.navigateTo({ + // url: '/pages/home/me/sq/sq' + // }) + console.log('跳转社群'); }, go2Yjfk(){ wx.navigateTo({ @@ -156,9 +161,10 @@ Page({ }, go2Manual(){ - wx.navigateTo({ - url: '/pages/home/me/manual/manual' - }) + // wx.navigateTo({ + // url: '/pages/home/me/manual/manual' + // }) + console.log('跳转说明书页面'); }, go2Jcjb(){ wx.navigateTo({ diff --git a/pages/home/me/indexx.wxml b/pages/home/me/indexx.wxml index 6eb6e7e..f5c8250 100644 --- a/pages/home/me/indexx.wxml +++ b/pages/home/me/indexx.wxml @@ -24,31 +24,31 @@ - + 绑定手机号 {{userInfo.phone}} - + 意见反馈 - - + 小程序版本 diff --git a/pages/home/me/jcjb/jcjb.js b/pages/home/me/jcjb/jcjb.js index 87c387e..d9e6a0e 100644 --- a/pages/home/me/jcjb/jcjb.js +++ b/pages/home/me/jcjb/jcjb.js @@ -14,23 +14,32 @@ Page({ go2Reback(){ wx.navigateBack({ changed: true }); }, + // 长按解除羁绊 handleLongPress() { this.setData({showTimeout:true}) - const setIn = setInterval(() => { + this.setIn = setInterval(() => { this.setData({ timeout: this.data.timeout - 1 }) + if(this.data.timeout === 0){ + req.patchRequest('/api/user/curt/lover/unbinding',{}).then((res) => { + console.log(res,'已经解除羁绊'); + }) + clearInterval(this.setIn) + this.setData({ + showTimeout:false, + showDialog:true + }) + } },1000) - setTimeout(() => { - clearInterval(setIn) - this.setData({ - showTimeout:false, - showDialog:true - }) - req.patchRequest('/api/user/curt/lover/unbinding',{}).then((res) => { - console.log(res,'已经解除羁绊'); - }) - }, 3000) + }, + // 取消长按 + handleTouchEnd(){ + this.setData({ + timeout:3, + showTimeout:false, + }) + clearInterval(this.setIn) }, closeDialog(){ this.setData({showDialog:false}) diff --git a/pages/home/me/jcjb/jcjb.wxml b/pages/home/me/jcjb/jcjb.wxml index d676309..ff1683a 100644 --- a/pages/home/me/jcjb/jcjb.wxml +++ b/pages/home/me/jcjb/jcjb.wxml @@ -13,7 +13,7 @@ 解除羁绊后,你们的数据将保留90天。90天内,如果再次建立羁绊,你们的数据将恢复。如果超过90天未再次建立羁绊,所有数据将永远清除,不可找回。 - + diff --git a/pages/home/me/jcjb/jcjb.wxss b/pages/home/me/jcjb/jcjb.wxss index 27d965c..a78d49c 100644 --- a/pages/home/me/jcjb/jcjb.wxss +++ b/pages/home/me/jcjb/jcjb.wxss @@ -61,7 +61,7 @@ .btn-container { width: 100%; position: absolute; - bottom: 300rpx; + top: 1140rpx; display: flex; justify-content: center; } @@ -82,7 +82,7 @@ .text3 { position: absolute; - bottom: 182rpx; + top: 1384rpx; width: 100%; text-align: center; color: rgba(108, 108, 108, 1); diff --git a/pages/home/xx/index.js b/pages/home/xx/index.js index fb56b7c..7469681 100644 --- a/pages/home/xx/index.js +++ b/pages/home/xx/index.js @@ -11,9 +11,16 @@ Page({ messages:[], loverInfo:{}, hasLover:false,// 是否单身 - userInfo:{} + userInfo:{}, + Send:false }, + closeSend(){ + this.setData({Send: false}) + }, + openSend(){ + this.setData({Send: true}) + }, openZtVisible(){/**点击纸条按钮 */ this.setData({ztVisible:true}) diff --git a/pages/home/xx/index.wxml b/pages/home/xx/index.wxml index 3eda204..e891310 100644 --- a/pages/home/xx/index.wxml +++ b/pages/home/xx/index.wxml @@ -4,5 +4,23 @@ - + + + + + + + + 羁绊 + 要进行情侣绑定吗? + 需要对方也唤醒了精灵 + 才能成功绑定哦~ + 点击确认发送邀请绑定链接 + 绑定链接有效期24小时 + + + 取消 + + + \ No newline at end of file diff --git a/pages/home/xx/index.wxss b/pages/home/xx/index.wxss index 90495af..0f1be93 100644 --- a/pages/home/xx/index.wxss +++ b/pages/home/xx/index.wxss @@ -519,4 +519,80 @@ font-family: SourceHanSansSC-regular; font-size: 14px; text-align: center; font-family: SourceHanSansSC-medium; +} + +.openSend { + position: absolute; + width: 100%; + height: 100%; + background-color: rgba(255, 255, 255, 0.9); +} + +.openSend-main { + width: 620rpx; + height: 1080rpx; + margin: 0 auto; + margin-top: 188rpx; + padding-top: 110rpx ; + box-sizing: border-box; + background-size: contain; + background-image: url(https://wk921-1316969570.cos.ap-nanjing.myqcloud.com/%E7%BB%91%E5%AE%9A%E6%83%85%E4%BE%A3%E8%83%8C%E6%99%AF.png?q-sign-algorithm=sha1&q-ak=AKIDBoSyA3WoZy_K5pulXw4YwFFHSwjFqxnletbnHqQeqsRjs6Z9txpRYnJsTOBkTuB-&q-sign-time=1686277836;1686281436&q-key-time=1686277836;1686281436&q-header-list=host&q-url-param-list=ci-process&q-signature=690b486d55a1508bbd0fa788fc514205f8e093ae&x-cos-security-token=fOK1T4qo16Mru7W3aQJ2E9sScf0A7RGad630a09d5896cabd06bbc21068eb367b0Y1MqoJbaHndptGx2BSuYBj716Nh9KM5pliR7tTMw41pxbQkpuvQEJzIMJB81Gn2J8YczG8Xp2c8TawHArzH0tWHlefZqUS4htBd2RgoMX7sRqgMQrzWKqSqtQvCClDVjhFU8HaCDxGOe5WHMFrig91Hzv-y0eBh9tQ1ZshhS9zluBgjfnv9DvY68t4xdRRuT2lvuZodggzQgdI70Dn2Gw&ci-process=originImage); +} + +.openSend-main-img { + width: 404rpx; + height: 404rpx; + margin: 0 auto; + background-image: url(https://wk921-1316969570.cos.ap-nanjing.myqcloud.com/%E9%92%BB%E7%9F%B3.png?q-sign-algorithm=sha1&q-ak=AKIDst1-IkRWRN-vG6c40Q-UlDDwO_XkhhbYojH9k0I_aHwwWrsDpGsgzp8wq1qqVreA&q-sign-time=1686278212;1686281812&q-key-time=1686278212;1686281812&q-header-list=host&q-url-param-list=ci-process&q-signature=0faf4873a6d53f31c4546212b03c34facea0ad7e&x-cos-security-token=fOK1T4qo16Mru7W3aQJ2E9sScf0A7RGae2bdb94cb7cb0f1587a5681379bd60560Y1MqoJbaHndptGx2BSuYK3CIkr19FgIPMfB-yHA0KDAkpcfsga1JeNj2wEobNz87tC3goLmUbIap-_7G6k8LvI24RUR2sayPV97z2zxAuQuMMiHcziszgQTR1R1nFpF5pAqP7Wxz65QQwX-sCy_eX1AEXfpFmxzDtq1BKIHIu73jhFZ1bAbMfFpLYxNnVZDm2gcmuV8hhQM6lC5xAcVcA&ci-process=originImage); + background-size: contain; +} + +.openSend-btn { + width: 100%; + display: flex; + margin-top: 42rpx; + justify-content: space-evenly; +} + +.openSend-btn .btn { + width: 210rpx; + height: 70rpx; + border-radius: 20rpx; + background: linear-gradient(233.49deg, rgba(248,99,42,1) 10.48%,rgba(249,135,89,1) 89.2%); + box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4); + border: 3px solid rgba(255, 255, 255, 1); + display: flex; + justify-content: center; + align-items: center; + color: #fff; + margin: 0; + box-sizing: border-box; +} + +.openSend-main-text1 { + width: 100%; + display: flex; + justify-content: center; + color: rgba(248, 99, 42, 1); + font-size: 24px; + margin-top: 52rpx; + font-weight: 700; +} + +.openSend-main-text2 { + color: rgba(108, 108, 108, 1); + font-size: 36rpx; + display: flex; + justify-content: center; + align-items: center; + margin: 42rpx 0; +} + +.openSend-main-text3 { + color: rgba(108, 108, 108, 1); + font-size: 24rpx; + display: flex; + justify-content: center; + align-items: center; + margin-top: 20rpx; } \ No newline at end of file diff --git a/pages/home/xx/xz/xz.js b/pages/home/xx/xz/xz.js index aaa1b26..d09307d 100644 --- a/pages/home/xx/xz/xz.js +++ b/pages/home/xx/xz/xz.js @@ -1,18 +1,268 @@ // pages/home/xx/xz/xz.js +const app = getApp();//新建页面时 默认引入 +const req = app.xzjlReq();//初始化一个的request() 实例 + Page({ /** * 页面的初始数据 */ data: { - + to:'', + from:'', + content:'', + img:'https://wk921-1316969570.cos.ap-nanjing.myqcloud.com/xzimg.png', + messageList:[], + sound:'', + soundTime:0, + showBtn:true, + showImg:true, + showLtqp:true, + showImgBig:false, //图片太大弹层 + showSoundMore:false, //语音太多提示 + showSend:false, //寄出提示 + Preview:false, //预览 + showSound:false, + showAlready:false, + btn1:true, + btn2:false, + btn3:false + }, + writeLetters(){ + console.log('写信'); + this.setData({ + showImg:false, + showLtqp:false, + }) + }, + already(){ + console.log('确定寄出'); + this.setData({showAlready:true}) + const list = this.data.messageList + list.push({ + type: 'text', + content: this.data.content + }) + const formData = { + from: this.data.from, + to: this.data.to, + messageList: list + } + console.log(formData); + req.putRequest('/api/user/curt/letter',{formData}).then(res => { + console.log(res); + }) + }, + closeShowImgBig(){ + this.setData({showImgBig:false}) + }, + closeShowSoundMore(){ + this.setData({showSoundMore:false}) + }, + openShowSend(){ + this.setData({showSend:true}) + }, + closeShowSend(){ + this.setData({showSend:false}) + }, + openPreview(){ + console.log('预览'); + this.setData({Preview:true}) + }, + ClearYl(){ + console.log('清除语音'); + // this.setData({showLtqp:false}) + }, + goBack(){ + wx.redirectTo({ + url: '/pages/home/xx/index', + }) + }, + ClearImg(){ + console.log('清除图片'); + const list = this.data.messageList.filter(item => { + return item.type !== "graphic" + }) + this.setData({ + img:'https://wk921-1316969570.cos.ap-nanjing.myqcloud.com/xzimg.png', + messageList: list + }) + console.log(this.data.messageList); }, + // 上传图片 + addImg(){ + console.log('添加图片'); + this.setData({ + showImg:true + }) + wx.chooseMedia({ + mediaType: 'image', + success: (res) => { + const files = res.tempFiles[0] + if(files.size > 5 * 1024 * 1024 ){ + this.setData({showImgBig:true}) + } + this.uploadFile(res.tempFiles[0].tempFilePath,'poster') + } + }) + }, + uploadFile(file,type) { + wx.uploadFile({ + url: 'https://xzjl-api.windymuse.cn/api/resource', + filePath: file, + name: 'file', + header: { + 'Authorization': wx.getStorageSync('token'), + 'Content-Type': 'multipart/form-data' + }, + formData: { + type: type + }, + success: (async(res) => { + const data = JSON.parse(res.data); + console.log(data); + if (data.data.type === 'audio') { + console.log('添加音频'); + const list = this.data.messageList + const audio = this.data.messageList.filter(item => { + return item.type === 'audio' + }) + // 判断语音条数大于3条 + if(audio.length >= 3){ + this.setData({showSoundMore:true}) + }else { + list.push({ + type: 'audio', + resourceId: data.data.id, + }) + this.setData({ + messageList: list + }) + } + console.log(this.data.messageList); + } else if (data.data.type === 'poster') { + console.log('添加图片'); + const list = this.data.messageList + list.push({ + type: 'graphic', + resourceId: data.data.id + }) + this.setData({ + img:data.data.abUrl, + messageList:list + }) + console.log(this.data.messageList); + } + }), + // success: async res => { + // let data = JSON.parse(res.data); + // console.log(data, '111111'); + // if (data.code == 200) { + // this.setData({imgUrl:data.data.abUrl}) + // console.log('打印1111') + // console.log(this.data.imgUrl) + // res.data = JSON.parse(res.data); + // console.log(res.data); + // if (res.data.code == 1) { + // console.log(res.data.data.url); + // this.img = this.baseUrl + res.data.data.url; + // 图片路径 + // this.userinfo.avatar = res.data.data.url; + // let n = await this.$api.upload({ file: res.data.fullurl }); + // console.log(n, '上传后'); + // } + // } + // }, + fail(res) { + console.log('上传失败'); + } + }); +}, + openSound(){ + console.log('添加声音'); + this.setData({showSound:true,showLtqp:true}) + }, + closeSound(){ + this.setData({showSound:false}) + }, + startSound(){ + console.log('开始录音'); + const time = setInterval(()=>{ + this.setData({soundTime:this.data.soundTime + 1}) + },1000) + this.setData({ timeId: time }) + wx.startRecord({ + success: (res) => { + console.log(res.tempFilePath); + this.setData({sound:res.tempFilePath,btn1:false,btn2:true}) + } + }) + }, + endSound(){ + console.log('结束录音'); + wx.stopRecord() + clearInterval(this.data.timeId) + }, + playVoice(){ + console.log('播放录音'); + this.setData({btn2:false,btn3:true}) + wx.playVoice({ + filePath: this.data.sound, + complete: () => { + console.log('录音播放结束'); + this.setData({btn2:true,btn3:false}) + } + }); + }, + addSound(){ + console.log('添加录音'); + this.uploadFile(this.data.sound,'audio') + this.setData({ + btn1:true, + btn2:false, + btn3:false, + soundTime:0 + }) + // console.log(this.data.messageList); + }, + delSound(){ + console.log('不添加该条语音'); + this.setData({ + sound:'', + btn1:true, + btn2:false, + btn3:false, + soundTime:0 + }) + }, + logout(){ + req.deleteRequest('/api/user/logout',{}).then((res)=>{ + if(res.data.code===200){ + wx.navigateTo({ + url: '/pages/index/index' + }) + wx.showToast({ + title:'寄出成功' + }) + } + }) + }, + getLetter(){ + console.log('获取当前用户信札内容'); + req.getRequest('/api/user/curt/letter',{}).then(res => { + console.log(res); + this.setData({ + to: res.data.data.to, + from: res.data.data.from, + }) + }) + }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { - + this.getLetter() }, /** diff --git a/pages/home/xx/xz/xz.json b/pages/home/xx/xz/xz.json index 3928faa..345c97b 100644 --- a/pages/home/xx/xz/xz.json +++ b/pages/home/xx/xz/xz.json @@ -1,3 +1,7 @@ { - "usingComponents": {} + "usingComponents": { + "t-icon": "tdesign-miniprogram/icon/icon", + "t-textarea": "tdesign-miniprogram/textarea/textarea", + "t-input": "tdesign-miniprogram/input/input" + } } \ No newline at end of file diff --git a/pages/home/xx/xz/xz.wxml b/pages/home/xx/xz/xz.wxml index 2f7880a..b738dfb 100644 --- a/pages/home/xx/xz/xz.wxml +++ b/pages/home/xx/xz/xz.wxml @@ -1,4 +1,108 @@ - - + + + To: {{to}} + + + From: {{from}} + + + + To: + + + + From: + + + + + + + + + + 2′24″ + + + + + + + + + + + + 音讯 + 画像 + 预览 + 寄出 + + + + + + 图片太大了 + 请上传5M以内的图片 + 好的 + + + + + + + + 取消 + 添加 + + {{soundTime}} + + + + + + + + + + + + + + 最多只能添加 + 3条语言 + 好的 + + + + + + 确定要寄出吗? + 信件寄出后,再次使用晶石激活 + 将直接提示打开信件 + + 取消 + 确定 + + + + + + + + + 你的信件已打包好! + 快把晶石送给收信人吧! + 收信人首次将晶石贴近手机 + 将会提示打开信件 + 点击OK回到未激活初始页面 + 如果误打开信件,需要再次寄出哦! + + 修改 + OK + + + + diff --git a/pages/home/xx/xz/xz.wxss b/pages/home/xx/xz/xz.wxss index bc6c524..def2488 100644 --- a/pages/home/xx/xz/xz.wxss +++ b/pages/home/xx/xz/xz.wxss @@ -33,14 +33,507 @@ .xinfo{ background-color: #FFFCF3; position: absolute; - width: 615.33rpx; + width: 616rpx; height: 1242rpx; display: flex; flex-direction: column; background-repeat: no-repeat; background-size:100% 100%; margin-top: 132rpx; - margin-left: 64.67rpx; - border-radius: 6.67rpx; + margin-left: 66rpx; + border-radius: 6rpx; } +.xinfo-title { + width: 100%; + height: 100rpx; + margin-top: 60rpx; + padding-left: 64rpx; + /* background-color: pink; */ + font-size: 28rpx; + color: rgba(108, 108, 108, 1); +} + +.xinfo-yl-title { + margin: 60rpx 0 0 50rpx; + font-size: 32rpx; + color: rgba(108, 108, 108, 1); +} + +.xinfo-yl-form { + position: absolute; + top: 980rpx; + right: 200rpx; + font-size: 32rpx; + color: rgba(108, 108, 108, 1); +} + +.title-to { + display: flex; + margin-bottom: 10rpx; + width: 200rpx; +} + +.title-to .text { + padding-top: 14rpx; + margin-right: 20rpx; +} + +.title-to .t-input { + padding: 0; + height: 46rpx; + background-color: rgba(0, 0, 0, 0); + border-bottom: 1px solid #444444; +} + +.title-form { + display: flex; + width: 250rpx; +} + +.title-form .t-input { + padding: 0; + height: 46rpx; + background-color: rgba(0, 0, 0, 0); + border-bottom: 1px solid #444444; +} + +.title-form .text { + padding-top: 14rpx; + margin-right: 20rpx; +} + +.xinfo-main { + width: 100%; + height: 800rpx; + padding: 0 48rpx; + box-sizing: border-box; +} + +.xinfo-main .t-textarea { + width: 100%; + height: 100%; + font-size: 28rpx; + background-color: rgba(0, 0, 0, 0); +} + +.t-textarea__wrapper-inner { + color: rgba(108, 108, 108, 1) !important; +} + +.xinfo-ltqp { + position: absolute; + top: 470rpx; + left: 44rpx; + width: 384rpx; + height: 84rpx; + z-index: 9; +} + +.xinfo-ltqp-yl { + position: absolute; + top: 300rpx; + left: 44rpx; + width: 384rpx; + height: 84rpx; +} + +.xinfo-ltqp-yl image { + width: 100%; + height: 100%; +} + +.xinfo-ltqp image { + width: 100%; + height: 100%; +} + +.xinfo-ltqp-text { + position: absolute; + top: 28rpx; + left: 160rpx; + color: rgba(79, 79, 79, 1); + font-size: 14px; +} + +.xinfo-yuying { + position: absolute; + top: 8rpx; + left: 40rpx; + width: 70rpx !important; + height: 70rpx !important; +} + +.xinfo-close { + position: absolute; + top: 22rpx; + right: -76rpx; + color: #6c6c6c; +} + +.xinfo-img { + position: relative; + padding-top: 60rpx; + box-sizing: border-box; + width: 100%; + height: 682rpx; + display: flex; + justify-content: center; +} + +.xinfo-img-yl { + position: absolute; + top: 400rpx; + box-sizing: border-box; + width: 100%; + height: 682rpx; + display: flex; + justify-content: center; +} + +.xinfo-img-yl image { + width: 480rpx; + height: 550rpx; +} + +.xinfo-img image { + width: 480rpx; + height: 550rpx; +} + +.xinfo-img-close { + position: absolute; + top: 66rpx; + right: 0rpx; + color: #6c6c6c; + z-index: 1; +} + +.bgt2-btn1 { + position: absolute; + top: 648rpx; + left: 32rpx; + width: 110rpx; + height: 110rpx; + border-radius: 50%; + background: linear-gradient(222.54deg, rgba(248,99,42,1) 14.03%,rgba(249,135,89,1) 85.21%); + box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4); + border: 3px solid rgba(255, 255, 255, 1); + display: flex; + justify-content: center; + align-items: center; +} + +.bgt2-btn1 image { + width: 60rpx; + height: 60rpx; +} + +.bgt2-btn2 { + position: absolute; + top: 460rpx; + right: 32rpx; + width: 110rpx; + height: 110rpx; + border-radius: 50%; + background: linear-gradient(222.54deg, rgba(248,99,42,1) 14.03%,rgba(249,135,89,1) 85.21%); + box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4); + border: 3px solid rgba(255, 255, 255, 1); + display: flex; + justify-content: center; + align-items: center; + color: #fff; +} + +.bgt2-btn3 { + position: absolute; + top: 648rpx; + right: 32rpx; + width: 110rpx; + height: 110rpx; + border-radius: 50%; + background: linear-gradient(222.54deg, rgba(248,99,42,1) 14.03%,rgba(249,135,89,1) 85.21%); + box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4); + border: 3px solid rgba(255, 255, 255, 1); + display: flex; + justify-content: center; + align-items: center; + color: #fff; +} + +.bgt2-btn4 { + position: absolute; + top: 900rpx; + left: 124rpx; + width: 210rpx; + height: 70rpx; + border-radius: 20rpx; + background: linear-gradient(222.54deg, rgba(248,99,42,1) 14.03%,rgba(249,135,89,1) 85.21%); + box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4); + border: 3px solid rgba(255, 255, 255, 1); + color: #fff; + font-size: 28rpx; + display: flex; + justify-content: center; + align-items: center; +} + +.bgt2-btn5 { + position: absolute; + top: 900rpx; + right: 124rpx; + width: 210rpx; + height: 70rpx; + border-radius: 20rpx; + background: linear-gradient(222.54deg, rgba(248,99,42,1) 14.03%,rgba(249,135,89,1) 85.21%); + box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4); + border: 3px solid rgba(255, 255, 255, 1); + color: #fff; + font-size: 28rpx; + display: flex; + justify-content: center; + align-items: center; +} + +.bgt2-yz { + position: absolute; + top: 550rpx; + left: 310rpx; + width: 146rpx; + height: 146rpx; + background-image: url(https://wk921-1316969570.cos.ap-nanjing.myqcloud.com/%E5%8D%B0%E7%AB%A0.png); + background-size: cover; +} + +.taost, .sound { + position: absolute; + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; + z-index: 9; + background-color: rgba(255, 255, 255, 0.9); +} + +.taost-box { + width: 586rpx; + height: 434rpx; + padding-top: 104rpx; + box-sizing: border-box; + border-radius: 15px; + background-color: rgba(255, 255, 255, 1); + text-align: center; + box-shadow: 1px 2px 6px 0px rgba(0, 0, 0, 0.4); +} + +.closeSound { + width: 100%; + height: 40%; +} + +.sound-box { + position: absolute; + bottom: 0; + width: 100%; + height: 462rpx; + line-height: 40rpx; + border-radius: 10px 10px 0px 0px; + background-color: rgba(255, 255, 255, 1); + color: rgba(16, 16, 16, 1); + font-size: 14px; + z-index: 100; + text-align: center; +} + +.sound-box-top { + width: 100%; + height: 72rpx; + display: flex; + justify-content: space-between; + align-items: center; + font-size: 16px; + padding: 0 64rpx; + box-sizing: border-box; + color: rgba(108, 108, 108, 1); + border-bottom: 1px solid #e9e9e9; +} + +.sound-box-time { + width: 100%; + display: flex; + justify-content: center; + align-items: center; + color: #6c6c6c; + font-size: 16px; + margin-top: 40rpx; +} + +.sound-box-img { + width: 100%; + height: 50rpx; + margin-top: 40rpx; + background-image: url(https://wk921-1316969570.cos.ap-nanjing.myqcloud.com/iconPark-acoustic%20Copy%203%401x.png); +} + +.sound-box-btn { + width: 100%; + height: 120rpx; + margin-top: 52rpx; + display: flex; + justify-content: center; + align-items: center; +} + +.sound-box-btn .btn1 { + width: 120rpx; + height: 120rpx; + background-color: rgba(255, 255, 255, 1); + box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4); + border: 3px solid rgba(255, 255, 255, 1); + border-radius: 50%; + display: flex; + justify-content: center; + align-items: center; +} + +.btn-being { + width: 60rpx; + height: 60rpx; + border-radius: 5px; + background: linear-gradient(222.54deg, rgba(248,99,42,1) 14.03%,rgba(249,135,89,1) 85.21%); +} + +.btn-over { + width: 60rpx; + height: 60rpx; + background-image: url(https://wk921-1316969570.cos.ap-nanjing.myqcloud.com/if-ui-play%20Copy%401x.png); + background-size: contain; +} + +.btn-audition { + width: 60rpx; + height: 60rpx; + background-image: url(https://wk921-1316969570.cos.ap-nanjing.myqcloud.com/semiDesign-semi-icons-pause%20Copy%401x.png); + background-size: contain; +} + +.taost-box-text { + width: 100%; + display: flex; + margin-bottom: 20rpx; + justify-content: center; + color: rgba(108, 108, 108, 1); + font-size: 18px; +} + +.taost-box-btn { + width: 210rpx; + height: 64rpx; + margin: 80rpx auto; + border-radius: 20rpx; + background: linear-gradient(233.49deg, rgba(248,99,42,1) 10.48%,rgba(249,135,89,1) 89.2%); + box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4); + border: 6rpx solid rgba(255, 255, 255, 1); + display: flex; + justify-content: center; + align-items: center; + color: #fff; + font-size: 28rpx; +} + +.Send-btn { + width: 100%; + justify-content: space-around; + display: flex; +} + +.Send-btn .taost-box-btn{ + margin: 20rpx 0; +} + +.already { + position: absolute; + width: 100%; + height: 100%; + z-index: 999; + background-color: #fff; +} + +.already-top { + width: 100%; + height: 230rpx; + margin-top: 104rpx; + background-image: url(https://xzjl-1257436036.cos.ap-nanjing.myqcloud.com/xx/xz/bgt1.png); + background-size: contain; +} + +.already-bom { + position: absolute; + bottom: 0; + width: 100%; + height: 230rpx; + background-image: url(https://wk921-1316969570.cos.ap-nanjing.myqcloud.com/bottom.png?q-sign-algorithm=sha1&q-ak=AKIDA26Gi2QT6eEFH9w1Ci79jJA6qhcjEj6PtTFNKg7m94uF8G9C09W87_G3j4xur0YP&q-sign-time=1686215079;1686218679&q-key-time=1686215079;1686218679&q-header-list=host&q-url-param-list=ci-process&q-signature=6770b3e91ac3eef3f4ccc1454d8a3a62f974a2ad&x-cos-security-token=liea1KCZaPvP7X7AVEMsUpo4E4n0UJsa215000c747614340a2e2c022d52647652gmo41jTDzQWkJ-8pNsYx46n3W1z9Nw4nnW4jYpNr6G83Ignhr68mAZMB7ui3jLNZe9HUwbfutXw758m6NvzPKwKHH_CLeWZs9epshc-cEGwMHqijiv6mQx7gHCdB5DEvYea29JaI3rbis13K6tUXyUQrP5V6l9KA20noFJkeTeWJ0gNWmp5uVA_9disJ2aq&ci-process=originImage); + background-size: contain; +} + +.already-img { + margin: 0 auto; + width: 660rpx; + height: 522rpx; + background-size: contain; + background-image: url(https://wk921-1316969570.cos.ap-nanjing.myqcloud.com/%E4%BF%A1.png?q-sign-algorithm=sha1&q-ak=AKID75iKvt6pKeBH6kmQmugG7VsgGfLQq1lreUvTebnOcOYJjuHMexmmTv6BLsv8wnp7&q-sign-time=1686215487;1686219087&q-key-time=1686215487;1686219087&q-header-list=host&q-url-param-list=ci-process&q-signature=69197c8ac4f07d2037248bca09f6c0c5b0eabe5b&x-cos-security-token=liea1KCZaPvP7X7AVEMsUpo4E4n0UJsaba5cb9901edd2b22e04025e2028d4d1a2gmo41jTDzQWkJ-8pNsYx9bPLid0N78p6o0Zp4VO8m2JYh70Nq7Jr5BMVkX2pkZNiRDwUyYeXWYGXbihjwO2JK5NItEL5Y2E5av5GWTJlPw4E-pIGHqTSN0T5oZ1oDybeWI33Vx8EPpYf12eFO-5RLRgQcmXyI9i8YDkSF_bNKRVLVGe7n0cbNcVIk0QqECF&ci-process=originImage); +} + +.already-text { + width: 100%; + margin-top: 80rpx; +} + +.already-text1 { + width: 100%; + display: flex; + justify-content: center; + color: rgba(108, 108, 108, 1); + font-size: 18px; + margin-bottom: 10rpx; +} + +.already-text2 { + width: 100%; + display: flex; + justify-content: center; + color: rgba(108, 108, 108, 1); + font-size: 14px; + margin-top: 20rpx; +} + +.already-text3 { + width: 100%; + display: flex; + justify-content: center; + color: rgba(108, 108, 108, 1); + font-size: 14px; + margin-top: 72rpx; +} + +.already-btn { + width: 100%; + margin-top: 48rpx; + display: flex; + justify-content: space-around; +} + +.already-btn .btn { + width: 210rpx; + height: 70rpx; + box-sizing: border-box; + border-radius: 20rpx; + background: linear-gradient(222.54deg, rgba(248,99,42,1) 14.03%,rgba(249,135,89,1) 85.21%); + box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4); + border: 3px solid rgba(255, 255, 255, 1); + display: flex; + justify-content: center; + align-items: center; + color: #fff; +} \ No newline at end of file diff --git a/pages/home/xyc/index.js b/pages/home/xyc/index.js index 5c97bb9..ab872e5 100644 --- a/pages/home/xyc/index.js +++ b/pages/home/xyc/index.js @@ -52,6 +52,7 @@ Page({ }); }, uploadFile(file) {/**执行 */ + console.log(file,'这里'); wx.uploadFile({ url: 'https://xzjl-api.windymuse.cn/api/resource', filePath: file.url, @@ -250,7 +251,6 @@ Page({ // 获取我的许愿 getMyWish(){ req.getRequest('/api/user/curt/wish',{}).then((res)=>{ - console.log(res,'11111111') if(res.data.code==200){ this.setData({wishes:res.data.data.records}) } @@ -272,13 +272,13 @@ Page({ */ onReady() { this.initXy() - }, /** * 生命周期函数--监听页面显示 */ onShow() { + this.getMyWish() }, /** @@ -291,7 +291,6 @@ Page({ * 生命周期函数--监听页面卸载 */ onUnload() { - }, /** diff --git a/project.private.config.json b/project.private.config.json index 052831f..324e41e 100644 --- a/project.private.config.json +++ b/project.private.config.json @@ -35,6 +35,13 @@ "query": "", "launchMode": "default", "scene": null + }, + { + "name": "", + "pathName": "pages/home/xx/xz/xz", + "query": "", + "launchMode": "default", + "scene": null } ] }