main
Wkang921 2 years ago
parent 8e6fe82f34
commit 6ded150933

@ -18,6 +18,7 @@ Page({
minutes:0, minutes:0,
pickerValue: [0, 0], pickerValue: [0, 0],
prayTime:0, //祈祷时间 prayTime:0, //祈祷时间
prayTimeStr: '选择祈祷时长' ,
prayerContent:'', //祈祷内容 prayerContent:'', //祈祷内容
showSexLogo:false,//不展示形象修改按钮 showSexLogo:false,//不展示形象修改按钮
showPray:false, //显示祈祷弹层 showPray:false, //显示祈祷弹层
@ -28,7 +29,8 @@ Page({
showEnergyFail:false, //赠送成功提示 showEnergyFail:false, //赠送成功提示
showInject:false, //显示注入能量 showInject:false, //显示注入能量
showInEnergy:false, //显示能量注入中 showInEnergy:false, //显示能量注入中
showScsEnergy:false //显示注册成功提示 showScsEnergy:false, //显示注册成功提示
showTiming:false //显示祈祷时间弹层
}, },
ShowOrNotLogoS(){ ShowOrNotLogoS(){
this.setData({singleShow:!this.data.singleShow}) this.setData({singleShow:!this.data.singleShow})
@ -42,6 +44,7 @@ Page({
doSetXxtMale(){ doSetXxtMale(){
this.doSetXxt('male') this.doSetXxt('male')
}, },
showTiming(){this.setData({showTiming : !this.data.showTiming})},
doSetXxtFemale(){ doSetXxtFemale(){
this.doSetXxt('female') this.doSetXxt('female')
}, },
@ -130,8 +133,12 @@ Page({
prayerContent:'' prayerContent:''
}) })
} }
this.setData({showTiming: false})
}, },
onPickerChange(e){ onPickerChange(e){
console.log(e.detail.value);
const time = e.detail.value[0] + '小时' + e.detail.value[1] + '分钟'
this.setData({prayTimeStr: time})
if(e.detail.value[0] === this.data.hours){ if(e.detail.value[0] === this.data.hours){
this.setData({ this.setData({
minutes:this.data.minute minutes:this.data.minute
@ -207,6 +214,11 @@ Page({
minutes:59 minutes:59
}) })
} }
if(hours<=0){
this.setData({
minutes:minute
})
}
this.setData({ this.setData({
userInfo:res.data.data, userInfo:res.data.data,
hours:hours, hours:hours,
@ -227,13 +239,20 @@ Page({
}, },
btnOK(){ btnOK(){
const prayerEnergy = (this.data.pickerValue[0]*60 + this.data.pickerValue[1])/6 const prayerEnergy = (this.data.pickerValue[0]*60 + this.data.pickerValue[1])/6
if(prayerEnergy < 1){ if(this.data.userInfo.crystallineEnergy < 1){
return Toast({ return Toast({
context: this, context: this,
selector: '#t-toast', selector: '#t-toast',
message: '能量不足', message: '能量不足',
}); });
} }
if(this.data.prayerContent === ''){
return Toast({
context: this,
selector: '#t-toast',
message: '祈祷内容不能为空',
});
}
if(this.data.prayerContent.length > 11){ if(this.data.prayerContent.length > 11){
return Toast({ return Toast({
context: this, context: this,
@ -263,6 +282,7 @@ Page({
}).catch((err) => { }).catch((err) => {
console.log('祈祷失败',err); console.log('祈祷失败',err);
}) })
this.setData({showTiming: false})
}, },
btnCancel(){ btnCancel(){
console.log('111'); console.log('111');

@ -5,6 +5,7 @@
"t-rate": "tdesign-miniprogram/rate/rate", "t-rate": "tdesign-miniprogram/rate/rate",
"t-image": "tdesign-miniprogram/image/image", "t-image": "tdesign-miniprogram/image/image",
"t-icon": "tdesign-miniprogram/icon/icon", "t-icon": "tdesign-miniprogram/icon/icon",
"t-toast": "tdesign-miniprogram/toast/toast" "t-toast": "tdesign-miniprogram/toast/toast",
"t-input": "tdesign-miniprogram/input/input"
} }
} }

@ -167,13 +167,17 @@
</view> </view>
<view class="dialog-item"> <view class="dialog-item">
<text>祈祷时长</text> <text>祈祷时长</text>
<view class="duration">选择祈祷时长<t-icon name="chevron-down" size="48rpx"/></view> <view class="duration" bindtap="showTiming">{{prayTimeStr}}<t-icon name="chevron-down" size="48rpx"/></view>
</view> </view>
<view class="dialog-btn"> <view class="dialog-btn">
<button bindtap="openPray">取消</button> <button bindtap="openPray">取消</button>
<button bindtap="btnOK">发起祈祷</button> <button bindtap="btnOK">发起祈祷</button>
</view> </view>
</view> </view>
</view>
<!-- 祈祷时间弹层 -->
<t-popup placement="bottom" visible="{{showTiming}}" showOverlay="{{false}}">
<view class="timing"> <view class="timing">
<view class="timing-title">你还有{{userInfo.crystallineEnergy}}%水晶能量,可为对方祈祷{{hours}}小时{{minute}}分</view> <view class="timing-title">你还有{{userInfo.crystallineEnergy}}%水晶能量,可为对方祈祷{{hours}}小时{{minute}}分</view>
<t-toast id="t-toast" /> <t-toast id="t-toast" />
@ -188,7 +192,7 @@
</picker-view> </picker-view>
</view> </view>
</view> </view>
</view> </t-popup>
<!-- 已祈祷弹层 --> <!-- 已祈祷弹层 -->
<view class="pray" wx:if="{{showIsPray}}"> <view class="pray" wx:if="{{showIsPray}}">

@ -311,7 +311,10 @@ page {
.yan1{ .yan1{
position: absolute; position: absolute;
width:114rpx; width:114rpx;
height:116.67rpx; height:116rpx;
display: flex;
align-items: center;
justify-content: center;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
margin-top: 837.33rpx; margin-top: 837.33rpx;
@ -321,7 +324,10 @@ page {
.yan2{ .yan2{
position: absolute; position: absolute;
width:114rpx; width:114rpx;
height:116.67rpx; height:116rpx;
display: flex;
align-items: center;
justify-content: center;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
margin-top: 837.33rpx; margin-top: 837.33rpx;
@ -366,30 +372,25 @@ page {
.yan11{ .yan11{
position: absolute; position: absolute;
width:46.67rpx; width:46rpx;
height:46.67rpx; height:46rpx;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
margin-top: 33.33rpx;
margin-left:34.33rpx;
background-image: url(https://oss.wish.ydxxkj.top/xy/paw.png); background-image: url(https://oss.wish.ydxxkj.top/xy/paw.png);
} }
.yan12{ .yan12{
position: absolute; /* position: absolute; */
width:46.67rpx; width:46rpx;
height:46.67rpx; height:46rpx;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
margin-top: 33.33rpx;
margin-left:34.33rpx;
background-image: url(https://oss.wish.ydxxkj.top/xy/male.png); background-image: url(https://oss.wish.ydxxkj.top/xy/male.png);
} }
.yan13{ .yan13{
/* position: absolute; */
width:36rpx; width:36rpx;
height:46.67rpx; height:46rpx;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
background-size: contain; background-size: contain;
@ -398,9 +399,9 @@ page {
.xxtl{ .xxtl{
position: absolute; position: absolute;
width:326.67rpx; width:326rpx;
height:771.33rpx; height:772rpx;
margin-top: 326.67rpx; margin-top: 326rpx;
margin-left: 88rpx; margin-left: 88rpx;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
@ -413,10 +414,10 @@ page {
.xxtr{ .xxtr{
position: absolute; position: absolute;
width:323.33rpx; width:326rpx;
height:787.33rpx; height:782rpx;
margin-top: 308.67rpx; margin-top: 326rpx;
margin-left: 355.33rpx; margin-left: 356rpx;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
} }
@ -429,7 +430,10 @@ page {
.yanql1{ .yanql1{
position: absolute; position: absolute;
width:114rpx; width:114rpx;
height:116.67rpx; height:116rpx;
display: flex;
align-items: center;
justify-content: center;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
margin-top: 492rpx; margin-top: 492rpx;
@ -440,7 +444,10 @@ page {
.yanql2{ .yanql2{
position: absolute; position: absolute;
width:114rpx; width:114rpx;
height:116.67rpx; height:116rpx;
display: flex;
align-items: center;
justify-content: center;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
margin-top: 663.33rpx; margin-top: 663.33rpx;
@ -451,7 +458,10 @@ page {
.yanql4{ .yanql4{
position: absolute; position: absolute;
width:114rpx; width:114rpx;
height:116.67rpx; height:116rpx;
display: flex;
align-items: center;
justify-content: center;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
margin-top: 492rpx; margin-top: 492rpx;
@ -462,7 +472,10 @@ page {
.yanql5{ .yanql5{
position: absolute; position: absolute;
width:114rpx; width:114rpx;
height:116.67rpx; height:116rpx;
display: flex;
align-items: center;
justify-content: center;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
margin-top: 663.33rpx; margin-top: 663.33rpx;
@ -818,7 +831,6 @@ background-image: url(https://oss.wish.ydxxkj.top/xy/ysfgx.png);
bottom: 0; bottom: 0;
width: 100%; width: 100%;
height: 434rpx; height: 434rpx;
padding: 0 28px;
z-index: 999; z-index: 999;
line-height: 20px; line-height: 20px;
background-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 1);

@ -1,4 +1,10 @@
/* pages/home/jl/jlai/jlai.wxss */ /* pages/home/jl/jlai/jlai.wxss */
page {
width: 100%;
height: 100%;
overflow: hidden;
}
.reback{ .reback{
position: absolute; position: absolute;
margin-left: 20rpx; margin-left: 20rpx;

@ -24,7 +24,7 @@ Page({
minute: 0, // 分 minute: 0, // 分
second: 0 , // 秒 second: 0 , // 秒
millisecond:0, millisecond:0,
dsQTime:'000000', dsQTime:'00:00:00',
luYinStatus:0,//录音状态0代表还没开始1代表进行中2代表录音完毕 luYinStatus:0,//录音状态0代表还没开始1代表进行中2代表录音完毕
delId:'', delId:'',
luyinVisible:false, luyinVisible:false,
@ -38,7 +38,6 @@ Page({
loverInfo:{}, loverInfo:{},
hasLover:false,// 是否单身 hasLover:false,// 是否单身
userInfo:{} userInfo:{}
}, },
doLuYINBoF(e){ doLuYINBoF(e){
//先判断是开是关 //先判断是开是关
@ -176,7 +175,7 @@ Page({
} }
hm = res.duration - fz*60*1000-mz*1000 hm = res.duration - fz*60*1000-mz*1000
let sec = Math.floor(res.duration/1000) let sec = Math.floor(res.duration/1000)
let ssec = fz+'\''+mz+'\'\''+hm+'\'\'\'' let ssec = fz+'\''+mz+'\'\''
console.log(ssec) console.log(ssec)
wx.uploadFile({ wx.uploadFile({
url: 'https://xzjl-api.windymuse.cn/api/resource', url: 'https://xzjl-api.windymuse.cn/api/resource',
@ -434,9 +433,20 @@ Page({
}) })
}, },
doMessageInfo(){/**查询聊天信息 */ doMessageInfo(){/**查询聊天信息 */
req.getRequest('/api/user/curt/message/lover',{}).then((res)=>{ req.getRequest('/api/user/curt/message/lover',{ limit:-1}).then((res)=>{
if(res.data.code==200){ if(res.data.code==200){
this.setData({messages:res.data.data.records.reverse()}) const list = res.data.data.records
// 格式化时间
list.forEach(item => {
const date = new Date(item.createdAt)
const year = date.getFullYear()
const month = date.getMonth() + 1
const day = date.getDate()
const hours = date.getHours()
const minutes = date.getMinutes()
item.createdAt = `${year}${month}${day}${hours}:${minutes}`
})
this.setData({messages:list.reverse()})
} }
}).catch((err)=>{ }).catch((err)=>{
console.log(err); console.log(err);
@ -517,7 +527,7 @@ Page({
}) })
}, },
doClickYx(){ doClickYx(){
this.setData({luyinVisible:true,luYinStatus:0,dsQTime:'000000'}) this.setData({luyinVisible:true,luYinStatus:0,dsQTime:'00:00:00'})
console.log('点击了音讯') console.log('点击了音讯')
}, },
quxiaoLuyin(){/**取消录音 */ quxiaoLuyin(){/**取消录音 */

@ -26,70 +26,111 @@
<view wx:if="{{item.isSelf}}" > <view wx:if="{{item.isSelf}}" >
<!--发送图片消息--> <!--发送图片消息-->
<view class="zjtableatp1" wx:if="{{item.type=='graphic'}}"> <view class="zjtableatp1" wx:if="{{item.type=='graphic'}}">
<!--自己的头像框-->
<t-image src="{{userInfo.avatar}}" class="zjtx1" shape="circle" ></t-image>
<!--聊天图片&已读未读--> <!--聊天图片&已读未读-->
<view class="zttp11" data-id="{{item.id}}" id="{{'id001'+index}}" data-index="{{'id001'+index}}" <view class="zttp11" data-id="{{item.id}}" id="{{'id001'+index}}" data-index="{{'id001'+index}}" bindlongpress="changAn">
bindlongpress="changAn">
<view class="zjydwdtp2">{{item.status=='unread'?'未读':'已读'}}</view> <view class="zjydwdtp2">{{item.status=='unread'?'未读':'已读'}}</view>
<!--聊天图片--> <!--聊天图片-->
<t-image src="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}" class="zjxftp2" mode="heightFix" bindtap="go2SeeHxDetail" data-tp="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}"></t-image> <t-image src="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}" class="zjxftp2" mode="heightFix" bindtap="go2SeeHxDetail" data-tp="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}"></t-image>
</view> </view>
<!--自己的头像框-->
<t-image src="{{userInfo.avatar}}" class="zjtx1" shape="circle" ></t-image>
</view> </view>
<!--发送信件消息--> <!--发送信件消息-->
<view class="zjtablea1" wx:if="{{item.type=='xj'}}"> <view class="zjtablea1" wx:if="{{item.type=='xj'}}">
<t-image src="{{userInfo.avatar}}" class="zjtx1" shape="circle" ></t-image><!--自己的头像框-->
<view class="zjxf1"></view> <view class="zjxf1"></view>
<view class="zjydwd1">{{item.status=='unread'?'未读':'已读'}}</view> <view class="zjydwd1">{{item.status=='unread'?'未读':'已读'}}</view>
<t-image src="{{userInfo.avatar}}" class="zjtx1" shape="circle" ></t-image><!--自己的头像框-->
</view> </view>
<!--发送音频消息--> <!--发送音频消息-->
<view class="zjtablea2" wx:if="{{item.type=='audio'}}"> <view class="zjtablea2" wx:if="{{item.type=='audio'}}">
<t-image src="{{userInfo.avatar}}" class="zjtx1" shape="circle" ></t-image><!--自己的头像框--> <view class="zjypydwd" >{{item.status=='unread'?'未读':'已读'}}</view>
<view data-bf="{{!item.extra.isBf}}" class="zjypk1" wx:if="{{!item.extra.isBf}}" data-tp="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}" <view
data-index="{{index}}" bindtap="doLuYINBoF"><view class="zjypt1"></view> data-bf="{{!item.extra.isBf}}"
class="zjypk1" wx:if="{{!item.extra.isBf}}"
data-tp="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}"
data-index="{{index}}"
bindtap="doLuYINBoF"
>
<view class="zjypt1"></view>
<view class="zjypwz1">{{item.extra.ssec}}</view> <view class="zjypwz1">{{item.extra.ssec}}</view>
</view> </view>
<view data-bf="{{!item.extra.isBf}}" class="zjypk1" wx:if="{{item.extra.isBf}}" data-tp="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}" <view
data-index="{{index}}" bindtap="doLuYINBoF"> data-bf="{{!item.extra.isBf}}"
<view class="zjypt11"><view class="box2" style="float: left; height: 60rpx; width: 1000px; " > class="zjypk1" wx:if="{{item.extra.isBf}}"
<image wx:for="{{xhCstP}}" wx:key="index" style="height: 60rpx;width: 60rpx;" src="https://oss.wish.ydxxkj.top/xy/yppic.png" mode=""/> data-tp="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}"
</view></view> data-index="{{index}}"
<view class="zjypwz1">1{{item.extra.ssec}}</view> bindtap="doLuYINBoF"
>
<view class="zjypt11">
<view class="box2" style="float: left; height: 60rpx; width: 1000px;">
<image wx:for="{{xhCstP}}" wx:key="index" style="height: 60rpx;width: 60rpx;"
src="https://oss.wish.ydxxkj.top/xy/yppic.png" mode=""/>
</view> </view>
<view class="zjypydwd" >{{item.status=='unread'?'未读':'已读'}}</view> </view>
<view class="zjypwz1">{{item.extra.ssec}}</view>
</view>
<t-image src="{{userInfo.avatar}}" class="zjtx1" shape="circle" ></t-image><!--自己的头像框-->
</view> </view>
<!--发送文字消息--> <!--发送文字消息-->
<view class="zjtable3" wx:if="{{item.type=='text'}}"> <view class="zjtable3" wx:if="{{item.type=='text'}}">
<t-image src="{{userInfo.avatar}}" class="zjtx1" shape="circle" ></t-image><!--自己的头像框-->
<view class="zjxxbox1" bindlongpress="changAn" id="{{'idtext001'+index}}" data-index="{{'idtext001'+index}}" data-id="{{item.id}}" bindtap="dKztDetial" data-xq="{{item}}"><view class="zjtextcontent"><text>{{item.content}}</text></view></view>
<view class="zjtextydwd1">{{item.status=='unread'?'未读':'已读'}}</view> <view class="zjtextydwd1">{{item.status=='unread'?'未读':'已读'}}</view>
<view class="zjxxbox1"
bindlongpress="changAn"
id="{{'idtext001'+index}}"
data-index="{{'idtext001'+index}}"
data-id="{{item.id}}"
bindtap="dKztDetial"
data-xq="{{item}}"
>
<view class="zjtextcontent">
<text>{{item.content}}</text>
</view>
</view>
<t-image src="{{userInfo.avatar}}" class="zjtx1" shape="circle" ></t-image><!--自己的头像框-->
</view> </view>
</view> </view>
<!--对方发的消息--> <!--对方发的消息-->
<view wx:if="{{!item.isSelf}}" > <view wx:if="{{!item.isSelf}}" >
<!--聊天信息--> <!--图片信息-->
<view wx:if="{{item.type=='graphic'}}" class="zjtableatp1"> <view wx:if="{{item.type=='graphic'}}" class="zjtableatp2">
<t-image src="{{loverInfo.avatar}}" class="wchattxk11" shape="circle" ></t-image><!--对方的的头像框-->
<view class="zttp12" wx:if="{{item.type=='graphic'}}"> <view class="zttp12" wx:if="{{item.type=='graphic'}}">
<view class="zjxftp3" > <t-image src="{{loverInfo.avatar}}" class="wchattxk11" shape="circle" ></t-image><!--对方的的头像框-->
<!-- <view class="zjxftp3"></view> -->
</view> <t-image
bindlongpress="changAn"
<!----> src="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}"
<t-image bindlongpress="changAn" src="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}" class="zjxftp3" mode="heightFix" bindtap="go2SeeHxDetail" data-tp="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}"></t-image> class="zjxftp3" mode="heightFix"
bindtap="go2SeeHxDetail"
data-tp="{{'https://xzjl-api.windymuse.cn/api/resource/'+item.resourceId+'?k='+userInfo.id}}"
></t-image>
<view class="zjydwdtp3">{{item.status=='unread'?'未读':'已读'}}</view> <view class="zjydwdtp3">{{item.status=='unread'?'未读':'已读'}}</view>
</view> </view>
</view> </view>
<t-image wx:if="{{item.type!='graphic'}}" src="{{loverInfo.avatar}}" class="wchattxk1" shape="circle" ></t-image><!--对方的的头像框-->
<t-image
wx:if="{{item.type!='graphic'}}"
src="{{loverInfo.avatar}}"
class="wchattxk1"
shape="circle"
></t-image><!--对方的的头像框-->
<!--图片--> <!--图片-->
<!--信件--> <!--信件-->
<view class="dfxf" wx:if="{{item.type=='xj'}}"></view> <view class="dfxf" wx:if="{{item.type=='xj'}}"></view>
<view class="dfxfydwd" wx:if="{{item.type=='xj'}}">{{item.status=='unread'?'未读':'已读'}}</view> <view class="dfxfydwd" wx:if="{{item.type=='xj'}}">{{item.status=='unread'?'未读':'已读'}}</view>
<!--文本--> <!--文本-->
<view bindtap="dKztDetial" data-xq="{{item}}" class="dftext" wx:if="{{item.type=='text'}}"><view class="xjtext">{{item.content}}</view></view> <view
bindtap="dKztDetial"
data-xq="{{item}}"
class="dftext"
wx:if="{{item.type=='text'}}"
>
<view class="xjtext">{{item.content}}</view>
</view>
<view class="dftextwd" wx:if="{{item.type=='text'}}">{{item.status=='unread'?'未读':'已读'}}</view> <view class="dftextwd" wx:if="{{item.type=='text'}}">{{item.status=='unread'?'未读':'已读'}}</view>
<!--音频--> <!--音频-->
<view class="dfaudio" wx:if="{{item.type=='audio'}}"> <view class="dfaudio" wx:if="{{item.type=='audio'}}">
<view class="dfaudiologo"></view> <view class="dfaudiologo"></view>

@ -248,16 +248,15 @@ text-align: center;
} }
.wchatfor{ .wchatfor{
width: 750rpx; width: 750rpx;
padding: 0 64rpx;
box-sizing: border-box;
} }
.wchattime{ .wchattime{
left: 131px;
top: 256px;
width: 750rpx; width: 750rpx;
height: 28px; margin-top: 32rpx;
color: rgba(153, 153, 153, 1); color: rgba(153, 153, 153, 1);
font-size: 12px; font-size: 24rpx;
text-align: center; text-align: center;
font-family: SourceHanSansSC-regular;
} }
.wchattxk{ .wchattxk{
display: inline-block; display: inline-block;
@ -369,15 +368,14 @@ text-align: center;
font-family: SourceHanSansSC-regular; font-family: SourceHanSansSC-regular;
} }
.zjtablea1{ .zjtablea1{
width: 750rpx; width: 100%;
height: 176rpx; height: 176rpx;
} }
.zjtx1{ .zjtx1{
position: absolute; width: 84rpx;
margin-left: 317px; height: 84rpx;
margin-top: 19rpx; margin-left: 24rpx;
width: 36px; box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.4);
height: 36px;
} }
.zjxf1{ .zjxf1{
position: absolute; position: absolute;
@ -398,94 +396,80 @@ text-align: center;
font-family: SourceHanSansSC-regular; font-family: SourceHanSansSC-regular;
} }
.zjtablea2{ .zjtablea2{
width: 750rpx; width: 100%;
height: 134rpx; height: 134rpx;
display: flex;
align-items: center;
justify-content: flex-end;
} }
.zjypk1{ .zjypk1{
position: absolute; width: 300rpx;
left: 160px; height: 84rpx;
margin-top: 7px; padding-left: 32rpx;
width: 150px; box-sizing: border-box;
height: 42px; display: flex;
line-height: 20px; align-items: center;
border-radius: 10px; border-radius: 20rpx;
background-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 1);
color: rgba(16, 16, 16, 1); color: rgba(16, 16, 16, 1);
font-size: 14px; font-size: 28rpx;
text-align: center;
font-family: Arial;
border: 1px solid rgba(239, 239, 239, 1); border: 1px solid rgba(239, 239, 239, 1);
} }
.zjypt1{ .zjypt1{
position: absolute; width: 60rpx;
left: 16px; height: 60rpx;
top: 6px; margin-right: 20rpx;
width: 30px; background-size: cover;
height: 30px;
background-image: url(https://oss.wish.ydxxkj.top/xy/yppic.png); background-image: url(https://oss.wish.ydxxkj.top/xy/yppic.png);
} }
.zjypt11{ .zjypt11{
position: absolute; width: 60rpx;
left: 16px; height: 60rpx;
top: 6px; margin-right: 20rpx;
width: 30px;
height: 30px;
overflow: hidden; overflow: hidden;
} }
.zjypwz1{ .zjypwz1{
position: absolute;
left: 56px;
top: 24rpx;
width: 45px;
height: 18px;
color: rgba(154, 154, 154, 1); color: rgba(154, 154, 154, 1);
font-size: 12px; font-size: 24rpx;
text-align: left;
font-family: SourceHanSansSC-regular;
} }
.zjypydwd{ .zjypydwd{
position: absolute; height: 100%;
margin-left: 250rpx; padding: 0 20rpx 20rpx 0;
margin-top: 30px; box-sizing: border-box;
width: 28px;
height: 20px;
color: rgba(206, 206, 206, 1); color: rgba(206, 206, 206, 1);
font-size: 12px; font-size: 24rpx;
text-align: left; display: flex;
font-family: SourceHanSansSC-regular; align-items: flex-end;
} }
.zjtable3{ .zjtable3{
width: 750rpx; width: 100%;
height: 150rpx; height: 150rpx;
display: flex;
align-items: center;
justify-content: flex-end;
} }
.zjxxbox1{ .zjxxbox1{
position: absolute; width: 360rpx;
margin-left: 260rpx; height: 120rpx;
width: 180px;
height: 60px;
line-height: 60px; line-height: 60px;
background-size: contain;
background-image: url(https://oss.wish.ydxxkj.top/xy/%E7%BA%B8%E6%9D%A1.png); background-image: url(https://oss.wish.ydxxkj.top/xy/%E7%BA%B8%E6%9D%A1.png);
color: rgba(51, 51, 51, 1); color: rgba(51, 51, 51, 1);
font-size: 14px; font-size: 14px;
text-align: left; text-align: left;
font-family: SourceHanSansSC-regular;
text-overflow: -o-ellipsis-lastline;
overflow: hidden; overflow: hidden;
text-overflow: ellipsis; text-overflow: ellipsis;
} }
.zjtextydwd1{ .zjtextydwd1{
position: absolute; height: 100%;
margin-left: 210rpx; display: flex;
margin-top: 30px; align-items: flex-end;
width: 28px;
height: 20px;
color: rgba(206, 206, 206, 1); color: rgba(206, 206, 206, 1);
font-size: 12px; font-size: 24rpx;
text-align: left; margin: 0 10rpx 60rpx 0;
font-family: SourceHanSansSC-regular;
} }
.zjtextcontent{ .zjtextcontent{
@ -566,7 +550,7 @@ top: 568px;
.cqlgd{ .cqlgd{
width: 750rpx; width: 750rpx;
height: 530rpx; height: 280rpx;
} }
.fhan11{ .fhan11{
border-radius: 58rpx; border-radius: 58rpx;
@ -596,9 +580,24 @@ background-image: url(https://oss.wish.ydxxkj.top/xy/xtreturn.png);
background-color: transparent!important; background-color: transparent!important;
} }
.zjtableatp1{ .zjtableatp1{
width: 750rpx; width: 100%;
height: 220rpx;
padding: 0 32rpx;
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: flex-end;
}
.zjtableatp2{
width: 100%;
height: 220rpx; height: 220rpx;
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: flex-start;
} }
.zjxftp1{ .zjxftp1{
float: right; float: right;
margin-right:130rpx; margin-right:130rpx;
@ -619,14 +618,11 @@ background-image: url(https://oss.wish.ydxxkj.top/xy/xtreturn.png);
} }
.zjydwdtp2{ .zjydwdtp2{
display: inline-block; height: 100%;
margin-top: 50px;
width: 28px;
height: 20px;
color: rgba(206, 206, 206, 1); color: rgba(206, 206, 206, 1);
font-size: 12px; font-size: 24rpx;
text-align: left; display: flex;
font-family: SourceHanSansSC-regular; align-items: flex-end;
} }
.zjxftp2{ .zjxftp2{
display: inline-block; display: inline-block;
@ -636,38 +632,37 @@ background-image: url(https://oss.wish.ydxxkj.top/xy/xtreturn.png);
max-width: 500rpx; max-width: 500rpx;
} }
.zttp11{ .zttp11{
float: right; /* margin-right: 130rpx; */
margin-right: 130rpx; height: 200rpx;
flex: 1;
display: flex;
justify-content: flex-end;
}
.zttp11 .t-image{
height: 200rpx;
max-width: 440rpx;
} }
.zttp12{ .zttp12{
float: left; height: 200rpx;
margin-left: 10rpx; display: flex;
align-items: center;
} }
.zjydwdtp3{ .zjydwdtp3{
display: inline-block; height: 100%;
margin-top: 80px; display: flex;
margin-left: 10rpx; align-items: flex-end;
width: 28px;
height: 20px;
color: rgba(206, 206, 206, 1); color: rgba(206, 206, 206, 1);
font-size: 12px; font-size: 24rpx;
text-align: left;
font-family: SourceHanSansSC-regular;
} }
.zjxftp3{ .zjxftp3{
display: inline-block;
margin-left:10rpx;
height: 200rpx; height: 200rpx;
background-repeat: no-repeat; max-width: 480rpx;
max-width: 500rpx;
} }
.wchattxk11{ .wchattxk11{
float: left; width: 72rpx;
margin-left: 19px; height: 72rpx;
margin-top: 7rpx;
width: 36px;
height: 36px;
background-color: chartreuse;
} }
.tppp1{ .tppp1{

@ -141,7 +141,7 @@ Page({
resourceId: data.data.id, resourceId: data.data.id,
duration: this.data.duration, duration: this.data.duration,
videoSrc: this.data.videoSrc, videoSrc: this.data.videoSrc,
extra: {duration : this.data.duration} extra: {duration : this.data.ssec}
}) })
this.setData({audioList: list}) this.setData({audioList: list})
} }
@ -225,7 +225,17 @@ Page({
time = time + ':' + millisecond time = time + ':' + millisecond
} }
this.setData({soundTime: time}) let ssec = minute + '\''
if (second < 10) {
ssec = ssec + '0' + second + '\'\''
}else {
ssec = ssec + second
}
this.setData({
soundTime: time,
ssec: ssec
})
}, },
endSound(){ endSound(){
console.log('结束录音'); console.log('结束录音');

@ -22,7 +22,7 @@
<!-- 信件语音 --> <!-- 信件语音 -->
<view class="{{Preview ? 'xinfo-ltqp-yl' : 'xinfo-ltqp'}}" wx:for="{{audioList}}" wx:key="index" bindtap="listen" data-url="{{item}}"> <view class="{{Preview ? 'xinfo-ltqp-yl' : 'xinfo-ltqp'}}" wx:for="{{audioList}}" wx:key="index" bindtap="listen" data-url="{{item}}">
<image class="xinfo-yuying" src="https://oss.wish.ydxxkj.top/xy/%E8%AF%AD%E9%9F%B3.png"></image> <image class="xinfo-yuying" src="https://oss.wish.ydxxkj.top/xy/%E8%AF%AD%E9%9F%B3.png"></image>
<view class="xinfo-ltqp-text">{{item.duration}}</view> <view class="xinfo-ltqp-text">{{item.extra.duration}}</view>
<t-icon class="xinfo-close" name="close-circle" size="48rpx" wx:if="{{!Preview}}" bindtap="ClearYl" data-id="{{item.resourceId}}"/> <t-icon class="xinfo-close" name="close-circle" size="48rpx" wx:if="{{!Preview}}" bindtap="ClearYl" data-id="{{item.resourceId}}"/>
</view> </view>
<!-- 信件图片 --> <!-- 信件图片 -->

@ -141,7 +141,7 @@ Page({
resourceId: data.data.id, resourceId: data.data.id,
duration: this.data.duration, duration: this.data.duration,
videoSrc: this.data.videoSrc, videoSrc: this.data.videoSrc,
extra: {duration : this.data.duration} extra: {duration : this.data.ssec}
}) })
this.setData({audioList: list}) this.setData({audioList: list})
} }
@ -225,7 +225,17 @@ Page({
time = time + ':' + millisecond time = time + ':' + millisecond
} }
this.setData({soundTime: time}) let ssec = minute + '\''
if (second < 10) {
ssec = ssec + '0' + second + '\'\''
}else {
ssec = ssec + second
}
this.setData({
soundTime: time,
ssec: ssec
})
}, },
endSound(){ endSound(){
console.log('结束录音'); console.log('结束录音');

@ -22,7 +22,7 @@
<!-- 信件语音 --> <!-- 信件语音 -->
<view class="{{Preview ? 'xinfo-ltqp-yl' : 'xinfo-ltqp'}}" wx:for="{{audioList}}" wx:key="index" bindtap="listen" data-url="{{item}}"> <view class="{{Preview ? 'xinfo-ltqp-yl' : 'xinfo-ltqp'}}" wx:for="{{audioList}}" wx:key="index" bindtap="listen" data-url="{{item}}">
<image class="xinfo-yuying" src="https://oss.wish.ydxxkj.top/xy/%E8%AF%AD%E9%9F%B3.png"></image> <image class="xinfo-yuying" src="https://oss.wish.ydxxkj.top/xy/%E8%AF%AD%E9%9F%B3.png"></image>
<view class="xinfo-ltqp-text">{{item.duration}}</view> <view class="xinfo-ltqp-text">{{item.extra.duration}}</view>
<t-icon class="xinfo-close" name="close-circle" size="48rpx" wx:if="{{!Preview}}" bindtap="ClearYl" data-id="{{item.resourceId}}"/> <t-icon class="xinfo-close" name="close-circle" size="48rpx" wx:if="{{!Preview}}" bindtap="ClearYl" data-id="{{item.resourceId}}"/>
</view> </view>
<!-- 信件图片 --> <!-- 信件图片 -->

@ -405,7 +405,7 @@ textarea {
width: 100%; width: 100%;
height: 50rpx; height: 50rpx;
margin-top: 40rpx; margin-top: 40rpx;
background-image: url(https://oss.wish.ydxxkj.top/xy/iconPark-acoustic%20Copy%203%401x.png); background-image: url(https://oss.wish.ydxxkj.top/xy/iconPark-acoustic%20Copy%203%401x%20%281%29.png);
} }
.sound-box-img2 { .sound-box-img2 {

@ -22,9 +22,22 @@
<view class="xylj">许愿链接</view> <view class="xylj">许愿链接</view>
<view class="xytp">许愿图片</view> <view class="xytp">许愿图片</view>
<t-textarea class="xynrf" model:value="{{xyContent}}" t-class="external-class" placeholder="内容限制30个字" /> <t-textarea class="xynrf" model:value="{{xyContent}}" t-class="external-class" placeholder="内容限制30个字" />
<t-textarea class="qwsjt" placeholder="请选择到期时间" bindtap="doXzTime" value="{{note}}" disabled /> <!-- <t-textarea class="qwsjt" placeholder="请选择到期时间" bindtap="doXzTime" value="{{note}}" disabled /> -->
<view class="xltb"></view> <t-input
<t-textarea class="xyljt" model:value="{{xyLink}}" placeholder="愿望链接(可不填)" /> class="qwsjt"
placeholder="请选择到期时间"
bindtap="doXzTime"
value="{{note}}"
disabled
suffixIcon="{{ 'chevron-down'}}"
/>
<t-input
class="xyljt"
placeholder="愿望链接(可不填)"
bindtap="doXzTime"
model:value="{{xyLink}}"
/>
<!-- <t-textarea class="xyljt" placeholder="愿望链接(可不填)" /> -->
<view > <view >
<t-upload class="xytpt" <t-upload class="xytpt"
@ -33,6 +46,7 @@
files="{{fileList}}" files="{{fileList}}"
bind:add="handleAdd" bind:add="handleAdd"
bind:remove="handleRemove" bind:remove="handleRemove"
gutter="130 * 130"
> >
</t-upload> </t-upload>

@ -305,18 +305,16 @@ font-family: SourceHanSansSC-medium;
} }
.xyljt{ .xyljt{
padding: 20rpx 0 0 20rpx !important;
position: absolute; position: absolute;
left: 250rpx; left: 218rpx;
top: 572rpx; top: 490rpx;
padding: 0 0 0 20rpx !important;
box-sizing: border-box;
width: 350rpx!important; width: 350rpx!important;
height: 80rpx!important; height: 80rpx!important;
line-height: 80rpx!important; line-height: 80rpx!important;
border-radius: 20rpx; border-radius: 20rpx;
font-size: 28rpx; font-size: 28rpx;
display: flex;
align-items: center;
justify-content: space-between;
border: 1px solid rgba(187, 187, 187, 1); border: 1px solid rgba(187, 187, 187, 1);
} }
@ -326,9 +324,10 @@ font-family: SourceHanSansSC-medium;
.qwsjt{ .qwsjt{
position: absolute; position: absolute;
left: 250rpx; left: 220rpx;
top: 448rpx; top: 448rpx;
padding: 20rpx 0 0 20rpx !important; padding: 0 20rpx !important;
box-sizing: border-box;
width: 350rpx!important; width: 350rpx!important;
height: 80rpx!important; height: 80rpx!important;
border-radius: 20rpx; border-radius: 20rpx;
@ -337,25 +336,18 @@ font-family: SourceHanSansSC-medium;
border: 1px solid rgba(187, 187, 187, 1); border: 1px solid rgba(187, 187, 187, 1);
} }
.xltb{
position: absolute;
right: 130rpx;
top:478rpx;
width:26rpx;
height:26rpx;
background-repeat: no-repeat;
background-size:100% 100%;
background-image: url(https://oss.wish.ydxxkj.top/xy/xltb.png);
}
.xytpt{ .xytpt{
position: absolute; position: absolute;
width:600rpx; width:600rpx;
height:600rpx; height:600rpx;
margin-top:700rpx; margin-top:530rpx;
margin-left: 210rpx!important; margin-left: 210rpx!important;
} }
.t-upload__add-icon {
background-color: #FFFFFF !important;
}
.t-grid { .t-grid {
background-color: transparent!important; background-color: transparent!important;
} }
@ -414,8 +406,8 @@ font-family: SourceHanSansSC-medium;
/* 许愿成功回显 */ /* 许愿成功回显 */
.wishdetail{ .wishdetail{
position: absolute; position: absolute;
width:750rpx; width:100%;
height:1624rpx; height:100%;
background-color: rgba(255, 255, 255, 0.7); background-color: rgba(255, 255, 255, 0.7);
} }
.popbox{ .popbox{
@ -539,6 +531,7 @@ font-family: SourceHanSansSC-medium;
.popup-main { .popup-main {
height: 462rpx; height: 462rpx;
margin-bottom: 68rpx;
background-color: #fff; background-color: #fff;
} }

@ -10,9 +10,18 @@ Page({
showDelDialog:false, showDelDialog:false,
detail:{}, detail:{},
visible:false, visible:false,
rrs:[{"lastModifiedDate":"2023-03-29T14:49:58.000+08:00","createdAt":"2023-03-14T15:44:16.000+08:00","id":1,"userid":1,"link":"http://www.baidu.com","img":"http://oss.wish.ydxxkj.top/resource/24130a65-ec5e-4c48-86d1-e964859f8532-1680072583657.jpg","content":"我希望明年去富士山下的樱花.","status":"processing","deadline":"2024-04-16"},{"lastModifiedDate":"2023-03-29T14:49:58.000+08:00","createdAt":"2023-03-14T15:44:16.000+08:00","id":1,"userid":1,"link":"http://www.baidu.com","img":"http://oss.wish.ydxxkj.top/resource/24130a65-ec5e-4c48-86d1-e964859f8532-1680072583657.jpg","content":"我希望明年去富士山下的樱花.","status":"completed","deadline":"2024-04-16"},{"lastModifiedDate":"2023-03-29T14:49:58.000+08:00","createdAt":"2023-03-14T15:44:16.000+08:00","id":1,"userid":1,"link":"http://www.baidu.com","img":"http://oss.wish.ydxxkj.top/resource/24130a65-ec5e-4c48-86d1-e964859f8532-1680072583657.jpg","content":"我希望明年去富士山下的樱花.","status":"expired","deadline":"2024-04-16"}], shareVisible:false, //分享弹层
wishes:[] wishes:[]
}, },
// 分享微信
shareWx(){
console.log('分享微信')
},
showShare(){
this.setData({
shareVisible:!this.data.shareVisible
})
},
go2DelDialog(){ go2DelDialog(){
this.setData({showDelDialog:true}) this.setData({showDelDialog:true})
}, },
@ -33,6 +42,10 @@ Page({
icon: 'none', icon: 'none',
duration: 1000 duration: 1000
}) })
this.getMyWish()
this.setData({
visible: false
})
} }
}).catch((err)=>{ }).catch((err)=>{
console.log(err); console.log(err);
@ -64,8 +77,8 @@ Page({
}) })
}, },
go2WishDetail(e){/**查看愿望详情 */ go2WishDetail(e){/**查看愿望详情 */
this.setData({visible:true,detail:e.target.dataset.wish}) this.setData({visible:true,detail:e.currentTarget.dataset.wish})
this.setData({detail:e.target.dataset.wish}) this.setData({detail:e.currentTarget.dataset.wish})
}, },
onVisibleChange(e) { onVisibleChange(e) {
this.setData({ this.setData({
@ -80,7 +93,7 @@ Page({
}, },
getMyWish(){ getMyWish(){
req.getRequest('/api/user/curt/lover/wish',{}).then((res)=>{ req.getRequest('/api/user/curt/lover/wish',{}).then((res)=>{
console.log(res) console.log(res,'11111111')
if(res.data.code==200){ if(res.data.code==200){
this.setData({wishes:res.data.data.records}) this.setData({wishes:res.data.data.records})
} }
@ -143,5 +156,8 @@ Page({
*/ */
onShareAppMessage() { onShareAppMessage() {
},
onShareTimeline(){
} }
}) })

@ -56,14 +56,13 @@
left: -48rpx; left: -48rpx;
top: 232rpx; top: 232rpx;
width: 880rpx; width: 880rpx;
height: 1270rpx; height: 1370rpx;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
background-image: url(https://oss.wish.ydxxkj.top/xy/xycbg3.png);
} }
.boxitem{ .boxitem{
margin-left: 16px; margin: 0 auto;
top: 104px; top: 104px;
width: 343px; width: 343px;
height: 94px; height: 94px;
@ -104,9 +103,9 @@
.qwsjbox{ .qwsjbox{
float:initial; float:initial;
margin-left: 174rpx; margin-left: 174rpx;
top: 153px; top: 306rpx;
width: 143px; width: 286rpx;
height: 17px; height: 34rpx;
color: rgba(108, 108, 108, 1); color: rgba(108, 108, 108, 1);
font-size: 12px; font-size: 12px;
text-align: left; text-align: left;
@ -151,10 +150,10 @@ font-family: SourceHanSansSC-regular;
} }
.popbox{ .popbox{
position: absolute; position: absolute;
left: 33px; left: 66rpx;
top: 83px; top: 166rpx;
width: 310px; width: 620rpx;
height: 540px; height: 1080rpx;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
background-image: url(https://oss.wish.ydxxkj.top/xy/detailbkg.png); background-image: url(https://oss.wish.ydxxkj.top/xy/detailbkg.png);
@ -162,61 +161,61 @@ font-family: SourceHanSansSC-regular;
.yximg{ .yximg{
position: absolute; position: absolute;
left: 73px; left: 146rpx;
top: 165px; top: 330rpx;
width: 230px; width: 460rpx;
height: 154px; height: 308rpx;
border-radius: 10px; border-radius: 10px;
background-color: #767686; background-color: #767686;
} }
.ywwz{ .ywwz{
position: absolute; position: absolute;
left: 164px; left: 328rpx;
top: 353px; top: 706rpx;
width: 48px; /* width: 96rpx; */
height: 33px; height: 66rpx;
color: rgba(248, 99, 42, 1); color: rgba(248, 99, 42, 1);
font-size: 24px; font-size: 48rpx;
text-align: left; text-align: left;
font-family: SourceHanSansSC-bold; font-family: SourceHanSansSC-bold;
} }
.ywxq{ .ywxq{
position: absolute; position: absolute;
left: 91px; left: 182rpx;
top: 399px; top: 798rpx;
width: 194px; width: 388rpx;
height: 150rpx; height: 150rpx;
color: rgba(108, 108, 108, 1); color: rgba(108, 108, 108, 1);
font-size: 18px; font-size: 36rpx;
text-align: center; text-align: center;
font-family: SourceHanSansSC-regular; font-family: SourceHanSansSC-regular;
} }
.qwsj{ .qwsj{
position: absolute; position: absolute;
left: 140px; left: 280rpx;
top: 490px; top: 980rpx;
width: 96px; /* width: 192rpx; */
height: 33px; height: 66rpx;
color: rgba(248, 99, 42, 1); color: rgba(248, 99, 42, 1);
font-size: 24px; font-size: 48rpx;
text-align: center; text-align: center;
font-family: SourceHanSansSC-regular; font-family: SourceHanSansSC-regular;
} }
.qwsjtxt{ .qwsjtxt{
position: absolute; position: absolute;
left: 125px; left: 250rpx;
top: 536px; top: 1072rpx;
width: 127px; width: 254rpx;
height: 25px; height: 50rpx;
color: rgba(108, 108, 108, 1); color: rgba(108, 108, 108, 1);
font-size: 18px; font-size: 36rpx;
text-align: center; text-align: center;
font-family: SourceHanSansSC-regular; font-family: SourceHanSansSC-regular;
} }
.yqq{/*圆圈*/ .yqq{/*圆圈*/
border-radius: 64rpx; border-radius: 50%;
position: absolute; position: absolute;
width: 60px; width: 60px;
height:60px; height:60px;
@ -251,13 +250,20 @@ border: 3px solid rgba(255, 255, 255, 1);
height:192rpx; height:192rpx;
top:1290rpx; top:1290rpx;
width:750rpx; width:750rpx;
display: flex;
justify-content: center;
} }
.anwz1{ .anwz1{
position: absolute;
width: 120rpx; width: 120rpx;
height: 192rpx; height: 192rpx;
margin-right: 40rpx;
} }
.anwz1:last-child {
margin-right: 0;
}
.anwztxt1{ .anwztxt1{
position: absolute; position: absolute;
width:120rpx; width:120rpx;
@ -274,21 +280,99 @@ border: 3px solid rgba(255, 255, 255, 1);
width: 42px; width: 42px;
height: 42px; height: 42px;
} }
.sc1{
margin-left: 42rpx; .popup-main {
height: 462rpx;
background-color: #fff;
}
.popup-main .main-top {
height: 80rpx;
display: flex;
align-items: center;
justify-content: space-between;
padding: 0 30rpx;
box-sizing: border-box;
border-bottom: 1px solid #E9E9E8;
}
.t-icon-close {
color: #6c6c6c;
}
.popup-main .main-top .text {
font-size: 16px;
color: #6c6c6c;
}
.popup-main .main-box {
height: 100%;
padding-top:70rpx;
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
}
.popup-main .main-box .box-item {
width: 100rpx;
height: 150rpx;
margin-left: 70rpx;
display: flex;
align-items: center;
flex-direction: column;
} }
.xg1{
margin-left: 112px; .popup-main .main-box .box-item .item-icon {
width: 100rpx;
height: 100rpx;
border-radius: 50%;
margin-bottom: 10rpx;
display: flex;
justify-content: center;
align-items: center;
background-color: #1AAD19;
} }
.wc1{
margin-left: 203px; .popup-main .main-box .box-item .item-icon .t-image {
width: 56rpx;
height: 56rpx;
} }
.fx1{
margin-left: 294px; .popup-main .main-box .box-item .item-text {
font-size: 12px;
color: #A2A2A2;
}
.cyan {
background-color: #A8E450 !important;
} }
.sc2{ .orange {
margin-left: 112px; background-color: #FF9900 !important;
} }
.fx2{ .blue {
margin-left: 203px; background-color: #3CCDFF !important;
}
.yellow {
background-color: #FFCE41 !important;
}
.cyan {
background-color: #A8E450 !important;
}
.all-img {
position: absolute;
top: 192rpx;
left: 336rpx;
width: 80rpx;
height: 64rpx;
z-index: 1;
}
.all-img-processing {
position: absolute;
top: 192rpx;
left: 336rpx;
width: 80rpx;
height: 64rpx;
z-index: 1;
} }

@ -11,7 +11,6 @@ Page({
detail:{}, detail:{},
visible:false, visible:false,
shareVisible:false, //分享弹层 shareVisible:false, //分享弹层
rrs:[{"lastModifiedDate":"2023-03-29T14:49:58.000+08:00","createdAt":"2023-03-14T15:44:16.000+08:00","id":1,"userid":1,"link":"http://www.baidu.com","img":"http://oss.wish.ydxxkj.top/resource/24130a65-ec5e-4c48-86d1-e964859f8532-1680072583657.jpg","content":"我希望明年去富士山下的樱花.","status":"processing","deadline":"2024-04-16"},{"lastModifiedDate":"2023-03-29T14:49:58.000+08:00","createdAt":"2023-03-14T15:44:16.000+08:00","id":1,"userid":1,"link":"http://www.baidu.com","img":"http://oss.wish.ydxxkj.top/resource/24130a65-ec5e-4c48-86d1-e964859f8532-1680072583657.jpg","content":"我希望明年去富士山下的樱花.","status":"completed","deadline":"2024-04-16"},{"lastModifiedDate":"2023-03-29T14:49:58.000+08:00","createdAt":"2023-03-14T15:44:16.000+08:00","id":1,"userid":1,"link":"http://www.baidu.com","img":"http://oss.wish.ydxxkj.top/resource/24130a65-ec5e-4c48-86d1-e964859f8532-1680072583657.jpg","content":"我希望明年去富士山下的樱花.","status":"expired","deadline":"2024-04-16"}],
wishes:[] wishes:[]
}, },
// 分享微信 // 分享微信

@ -59,7 +59,6 @@
height: 1370rpx; height: 1370rpx;
background-repeat: no-repeat; background-repeat: no-repeat;
background-size:100% 100%; background-size:100% 100%;
background-image: url(https://oss.wish.ydxxkj.top/xy/xycbg3.png);
} }
.boxitem{ .boxitem{

@ -14,7 +14,7 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
background-image: url(https://oss.wish.ydxxkj.top/xy/bkg.png); background-image: url(https://oss.wish.ydxxkj.top/xy/index-bgc.png);
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: contain; background-size: contain;
} }

@ -10,35 +10,14 @@
"list": [ "list": [
{ {
"name": "", "name": "",
"pathName": "pages/xz/index", "pathName": "pages/home/jl/index",
"query": "", "query": "",
"launchMode": "default", "launchMode": "default",
"scene": null "scene": null
}, },
{ {
"name": "", "name": "",
"pathName": "pages/home/xx/lindex/lxz/lxz", "pathName": "pages/home/xx/lindex/lindex",
"query": "",
"launchMode": "default",
"scene": null
},
{
"name": "",
"pathName": "pages/home/xx/xz/xz",
"query": "",
"launchMode": "default",
"scene": null
},
{
"name": "",
"pathName": "pages/xz/index",
"query": "",
"launchMode": "default",
"scene": null
},
{
"name": "",
"pathName": "pages/home/me/indexx",
"query": "", "query": "",
"launchMode": "default", "launchMode": "default",
"scene": null "scene": null

Loading…
Cancel
Save