|  | @@ -66,15 +66,12 @@ export default defineComponent({
 | 
	
		
			
				|  |  |          const goodsInfos = data.goodsInfos || [];
 | 
	
		
			
				|  |  |          state.orderInfo = data;
 | 
	
		
			
				|  |  |          let hasInstrument = false; // 是否有乐器
 | 
	
		
			
				|  |  | -        let hasTextbook = false; // 是否购买教材
 | 
	
		
			
				|  |  |          goodsInfos.forEach((item: any) => {
 | 
	
		
			
				|  |  |            const img = item.goodsUrl ? item.goodsUrl.split(',')[0] : '';
 | 
	
		
			
				|  |  |            item.goodsUrl = img;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |            if (item.goodsType === 'INSTRUMENTS') {
 | 
	
		
			
				|  |  |              hasInstrument = true;
 | 
	
		
			
				|  |  | -          } else if (item.goodsType === 'TEXTBOOK') {
 | 
	
		
			
				|  |  | -            hasTextbook = true;
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |          state.goodsInfos = goodsInfos;
 | 
	
	
		
			
				|  | @@ -85,8 +82,7 @@ export default defineComponent({
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          // 判断运费状态
 | 
	
		
			
				|  |  |          // 如果没有购买商品,有购买教材则『到付』 其它则免运费
 | 
	
		
			
				|  |  | -        console.log(hasInstrument, hasTextbook);
 | 
	
		
			
				|  |  | -        if (!hasInstrument && hasTextbook) {
 | 
	
		
			
				|  |  | +        if (hasInstrument) {
 | 
	
		
			
				|  |  |            state.freight = '到付';
 | 
	
		
			
				|  |  |          } else {
 | 
	
		
			
				|  |  |            state.freight = '免运费';
 | 
	
	
		
			
				|  | @@ -161,9 +157,6 @@ export default defineComponent({
 | 
	
		
			
				|  |  |              // 默认关闭支付二维码弹窗
 | 
	
		
			
				|  |  |              state.showQrcode = false;
 | 
	
		
			
				|  |  |              clearInterval(state.orderTimer);
 | 
	
		
			
				|  |  | -            // window.location.replace(
 | 
	
		
			
				|  |  | -            //   window.location.origin + '/#/payment-result?orderNo=' + state.orderNo
 | 
	
		
			
				|  |  | -            // )
 | 
	
		
			
				|  |  |              setTimeout(() => {
 | 
	
		
			
				|  |  |                checkOrderTypeJump();
 | 
	
		
			
				|  |  |              }, 100);
 | 
	
	
		
			
				|  | @@ -367,18 +360,14 @@ export default defineComponent({
 | 
	
		
			
				|  |  |                          <h2>
 | 
	
		
			
				|  |  |                            <span>{goods.goodsName}</span>
 | 
	
		
			
				|  |  |                            <span class={styles.goodsNum}>
 | 
	
		
			
				|  |  | -                            {goods.goodsType === 'VIP' ||
 | 
	
		
			
				|  |  | -                            goods.goodsType === 'DEPOSIT'
 | 
	
		
			
				|  |  | -                              ? '6个月'
 | 
	
		
			
				|  |  | -                              : 'x 1'}
 | 
	
		
			
				|  |  | +                            x {goods.goodsNum}
 | 
	
		
			
				|  |  |                            </span>
 | 
	
		
			
				|  |  |                          </h2>
 | 
	
		
			
				|  |  |                          <div class={styles.goodsPrice}>
 | 
	
		
			
				|  |  | -                          <Tag
 | 
	
		
			
				|  |  | -                            color="linear-gradient(135deg, #FF8C4A 0%, #FF531C 100%)"
 | 
	
		
			
				|  |  | -                            textColor="#fff"
 | 
	
		
			
				|  |  | -                            class={styles.brandName}>
 | 
	
		
			
				|  |  | -                            {goods.brandName}
 | 
	
		
			
				|  |  | +                          <Tag class={styles.brandName}>
 | 
	
		
			
				|  |  | +                            {goods.goodsType === 'VIP'
 | 
	
		
			
				|  |  | +                              ? '12个月'
 | 
	
		
			
				|  |  | +                              : goods.brandName}
 | 
	
		
			
				|  |  |                            </Tag>
 | 
	
		
			
				|  |  |                            <span
 | 
	
		
			
				|  |  |                              class={[
 | 
	
	
		
			
				|  | @@ -425,17 +414,20 @@ export default defineComponent({
 | 
	
		
			
				|  |  |              <div class={styles.payemntPrice}>
 | 
	
		
			
				|  |  |                <p class={styles.needPrice}>
 | 
	
		
			
				|  |  |                  支付金额:
 | 
	
		
			
				|  |  | -                <span>¥ {moneyFormat(state.orderInfo.currentPrice)}</span>
 | 
	
		
			
				|  |  | +                <span>
 | 
	
		
			
				|  |  | +                  <i>¥</i>
 | 
	
		
			
				|  |  | +                  {moneyFormat(state.orderInfo.currentPrice)}
 | 
	
		
			
				|  |  | +                </span>
 | 
	
		
			
				|  |  |                </p>
 | 
	
		
			
				|  |  |              </div>
 | 
	
		
			
				|  |  |              <div class={styles.paymentBtn}>
 | 
	
		
			
				|  |  |                <Button
 | 
	
		
			
				|  |  | -                color="linear-gradient(135deg, #FF8C4A 0%, #FF531C 100%)"
 | 
	
		
			
				|  |  |                  round
 | 
	
		
			
				|  |  | +                class={styles.submitBtn}
 | 
	
		
			
				|  |  |                  onClick={onSubmit}
 | 
	
		
			
				|  |  |                  loading={state.submitStatus}
 | 
	
		
			
				|  |  |                  disabled={state.submitStatus}>
 | 
	
		
			
				|  |  | -                立即购买
 | 
	
		
			
				|  |  | +                提交
 | 
	
		
			
				|  |  |                </Button>
 | 
	
		
			
				|  |  |              </div>
 | 
	
		
			
				|  |  |            </div>
 |