bug修复
This commit is contained in:
parent
f071693458
commit
a249a03659
@ -108,19 +108,19 @@
|
||||
{{!noticeDetail.isUrgent?'否':noticeDetail.isUrgent==1?'是':'否'}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="dl-item" v-if="noticeDetail.thirdUrl&&passSign">
|
||||
<view class="dl-item" v-if="noticeDetail.thirdUrl&&isSign">
|
||||
|
||||
<view class="dl-label">
|
||||
三方链接:
|
||||
<view class="dl-label" @click="copyUrl(noticeDetail.thirdUrl)">
|
||||
报名链接(点击复制):
|
||||
</view>
|
||||
<view class="dl-value">
|
||||
<view class="dl-value" @click="copyUrl(noticeDetail.thirdUrl)">
|
||||
{{noticeDetail.thirdUrl}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="dl-item" v-else-if="noticeDetail.thirdUrl&&!passSign">
|
||||
<view class="dl-item" v-else-if="noticeDetail.thirdUrl&&!isSign">
|
||||
|
||||
<view class="dl-label">
|
||||
三方链接:
|
||||
报名链接:
|
||||
</view>
|
||||
<view class="dl-value">
|
||||
报名通过后可查看
|
||||
@ -259,7 +259,8 @@
|
||||
} from '@/api/business/base.js'
|
||||
import config from '@/config'
|
||||
import {
|
||||
getSignCard
|
||||
getSignCard,
|
||||
userSign
|
||||
} from '@/api/business/signCard.js'
|
||||
import {
|
||||
getUrlLink
|
||||
@ -271,6 +272,9 @@
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
signFormData: {
|
||||
customForm: []
|
||||
},
|
||||
navigatePath: '000',
|
||||
//是否是看自己的通告-通告主
|
||||
viewMy: false,
|
||||
@ -371,6 +375,25 @@
|
||||
this.viewNotice()
|
||||
},
|
||||
methods: {
|
||||
copyUrl(url) {
|
||||
uni.setClipboardData({
|
||||
data: url,
|
||||
success: function() {
|
||||
uni.showToast({
|
||||
title: '复制成功',
|
||||
icon: 'none',
|
||||
duration: 2000
|
||||
});
|
||||
},
|
||||
fail: function() {
|
||||
uni.showToast({
|
||||
title: '复制失败',
|
||||
icon: 'none',
|
||||
duration: 2000
|
||||
});
|
||||
}
|
||||
});
|
||||
},
|
||||
goLogin() {
|
||||
uni.navigateTo({
|
||||
url: '/pages/login?canBack=true'
|
||||
@ -559,7 +582,7 @@
|
||||
data: res.data,
|
||||
success: function() {
|
||||
uni.showToast({
|
||||
title: '名单复制成功,请到浏览器下载',
|
||||
title: '复制成功',
|
||||
icon: 'none',
|
||||
duration: 2000
|
||||
});
|
||||
@ -584,12 +607,30 @@
|
||||
* 报名
|
||||
*/
|
||||
goReport() {
|
||||
let that = this
|
||||
getSignCard({
|
||||
noticeId: this.noticeId
|
||||
}).then(res => {
|
||||
if (res.code == 200) {
|
||||
if (res.data.canUserNum > 0) {
|
||||
this.$tab.navigateTo('/pages/notice/report?noticeId=' + this.noticeId)
|
||||
if (this.noticeDetail.thirdUrl) {
|
||||
//有第三方链接的不需要在本平台填写信息
|
||||
//处理卡片
|
||||
this.signFormData.noticeId = this.noticeDetail.id
|
||||
this.signFormData.cardList = [res.data.list[0]]
|
||||
this.signFormData.isSuper = 0
|
||||
userSign(this.signFormData).then(res => {
|
||||
uni.showToast({
|
||||
title: '报名成功',
|
||||
duration: 1000
|
||||
})
|
||||
that.getDetail()
|
||||
|
||||
})
|
||||
} else {
|
||||
this.$tab.navigateTo('/pages/notice/report?noticeId=' + this.noticeId)
|
||||
}
|
||||
|
||||
} else {
|
||||
this.$refs.alertDialog.open()
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user