From 9e5a47d90455c4770815d32899f660b53fc27110 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期四, 22 五月 2025 13:26:09 +0800 Subject: [PATCH] Merge branch 'dev-ui' of http://120.26.58.240:8888/r/LifePaymentFront into dev-ui --- packages/components/src/views/RechargeResultView/RechargeResultView.vue | 41 +++++++++++++++++++++++++---------------- 1 files changed, 25 insertions(+), 16 deletions(-) diff --git a/packages/components/src/views/RechargeResultView/RechargeResultView.vue b/packages/components/src/views/RechargeResultView/RechargeResultView.vue index 0236549..fb4271c 100644 --- a/packages/components/src/views/RechargeResultView/RechargeResultView.vue +++ b/packages/components/src/views/RechargeResultView/RechargeResultView.vue @@ -1,23 +1,29 @@ <template> - <div class="recharge-result-view"> - <div class="recharge-result-view-title">{{ title }}</div> - <div class="recharge-result-view-subtitle">璁㈠崟鍙凤細{{ orderNo }}</div> - <div class="recharge-result-view-tips"> - 鍚屼竴鍙风爜鍏呭�兼湡闂达紝鏈埌璐﹀墠鍒囧嬁鍦ㄥ叾浠栦换浣曞钩鍙板啀娆″厖鍊笺�傚洜姝ら�犳垚鐨勮祫閲戞崯澶遍』鐢ㄦ埛鑷鎵挎媴锛侊紒锛� - </div> - <div class="recharge-result-view-warning"> - 濡傛帴鍒伴檶鐢熸潵鐢碉紝瀵规柟浠ョ即璐规垨璇搷浣滅瓑鐞嗙敱瑕佹眰澶勭悊娆鹃」锛屽姟蹇呯珛鍗虫媺榛戯紝璋ㄩ槻璇堥獥!!! - </div> - <div class="recharge-result-view-customerService">{{ CustomerServiceTips }}</div> - <div class="recharge-result-view-btn-wrapper"> - <div class="recharge-result-view-btn" @click="emit('goBackHome')">鍥為椤�</div> - </div> - </div> + <Result + :title="title" + :orderNo="orderNo" + :icon="OssAssets.result.Success" + :customerServiceTips="CustomerServiceTips" + :dangerTips="dangerTips" + warningTips="濡傛帴鍒伴檶鐢熸潵鐢碉紝瀵规柟浠ョ即璐规垨璇搷浣滅瓑鐞嗙敱瑕佹眰澶勭悊娆鹃」锛屽姟蹇呯珛鍗虫媺榛戯紝璋ㄩ槻璇堥獥!!!" + > + <template #actions> + <div class="chunk-form-actions"> + <nut-button class="recharge-button" type="primary" @click="emit('goBackHome')"> + <div class="recharge-button-inner"> + <div class="recharge-button-text">杩斿洖棣栭〉</div> + </div> + </nut-button> + </div> + </template> + </Result> </template> <script setup lang="ts"> import { LifeRechargeConstants } from '@life-payment/core-vue'; -import { CustomerServiceTips } from '../../constants'; +import { CustomerServiceTips, OssAssets } from '../../constants'; +import Result from '../../components/Result/Result.vue'; +import { Button as NutButton } from '@nutui/nutui-taro'; defineOptions({ name: 'RechargeResultView', @@ -26,11 +32,14 @@ type Props = { title?: string; orderNo?: string; + dangerTips?: string; lifePayOrderType?: LifeRechargeConstants.LifePayOrderTypeEnum; }; const props = withDefaults(defineProps<Props>(), { - title: '鏀粯鎴愬姛锛屽厖鍊兼灏嗗湪0-24灏忔椂鍐呭埌璐�', + title: '鏀粯鎴愬姛', + dangerTips: + '鍚屼竴鍙风爜鍏呭�兼湡闂达紝鏈埌璐﹀墠鍒囧嬁鍦ㄥ叾浠栦换浣曞钩鍙板啀娆″厖鍊笺�傚洜姝ら�犳垚鐨勮祫閲戞崯澶遍』鐢ㄦ埛鑷鎵挎媴锛侊紒锛�', }); const emit = defineEmits<{ -- Gitblit v1.9.1