|
@@ -2,7 +2,7 @@
|
|
|
<view class="container special-research">
|
|
|
<view class="top-notice">
|
|
|
<view class="notice">
|
|
|
- <van-notice-bar color="#FFFFFF" background="#FE9000" text="专项调研行程持续更新中,满五家即开团,欢迎点击感兴趣预报名" />
|
|
|
+ <van-notice-bar color="#FFFFFF" background="#FE9000" :text="wholeShowListData.ActivitySpecialExplain" />
|
|
|
</view>
|
|
|
<view class="inform-btn" @click="specialFollow">{{ specialIsFollow ? "取消通知" : "新调研通知" }}</view>
|
|
|
</view>
|
|
@@ -29,16 +29,18 @@
|
|
|
<view class="bottom-box">
|
|
|
<view class="" style="width: 130rpx"> </view>
|
|
|
<text @click="lookImg(item)">行程安排</text>
|
|
|
- <text class="button" v-if="item.IsSignup !== 1" @click="interest(item)">感兴趣</text>
|
|
|
- <text class="button" @click="beNotInterested(item)" v-else>已预报名</text>
|
|
|
- <text class="button" @click="applyOfcancel(item)">感兴趣</text>
|
|
|
+ <text v-if="item.TripStatus == 2" class="button" @click="applyOfcancel(item)">{{ item.IsTrip == 0 ? "我要报名" : "取消报名" }}</text>
|
|
|
+ <block v-else>
|
|
|
+ <text class="button" v-if="item.IsSignup !== 1" @click="interest(item)">感兴趣</text>
|
|
|
+ <text class="button" @click="beNotInterested(item)" v-else>已预报名</text>
|
|
|
+ </block>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="reminder-item">
|
|
|
- <image v-if="1 == '预报名'" class="item" src="https://hzchart.oss-cn-shanghai.aliyuncs.com/cygx/Y_apply.png"></image>
|
|
|
- <image v-if="'行程' === '行程'" class="item" src="https://hzchart.oss-cn-shanghai.aliyuncs.com/cygx/confirm_XC.png"></image>
|
|
|
- <image @click="reminderTextHandler(item)" class="reminder" src="https://hzchart.oss-cn-shanghai.aliyuncs.com/cygx/reminder_icon.png"></image>
|
|
|
+ <image v-if="item.TripStatus == 1" class="item" src="https://hzchart.oss-cn-shanghai.aliyuncs.com/cygx/Y_apply.png"></image>
|
|
|
+ <image v-if="item.TripStatus == 2" class="item" src="https://hzchart.oss-cn-shanghai.aliyuncs.com/cygx/confirm_XC.png"></image>
|
|
|
+ <image v-if="item.Explain" @click="reminderTextHandler(item)" class="reminder" src="https://hzchart.oss-cn-shanghai.aliyuncs.com/cygx/reminder_icon.png"></image>
|
|
|
</view>
|
|
|
</view>
|
|
|
<u-loadmore :status="status" icon-type="flower" :load-text="loadText" margin-top="20" v-if="totalPage > 1" />
|
|
@@ -50,19 +52,19 @@
|
|
|
<u-modal
|
|
|
v-model="specialGoFollowShow"
|
|
|
:content-style="{ fontSize: '32rpx' }"
|
|
|
- :show-cancel-button="!specialIsHintShow"
|
|
|
+ :show-cancel-button="show_cancel_button"
|
|
|
confirm-text="知道了"
|
|
|
@cancel="isCancelBtn = false"
|
|
|
- :show-confirm-button="!specialIsHintShow"
|
|
|
+ :show-confirm-button="show_confirm_button"
|
|
|
:show-title="false"
|
|
|
:cancel-style="{ borderRight: '1rpx solid #EBEBEB' }"
|
|
|
:confirm-style="{ fontWeight: '700' }"
|
|
|
:mask-close-able="specialIsHintShow"
|
|
|
>
|
|
|
<view class="slot-content">
|
|
|
- <block v-if="1 == 1">
|
|
|
- <text>感谢参与,本次报名会扣除一次贵司在弘则的调研点数。</text>
|
|
|
- <text class="light-hint">由于每场活动人数有限,如果不能参加请提前48小时取消,未及时取消导致影响其他客户报名将会维持扣点。</text>
|
|
|
+ <block v-if="specialPopupMsg">
|
|
|
+ <text>{{ specialAccounts }}</text>
|
|
|
+ <text class="light-hint">{{ specialPopupMsg }}</text>
|
|
|
</block>
|
|
|
<rich-text v-else :nodes="specialAccounts"></rich-text>
|
|
|
</view>
|
|
@@ -88,9 +90,6 @@ export default {
|
|
|
loading: "加载中",
|
|
|
nomore: "已经到底了",
|
|
|
},
|
|
|
- specialIsFollow: false,
|
|
|
- specialAccounts: `您已开启【专项调研】新活动通知<br/><br/>请关注【查研观向小助手】公众号,及时获取微信消息提醒`,
|
|
|
- specialGoFollowShow: false,
|
|
|
};
|
|
|
},
|
|
|
mixins: [specialMixins],
|
|
@@ -163,6 +162,7 @@ export default {
|
|
|
},
|
|
|
//新调研通知
|
|
|
async specialFollow() {
|
|
|
+ this.show_confirm_button = true;
|
|
|
if (this.specialIsFollow) {
|
|
|
uni.showModal({
|
|
|
content: "您要取消【专项调研】新活动通知吗?",
|
|
@@ -180,6 +180,7 @@ export default {
|
|
|
} else {
|
|
|
const res = await activity.postSpecialFollow();
|
|
|
if (res.Ret === 200) {
|
|
|
+ this.show_cancel_button = true;
|
|
|
this.specialIsFollow = !this.specialIsFollow;
|
|
|
this.specialGoFollowShow = true;
|
|
|
}
|