Compare commits

...

3 Commits

Author SHA1 Message Date
Vinjor
e9d98de922 1 2025-05-29 15:37:15 +08:00
Vinjor
49deb1acb5 Merge branch 'master' of http://192.168.1.26:3000/dianliang/dl_uniapp 2025-05-29 15:31:55 +08:00
Vinjor
b566cddfed 1 2025-05-29 15:31:19 +08:00

View File

@ -109,18 +109,18 @@
</view>
</view>
<view class="dl-item" v-if="noticeDetail.thirdUrl&&isSign">
<view class="dl-label" @click="copyUrl(noticeDetail.thirdUrl)">
报名链接(点击复制)
三方报名链接(点击复制)
</view>
</view>
<view class="dl-item" v-if="noticeDetail.thirdUrl&&isSign">
<view class="dl-value" @click="copyUrl(noticeDetail.thirdUrl)">
{{noticeDetail.thirdUrl}}
</view>
</view>
<view class="dl-item" v-else-if="noticeDetail.thirdUrl&&!isSign">
<view class="dl-label">
报名链接
三方报名链接
</view>
<view class="dl-value">
报名通过后可查看
@ -229,7 +229,18 @@
<shareImages ref="canvas" :canvasWidth="canvasWidth" :canvasHeight="canvasHeight" :shareTitle="shareTitle"
:goodsTitle="goodsTitle" :shareImage="shareImage" :qrSize="qrSize" :qrUrl="qrUrl"
@success="shareSuccess()" />
<!-- 报名弹窗 -->
<uni-popup ref="popupNew">
<view class="popup-content">
<view style="text-align: center;">
<view>此通告需要收集博主信息</view>
<view>请复制通告到微信对话框填写信息报名</view>
</view>
<view style="text-align: center;width: 100%;margin-top: 20rpx;">
<view class="dl-copy-button" @click="goLinkUrl">点击复制</view>
</view>
</view>
</uni-popup>
</view>
</view>
</template>
@ -620,12 +631,8 @@
this.signFormData.cardList = [res.data.list[0]]
this.signFormData.isSuper = 0
userSign(this.signFormData).then(res => {
uni.showToast({
title: '报名成功',
duration: 1000
})
this.$refs.popupNew.open('center')
that.getDetail()
})
} else {
this.$tab.navigateTo('/pages/notice/report?noticeId=' + this.noticeId)
@ -643,7 +650,6 @@
title: e
});
})
},
/**
* 分享
@ -1081,4 +1087,24 @@
}
}
}
.popup-content {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
padding: 30rpx;
border-radius: 10px;
background-color: white;
.dl-copy-button {
text-align: center;
margin: auto;
border-radius: 40rpx;
width: 75%;
background-color: #FC1F3E;
color: white;
padding: 15rpx 0;
}
}
</style>