|
@@ -100,7 +100,7 @@
|
|
</view>
|
|
</view>
|
|
</block>
|
|
</block>
|
|
<view class="city-box">
|
|
<view class="city-box">
|
|
- <text v-if="detailData.ActivityTypeName">活动类型:</text>
|
|
|
|
|
|
+ <text class="network-left" v-if="detailData.ActivityTypeName">活动类型:</text>
|
|
<view class="city">
|
|
<view class="city">
|
|
<text style="color: #333">
|
|
<text style="color: #333">
|
|
<block v-if="detailData.ChartPermissionName !== '买方研选'">({{ detailData.ChartPermissionName }})</block>
|
|
<block v-if="detailData.ChartPermissionName !== '买方研选'">({{ detailData.ChartPermissionName }})</block>
|
|
@@ -171,7 +171,7 @@
|
|
<view class="network-right network-link" style="color: #2c83ff" v-else>
|
|
<view class="network-right network-link" style="color: #2c83ff" v-else>
|
|
<view class="">
|
|
<view class="">
|
|
<text class="default text_oneLine" @click="networkBtn">{{ detailData.OnlineParticipation }}</text>
|
|
<text class="default text_oneLine" @click="networkBtn">{{ detailData.OnlineParticipation }}</text>
|
|
- <text class="default copy-link" @click="copyLink">复制链接</text>
|
|
|
|
|
|
+ <text class="default copy-link" @click="copyLink(1)">复制链接</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -180,7 +180,7 @@
|
|
<view class="network-right network-zoom" style="color: #2c83ff">
|
|
<view class="network-right network-zoom" style="color: #2c83ff">
|
|
<view>
|
|
<view>
|
|
<text class="default text_zoom">{{ detailData.LinkParticipants }}</text>
|
|
<text class="default text_zoom">{{ detailData.LinkParticipants }}</text>
|
|
- <view> 点击<text class="default copy-link copy-zoom" @click="copyLink">复制链接</text>在手机浏览器打开,并输入会议密码 </view>
|
|
|
|
|
|
+ <view> 点击<text class="default copy-link copy-zoom" @click="copyLink(1)">复制链接</text>在手机浏览器打开,并输入会议密码 </view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -209,6 +209,15 @@
|
|
<view class="network-left">相关报告:</view>
|
|
<view class="network-left">相关报告:</view>
|
|
<view class="network-right look-link" style="color: #2c83ff" @click="articleLinkHandler"> 点击查看 </view>
|
|
<view class="network-right look-link" style="color: #2c83ff" @click="articleLinkHandler"> 点击查看 </view>
|
|
</view>
|
|
</view>
|
|
|
|
+ <view class="network" v-if="detailData.TencentConferenceNumber">
|
|
|
|
+ <view class="network-left">腾讯会议号:</view>
|
|
|
|
+ <view class="network-right network-link" style="color: #2c83ff">
|
|
|
|
+ <view class="">
|
|
|
|
+ <text class="default tencent text_oneLine" @click="networkBtn">{{ detailData.TencentConferenceNumber }}</text>
|
|
|
|
+ <text class="default copy-link" @click="copyLink(2)">复制会议号</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
<view v-if="detailData.Theme" class="network">
|
|
<view v-if="detailData.Theme" class="network">
|
|
<view class="network-left">主 题: </view>
|
|
<view class="network-left">主 题: </view>
|
|
<view class="network-right">
|
|
<view class="network-right">
|
|
@@ -250,16 +259,8 @@
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</block>
|
|
</block>
|
|
-
|
|
|
|
<!-- 参会方式的弹出层 -->
|
|
<!-- 参会方式的弹出层 -->
|
|
- <view class="select-box">
|
|
|
|
- <u-popup v-model="selectShow" mode="bottom">
|
|
|
|
- <view style="color: #333333; font-size: 28rpxrpx">请选择参会方式</view>
|
|
|
|
- <view style="color: #2c83ff" @click="signupIsAddOfCancel(1)">预约外呼</view>
|
|
|
|
- <view style="color: #2c83ff" @click="signupIsAddOfCancel(2)">自主拨入</view>
|
|
|
|
- <view style="color: #a9afb8" @click="selectShow = false">取消</view>
|
|
|
|
- </u-popup>
|
|
|
|
- </view>
|
|
|
|
|
|
+ <SelectPopup :selectShow.sync="selectShow" @signupIsAddOfCancel="signupIsAddOfCancel" :selectYdong="selectYdong" />
|
|
<view class="select-box">
|
|
<view class="select-box">
|
|
<u-popup v-model="selectShowLink" mode="bottom">
|
|
<u-popup v-model="selectShowLink" mode="bottom">
|
|
<view style="color: #2c83ff" class="text_oneLine article-title" @click="goDetail(item.ArticleId)" v-for="item in detailData.ArticleList" :key="item.ArticleId"> {{ item.Title }}</view>
|
|
<view style="color: #2c83ff" class="text_oneLine article-title" @click="goDetail(item.ArticleId)" v-for="item in detailData.ArticleList" :key="item.ArticleId"> {{ item.Title }}</view>
|
|
@@ -300,6 +301,7 @@ import freeCharge from "@/components/freeCharge";
|
|
import audioModule from "@/components/audioModule/index";
|
|
import audioModule from "@/components/audioModule/index";
|
|
import manageMixin from "./manageMixin";
|
|
import manageMixin from "./manageMixin";
|
|
import IsTrackFollow from "@/components/isTrackFollow.vue";
|
|
import IsTrackFollow from "@/components/isTrackFollow.vue";
|
|
|
|
+import SelectPopup from "@/components/activity/selectPopup";
|
|
let app = getApp({ allowDefault: true });
|
|
let app = getApp({ allowDefault: true });
|
|
export default {
|
|
export default {
|
|
filters: {
|
|
filters: {
|
|
@@ -325,7 +327,8 @@ export default {
|
|
cutId: "",
|
|
cutId: "",
|
|
state: "",
|
|
state: "",
|
|
},
|
|
},
|
|
- selectShow: false,
|
|
|
|
|
|
+ selectShow: false, // 参会方式的隐藏显示
|
|
|
|
+ selectYdong: false, // 参会方式展示的文案
|
|
haveAuth: "",
|
|
haveAuth: "",
|
|
jurisdictionList: {},
|
|
jurisdictionList: {},
|
|
editIsShow: false, //外呼莫泰框
|
|
editIsShow: false, //外呼莫泰框
|
|
@@ -385,6 +388,7 @@ export default {
|
|
freeCharge,
|
|
freeCharge,
|
|
audioModule,
|
|
audioModule,
|
|
IsTrackFollow,
|
|
IsTrackFollow,
|
|
|
|
+ SelectPopup,
|
|
},
|
|
},
|
|
watch: {
|
|
watch: {
|
|
haveAuth: {
|
|
haveAuth: {
|
|
@@ -492,19 +496,18 @@ export default {
|
|
});
|
|
});
|
|
},
|
|
},
|
|
// 复制的操作
|
|
// 复制的操作
|
|
- copyLink() {
|
|
|
|
|
|
+ copyLink(type) {
|
|
uni.setClipboardData({
|
|
uni.setClipboardData({
|
|
- data: this.detailData.LinkParticipants || this.detailData.OnlineParticipation,
|
|
|
|
|
|
+ data: type == 1 ? this.detailData.LinkParticipants || this.detailData.OnlineParticipation : this.detailData.TencentConferenceNumber,
|
|
success: function () {
|
|
success: function () {
|
|
uni.showToast({
|
|
uni.showToast({
|
|
- title: "复制成功,可在浏览器打开",
|
|
|
|
|
|
+ title: `复制成功${type == 1 ? ",可在浏览器打开" : ""}`,
|
|
icon: "none",
|
|
icon: "none",
|
|
duration: 2000,
|
|
duration: 2000,
|
|
});
|
|
});
|
|
},
|
|
},
|
|
});
|
|
});
|
|
},
|
|
},
|
|
-
|
|
|
|
// 跳转产业标签
|
|
// 跳转产业标签
|
|
goDustrialHandler(item) {
|
|
goDustrialHandler(item) {
|
|
if (!item.IsJump) return;
|
|
if (!item.IsJump) return;
|
|
@@ -713,7 +716,11 @@ export default {
|
|
.city-box {
|
|
.city-box {
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
-
|
|
|
|
|
|
+ .network-left {
|
|
|
|
+ width: 170rpx;
|
|
|
|
+ text-align-last: justify;
|
|
|
|
+ text-align: justify;
|
|
|
|
+ }
|
|
text {
|
|
text {
|
|
padding: 0;
|
|
padding: 0;
|
|
}
|
|
}
|
|
@@ -752,7 +759,7 @@ export default {
|
|
padding: 0 !important;
|
|
padding: 0 !important;
|
|
display: flex;
|
|
display: flex;
|
|
.network-left {
|
|
.network-left {
|
|
- width: 160rpx;
|
|
|
|
|
|
+ width: 190rpx;
|
|
text-align-last: justify;
|
|
text-align-last: justify;
|
|
text-align: justify;
|
|
text-align: justify;
|
|
flex-shrink: 0;
|
|
flex-shrink: 0;
|
|
@@ -803,6 +810,9 @@ export default {
|
|
:first-child {
|
|
:first-child {
|
|
width: 350rpx;
|
|
width: 350rpx;
|
|
}
|
|
}
|
|
|
|
+ .tencent {
|
|
|
|
+ width: 320rpx;
|
|
|
|
+ }
|
|
.copy-link {
|
|
.copy-link {
|
|
padding: 5rpx 17rpx !important;
|
|
padding: 5rpx 17rpx !important;
|
|
border-radius: 34rpx;
|
|
border-radius: 34rpx;
|