【砍价详情】

1. 清理无用变量
pull/1/MERGE
YunaiV 2023-06-19 23:53:34 +08:00
parent f256bb904d
commit 725a37eae5
1 changed files with 11 additions and 49 deletions

View File

@ -91,14 +91,14 @@
</view> </view>
<view class='bargainBnt' @tap='currentBargainUser'>我也要参与</view> <view class='bargainBnt' @tap='currentBargainUser'>我也要参与</view>
</view> </view>
<view v-if="startBargainUid != uid && bargainStatus==7"> <view v-if="startBargainUid != uid && bargainStatus === 7">
<view class='bargainSuccess'> <view class='bargainSuccess'>
<image src="../static/cheng.png"></image> <image src="../static/cheng.png"></image>
您已帮其他好友砍过此商品 您已帮其他好友砍过此商品
</view> </view>
<view class='bargainBnt' @tap='currentBargainUser'>我也要参与</view> <view class='bargainBnt' @tap='currentBargainUser'>我也要参与</view>
</view> </view>
<view v-if="startBargainUid != uid && bargainStatus==6"> <view v-if="startBargainUid !== uid && bargainStatus === 6">
<view class='bargainSuccess'> <view class='bargainSuccess'>
<image src="../static/chengh.png"></image> <image src="../static/chengh.png"></image>
已成功帮助好友砍价 已成功帮助好友砍价
@ -203,7 +203,7 @@
<view class='goodsDetails borRadius14'> <view class='goodsDetails borRadius14'>
<view class='conter borRadius14'> <view class='conter borRadius14'>
<jyf-parser v-if="bargainInfo.content" :html="bargainInfo.content" ref="article" <jyf-parser v-if="bargainInfo.content" :html="bargainInfo.content" ref="article"
:tag-style="tagStyle"></jyf-parser> :tag-style="tagStyle" />
<view v-else class="contentNo"> <view v-else class="contentNo">
<text class="iconfont icon-xiaolian mr8"></text> <text class="iconfont icon-xiaolian mr8"></text>
暂无商品详情 暂无商品详情
@ -211,7 +211,7 @@
</view> </view>
</view> </view>
<view class='bargainTip' :class='active==true?"on":""'> <view class='bargainTip' :class='active ? "on":""'>
<view class='pictrue'> <view class='pictrue'>
<image src="../../../static/images/bargainBg.png"></image> <image src="../../../static/images/bargainBg.png"></image>
</view> </view>
@ -293,51 +293,25 @@
postBargainHelp, postBargainHelp,
getBargainUser getBargainUser
} from '../../../api/activity.js'; } from '../../../api/activity.js';
import { import { imageBase64 } from "@/api/public";
imageBase64
} from "@/api/public";
import uQRCode from '@/js_sdk/Sansnn-uQRCode/uqrcode.js'; import uQRCode from '@/js_sdk/Sansnn-uQRCode/uqrcode.js';
import util from '../../../utils/util.js'; import util from '../../../utils/util.js';
import { import { toLogin } from '@/libs/login.js';
toLogin import { mapGetters } from "vuex";
} from '@/libs/login.js';
import {
mapGetters
} from "vuex";
// #ifdef MP
import authorize from '@/components/Authorize';
// #endif
import countDown from '@/components/countDown'; import countDown from '@/components/countDown';
import home from '@/components/home'; import home from '@/components/home';
import parser from "@/components/jyf-parser/jyf-parser"; import parser from "@/components/jyf-parser/jyf-parser";
import { import { silenceBindingSpread } from "@/utils";
silenceBindingSpread
} from "@/utils";
const app = getApp(); const app = getApp();
export default { export default {
components: { components: {
countDown, countDown,
// #ifdef MP
authorize,
// #endif
home, home,
"jyf-parser": parser "jyf-parser": parser
}, },
filters: {
picFilter(status) {
const statusMap = {
'0': 'num1',
'1': 'num2',
'2': 'num3'
}
return statusMap[status]
}
},
/** /**
* 页面的初始数据 * 页面的初始数据
*/ */
data() { data() {
return { return {
bgColor: { bgColor: {
@ -382,8 +356,6 @@
}, },
H5ShareBox: false, // H5ShareBox: false, //
systemH: 0, systemH: 0,
isAuto: false, //
isShowAuth: false, //
pages: '', pages: '',
couponsHidden: true, couponsHidden: true,
loading: false, loading: false,
@ -397,7 +369,6 @@
imgTop: '', //base64 imgTop: '', //base64
imagePath: '' // imagePath: '' //
} }
}, },
computed: mapGetters(['isLogin', 'userInfo', 'uid']), computed: mapGetters(['isLogin', 'userInfo', 'uid']),
/** /**
@ -414,8 +385,6 @@
} }
}) })
// #endif // #endif
var pages = getCurrentPages(); var pages = getCurrentPages();
if (pages.length <= 1) { if (pages.length <= 1) {
that.retunTop = false that.retunTop = false
@ -439,18 +408,14 @@
if (options.hasOwnProperty('id')) { if (options.hasOwnProperty('id')) {
options.id ? that.id = options.id : that.id = '' options.id ? that.id = options.id : that.id = ''
} }
options.startBargainUid == 'undefined' ? that.startBargainUid = 0 : that.startBargainUid = Number(options options.startBargainUid === 'undefined' ? that.startBargainUid = 0 : that.startBargainUid = Number(options
.startBargainUid); .startBargainUid);
if (this.isLogin) { if (this.isLogin) {
if (that.startBargainUid == 0) { if (that.startBargainUid === 0) {
that.startBargainUid = Number(that.$store.state.app.uid) that.startBargainUid = Number(that.$store.state.app.uid)
} }
this.storeBargainId = options.storeBargainId ? Number(options.storeBargainId) : 0; this.storeBargainId = options.storeBargainId ? Number(options.storeBargainId) : 0;
this.page = 1; this.page = 1;
//this.getBargainDetails();
// app.globalData.openPages = '/pages/activity/goods_bargain_details/index?id=' + this.id + '&bargain=' + this.bargainUid +
// '&spid=' + e.detail.uid;
// this.$set(that, 'bargainPartake', e.detail.uid);
} else { } else {
this.$Cache.set('login_back_url', this.$Cache.set('login_back_url',
'/pages/activity/goods_bargain_details/index?id=' + options.id + '/pages/activity/goods_bargain_details/index?id=' + options.id +
@ -520,13 +485,12 @@
}, },
// //
userBargain: function() { userBargain: function() {
if (this.uid == this.startBargainUid) { if (this.uid === this.startBargainUid) {
this.setBargain(); this.setBargain();
} }
}, },
goBack: function() { goBack: function() {
uni.navigateBack({ uni.navigateBack({
delta: 1 delta: 1
}) })
}, },
@ -682,14 +646,12 @@
}) })
}, },
getBargainUserBargainPricePoster: function() { getBargainUserBargainPricePoster: function() {
var that = this;
this.active = false this.active = false
uni.showLoading({ uni.showLoading({
title: '海报生成中', title: '海报生成中',
mask: true mask: true
}); });
this.posters = false; this.posters = false;
let arrImagesUrl = '';
let arrImagesUrlTop = ''; let arrImagesUrlTop = '';
if (!this.PromotionCode) { if (!this.PromotionCode) {
uni.hideLoading(); uni.hideLoading();