|
@@ -9,95 +9,95 @@
|
|
|
<view v-if="detailData.ActivityName" class="dialog-title" :class="1==1?'brackets-title':''">{{detailData.ActivityName}}</view>
|
|
|
<view class="city-box">
|
|
|
<text v-if="detailData.ActivityTypeName" >活动类型:</text>
|
|
|
- <view class="city" >
|
|
|
+ <view class="city" >
|
|
|
<text style="color: #333;">{{detailData.ActivityTypeName}}</text>
|
|
|
<image v-if="detailData.City" style="margin-left: 15rpx" src="../../static/img/location.png" mode=""></image>
|
|
|
<text v-if="detailData.City">{{detailData.City}}</text>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.ChartPermissionName" class="network">
|
|
|
- <view class="network-left">所属行业:</view>
|
|
|
- <view class="network-right">{{detailData.ChartPermissionName}}</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.ActivityTimeText" class="network">
|
|
|
- <view class="network-left">活动时间:</view>
|
|
|
- <view class="network-right">{{detailData.ActivityTimeText}}</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.DistinguishedGuest" class="network">
|
|
|
- <view class="network-left" >嘉 宾:</view>
|
|
|
- <view class="network-right">{{detailData.DistinguishedGuest}}</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.Host" class="network">
|
|
|
- <view class="network-left">主 持 人:</view>
|
|
|
- <view class="network-right">{{detailData.Host}}</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.Speaker" class="network">
|
|
|
- <view class="network-left">主 讲 人:</view>
|
|
|
- <view class="network-right">{{detailData.Speaker}}</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.Expert" class="network">
|
|
|
- <view class="network-left">专家背景:</view>
|
|
|
- <view class="network-right">
|
|
|
- <rich-text :nodes="detailData.Expert"></rich-text>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.MainlandTell" class="network">
|
|
|
- <view class="network-left">大陆拨入:</view>
|
|
|
- <view class="network-right" style="color: #2C83FF;" @click="phonebtn(detailData.MainlandTell)">{{detailData.MainlandTell}}</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.HongKongTell" class="network">
|
|
|
- <view class="network-left">香港拨入:</view>
|
|
|
- <view class="network-right" style="color: #2C83FF;" @click="phonebtn(detailData.HongKongTell)">{{detailData.HongKongTell}}</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.TaiwanTell" class="network">
|
|
|
- <view class="network-left">台湾拨入:</view>
|
|
|
- <view class="network-right" style="color: #2C83FF;" @click="phonebtn(detailData.TaiwanTell)">{{detailData.TaiwanTell}}</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.AmericaTell" class="network">
|
|
|
- <view class="network-left">美国拨入:</view>
|
|
|
- <view class="network-right" style="color: #2C83FF;" @click="phonebtn(detailData.AmericaTell)">{{detailData.AmericaTell}}</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.ParticipationCode" class="network">
|
|
|
- <view class="network-left">拨入密码:</view>
|
|
|
- <view class="network-right">{{detailData.ActivityTypeName=='公司调研电话会'&&detailData.IsLimitPeople==1 && detailData.IsSignup==0?'请报名获取':detailData.ParticipationCode}}</view>
|
|
|
- </view>
|
|
|
- <view class="network" v-if="detailData.OnlineParticipation">
|
|
|
- <view class="network-left">网络参会:</view>
|
|
|
- <view class="network-right" @click="networkBtn" style="color: #2C83FF;">
|
|
|
- {{detailData.OnlineParticipation}}
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.Address" class="network">
|
|
|
- <view class="network-left">活动地址:</view>
|
|
|
- <view class="network-right" v-if="detailData.IsSignup==0 && detailData.ActivityTypeName=='公司线下调研'&&detailData.IsLimitPeople==1">请报名获取
|
|
|
- </view>
|
|
|
- <view class="network-right" v-else>{{detailData.Address}}</view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.Highlights" class="network">
|
|
|
- <view class="network-left">活动亮点: </view>
|
|
|
- <view class="network-right">
|
|
|
- <rich-text :nodes="detailData.Highlights"></rich-text>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view class="network" v-if="detailData.ReportLink">
|
|
|
- <view class="network-left">相关报告:</view>
|
|
|
- <view class="network-right" style="color: #2C83FF;" @click="goDetail">
|
|
|
- 查看报告链接
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.Theme" class="network">
|
|
|
- <view class="network-left">主 题: </view>
|
|
|
- <view class="network-right">
|
|
|
- <rich-text :nodes="detailData.Theme"></rich-text>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view v-if="detailData.Remarks" class="network">
|
|
|
- <view class="network-left">备 注: </view>
|
|
|
- <view class="network-right">
|
|
|
- <rich-text :nodes="detailData.Remarks"></rich-text>
|
|
|
-
|
|
|
- </view>
|
|
|
- </view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.ChartPermissionName" class="network">
|
|
|
+ <view class="network-left">所属行业:</view>
|
|
|
+ <view class="network-right">{{detailData.ChartPermissionName}}</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.ActivityTimeText" class="network">
|
|
|
+ <view class="network-left">活动时间:</view>
|
|
|
+ <view class="network-right">{{detailData.ActivityTimeText}}</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.DistinguishedGuest" class="network">
|
|
|
+ <view class="network-left" >嘉 宾:</view>
|
|
|
+ <view class="network-right">{{detailData.DistinguishedGuest}}</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.Host" class="network">
|
|
|
+ <view class="network-left">主 持 人:</view>
|
|
|
+ <view class="network-right">{{detailData.Host}}</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.Speaker" class="network">
|
|
|
+ <view class="network-left">主 讲 人:</view>
|
|
|
+ <view class="network-right">{{detailData.Speaker}}</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.Expert" class="network">
|
|
|
+ <view class="network-left">专家背景:</view>
|
|
|
+ <view class="network-right">
|
|
|
+ <rich-text :nodes="detailData.Expert"></rich-text>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.MainlandTell" class="network">
|
|
|
+ <view class="network-left">大陆拨入:</view>
|
|
|
+ <view class="network-right" style="color: #2C83FF;" @click="phonebtn(detailData.MainlandTell)">{{detailData.MainlandTell}}</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.HongKongTell" class="network">
|
|
|
+ <view class="network-left">香港拨入:</view>
|
|
|
+ <view class="network-right" style="color: #2C83FF;" @click="phonebtn(detailData.HongKongTell)">{{detailData.HongKongTell}}</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.TaiwanTell" class="network">
|
|
|
+ <view class="network-left">台湾拨入:</view>
|
|
|
+ <view class="network-right" style="color: #2C83FF;" @click="phonebtn(detailData.TaiwanTell)">{{detailData.TaiwanTell}}</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.AmericaTell" class="network">
|
|
|
+ <view class="network-left">美国拨入:</view>
|
|
|
+ <view class="network-right" style="color: #2C83FF;" @click="phonebtn(detailData.AmericaTell)">{{detailData.AmericaTell}}</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.ParticipationCode" class="network">
|
|
|
+ <view class="network-left">拨入密码:</view>
|
|
|
+ <view class="network-right">{{detailData.ActivityTypeName=='公司调研电话会'&&detailData.IsLimitPeople==1 && detailData.IsSignup==0?'请报名获取':detailData.ParticipationCode}}</view>
|
|
|
+ </view>
|
|
|
+ <view class="network" v-if="detailData.OnlineParticipation">
|
|
|
+ <view class="network-left">网络参会:</view>
|
|
|
+ <view class="network-right" @click="networkBtn" style="color: #2C83FF;">
|
|
|
+ {{detailData.OnlineParticipation}}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.Address" class="network">
|
|
|
+ <view class="network-left">活动地址:</view>
|
|
|
+ <view class="network-right" v-if="detailData.IsSignup==0 && detailData.ActivityTypeName=='公司线下调研'&&detailData.IsLimitPeople==1">请报名获取
|
|
|
+ </view>
|
|
|
+ <view class="network-right" v-else>{{detailData.Address}}</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.Highlights" class="network">
|
|
|
+ <view class="network-left">活动亮点: </view>
|
|
|
+ <view class="network-right">
|
|
|
+ <rich-text :nodes="detailData.Highlights"></rich-text>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="network" v-if="detailData.ReportLink">
|
|
|
+ <view class="network-left">相关报告:</view>
|
|
|
+ <view class="network-right" style="color: #2C83FF;" @click="goDetail">
|
|
|
+ 查看报告链接
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.Theme" class="network">
|
|
|
+ <view class="network-left">主 题: </view>
|
|
|
+ <view class="network-right">
|
|
|
+ <rich-text :nodes="detailData.Theme"></rich-text>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view v-if="detailData.Remarks" class="network">
|
|
|
+ <view class="network-left">备 注: </view>
|
|
|
+ <view class="network-right">
|
|
|
+ <rich-text :nodes="detailData.Remarks"></rich-text>
|
|
|
+
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
|
|
|
</view>
|
|
|
<view class="" style="height: 50rpx;"></view>
|
|
@@ -135,14 +135,14 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="select-box">
|
|
|
- <u-popup v-model="selectShow" mode="bottom">
|
|
|
- <view style="color: #333333;font-size: 28rpxrpx;">请选择参会方式</view>
|
|
|
- <view style="color: #2C83FF;" @click="signupAdd(1)">预约外呼</view>
|
|
|
- <view style="color: #2C83FF;" @click="signupAdd(2)">自主拨入</view>
|
|
|
- <view style="color: #A9AFB8;" @click="selectShow=false">取消</view>
|
|
|
- </u-popup>
|
|
|
+ </view>
|
|
|
+ <view class="select-box">
|
|
|
+ <u-popup v-model="selectShow" mode="bottom">
|
|
|
+ <view style="color: #333333;font-size: 28rpxrpx;">请选择参会方式</view>
|
|
|
+ <view style="color: #2C83FF;" @click="signupAdd(1)">预约外呼</view>
|
|
|
+ <view style="color: #2C83FF;" @click="signupAdd(2)">自主拨入</view>
|
|
|
+ <view style="color: #A9AFB8;" @click="selectShow=false">取消</view>
|
|
|
+ </u-popup>
|
|
|
</view>
|
|
|
<modalDialog :isShow="isShow" :signupType="signupType" :goFollow="goFollow" :signupStatus="signupStatus"
|
|
|
:isCancelShow="isCancelShow" :idTypeCancel="idTypeCancel" @cancelShowBtn="cancelEnsure" />
|
|
@@ -189,25 +189,25 @@
|
|
|
isNeedAddCountryCode: false,
|
|
|
haveAuth: '',
|
|
|
industryMsg: '',
|
|
|
- sellerMobile: '',
|
|
|
- sellerName:'',//销售名称
|
|
|
- msgType:""
|
|
|
+ sellerMobile: '',
|
|
|
+ sellerName:'',//销售名称
|
|
|
+ msgType:"" ,
|
|
|
}
|
|
|
},
|
|
|
components: {
|
|
|
modalDialog,
|
|
|
jurisdiction
|
|
|
- },
|
|
|
- watch:{
|
|
|
- haveAuth:{
|
|
|
- handler(){
|
|
|
- if(this.haveAuth==1){
|
|
|
- this.$store.dispatch("statistics",{PageType:'ActivitParticulars',DetailId:this.id})
|
|
|
- }
|
|
|
-
|
|
|
- },
|
|
|
- immediate:true
|
|
|
- }
|
|
|
+ },
|
|
|
+ watch:{
|
|
|
+ haveAuth:{
|
|
|
+ handler(){
|
|
|
+ if(this.haveAuth==1){
|
|
|
+ this.$store.dispatch("statistics",{PageType:'ActivitParticulars',DetailId:this.id})
|
|
|
+ }
|
|
|
+
|
|
|
+ },
|
|
|
+ immediate:true
|
|
|
+ }
|
|
|
},
|
|
|
methods: {
|
|
|
//获取是否需要填写区号接口
|
|
@@ -225,8 +225,8 @@
|
|
|
if (res.Ret == 200) {
|
|
|
this.haveAuth = res.Data.HasPermission
|
|
|
this.industryMsg = res.Data.PopupMsg
|
|
|
- this.sellerMobile = res.Data.SellerMobile
|
|
|
- this.sellerName=res.Data.SellerName
|
|
|
+ this.sellerMobile = res.Data.SellerMobile
|
|
|
+ this.sellerName=res.Data.SellerName
|
|
|
this.msgType=res.Data.MsgType
|
|
|
if (res.Data.HasPermission == 1) {
|
|
|
this.detailData = res.Data.Detail
|
|
@@ -349,26 +349,26 @@
|
|
|
}
|
|
|
},
|
|
|
},
|
|
|
- onLoad(option) {
|
|
|
- this.$store.dispatch("checkHandle").then(res=>{
|
|
|
- this.id = option.id
|
|
|
- this.countryCcode()
|
|
|
- this.getActivityDetail()
|
|
|
+ onLoad(option) {
|
|
|
+ this.$store.dispatch("checkHandle").then(res=>{
|
|
|
+ this.id = option.id
|
|
|
+ this.countryCcode()
|
|
|
+ this.getActivityDetail()
|
|
|
})
|
|
|
|
|
|
- },
|
|
|
- onShow() {
|
|
|
- },
|
|
|
- /**
|
|
|
- * 用户点击分享
|
|
|
- */
|
|
|
- onShareAppMessage: function(res) {
|
|
|
- return {
|
|
|
- title: '活动',
|
|
|
- path: '/activityPages/activityDetail/activityDetail?id='+this.id,
|
|
|
- success: (res) => {},
|
|
|
- fail: (err) => {}
|
|
|
- }
|
|
|
+ },
|
|
|
+ onShow() {
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * 用户点击分享
|
|
|
+ */
|
|
|
+ onShareAppMessage: function(res) {
|
|
|
+ return {
|
|
|
+ title: '活动',
|
|
|
+ path: '/activityPages/activityDetail/activityDetail?id='+this.id,
|
|
|
+ success: (res) => {},
|
|
|
+ fail: (err) => {}
|
|
|
+ }
|
|
|
},
|
|
|
}
|
|
|
</script>
|
|
@@ -410,11 +410,11 @@
|
|
|
opacity: 0.8;
|
|
|
font-size: 30rpx;
|
|
|
font-weight: bold;
|
|
|
- margin-bottom: 15rpx;
|
|
|
+ margin-bottom: 15rpx;
|
|
|
color: #000;
|
|
|
}
|
|
|
- .brackets-title {
|
|
|
- padding-left: 20rpx;
|
|
|
+ .brackets-title {
|
|
|
+ padding-left: 20rpx;
|
|
|
}
|
|
|
.city-box {
|
|
|
display: flex;
|
|
@@ -440,16 +440,16 @@
|
|
|
}
|
|
|
|
|
|
.network {
|
|
|
- margin-bottom: 30rpx;
|
|
|
+ margin-bottom: 30rpx;
|
|
|
padding: 0 !important;
|
|
|
display: flex;
|
|
|
// padding-left: 54rpx;
|
|
|
|
|
|
.network-left {
|
|
|
- width: 160rpx;
|
|
|
- text-align-last:justify;
|
|
|
- text-align:justify;
|
|
|
- // font-weight: bold;
|
|
|
+ width: 160rpx;
|
|
|
+ text-align-last:justify;
|
|
|
+ text-align:justify;
|
|
|
+ // font-weight: bold;
|
|
|
// color: #666;
|
|
|
}
|
|
|
|