<template> 
 | 
  <ProDialog title="支付宝签约" v-model="visible" destroy-on-close draggable> 
 | 
    <iframe v-if="form.alipayUrl" width="100%" height="600px" :src="form.alipayUrl"></iframe> 
 | 
  </ProDialog> 
 | 
</template> 
 | 
  
 | 
<script setup lang="ts"> 
 | 
import { ProDialog } from '@bole-core/components'; 
 | 
  
 | 
defineOptions({ 
 | 
  name: 'AlipayWalletOpen', 
 | 
}); 
 | 
  
 | 
type Form = { 
 | 
  alipayUrl: string; 
 | 
}; 
 | 
  
 | 
const form = defineModel<Form>('form'); 
 | 
const visible = defineModel({ type: Boolean }); 
 | 
</script> 
 | 
  
 | 
<style lang="scss" scoped> 
 | 
@use '@/style/common.scss' as *; 
 | 
</style> 
 |