zhengyiming
2025-02-24 03047a382e6f0f1945be32e28fd65e6b31817dfa
packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue
@@ -1,10 +1,10 @@
<template>
  <div class="select-pay-type-view">
    <div class="select-pay-type-view-item" @click="handleAliPay">
    <div class="select-pay-type-view-item" v-if="showAliPay" @click="handleAliPay">
      <img class="select-pay-type-view-item-icon" :src="IconAliPay" />
      <div class="select-pay-type-view-item-text">支付宝支付</div>
    </div>
    <div class="select-pay-type-view-item" @click="handleWeixinPay">
    <div class="select-pay-type-view-item" v-if="showWeixinPay" @click="handleWeixinPay">
      <img class="select-pay-type-view-item-icon" :src="IconWeixin" />
      <div class="select-pay-type-view-item-text">微信支付</div>
    </div>
@@ -28,9 +28,14 @@
type Props = {
  orderNo?: string;
  lifePayOrderType?: LifeRechargeConstants.LifePayOrderTypeEnum;
  showAliPay?: boolean;
  showWeixinPay?: boolean;
};
const props = withDefaults(defineProps<Props>(), {});
const props = withDefaults(defineProps<Props>(), {
  showAliPay: true,
  showWeixinPay: true,
});
const emit = defineEmits<{
  (