|  |  |  | 
|---|
|  |  |  | <el-tab-pane lazy :name="EnterpriseConfigureType.AliPay"> | 
|---|
|  |  |  | <AliPayConfigureView :id="form.id" ref="aliPayConfigureViewRef" /> | 
|---|
|  |  |  | </el-tab-pane> | 
|---|
|  |  |  | <!-- <el-tab-pane lazy :name="EnterpriseConfigureType.Wechat"> | 
|---|
|  |  |  | <el-tab-pane lazy :name="EnterpriseConfigureType.Wechat"> | 
|---|
|  |  |  | <WechatConfigureView :id="form.id" ref="wechatConfigureViewRef" /> | 
|---|
|  |  |  | </el-tab-pane> --> | 
|---|
|  |  |  | </el-tab-pane> | 
|---|
|  |  |  | <el-tab-pane lazy :name="EnterpriseConfigureType.Electronic"> | 
|---|
|  |  |  | <ElectronicConfigureView :id="form.id" ref="electronicConfigureViewRef" /> | 
|---|
|  |  |  | </el-tab-pane> | 
|---|
|  |  |  | 
|---|
|  |  |  | const visible = defineModel({ type: Boolean }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const emit = defineEmits<{ | 
|---|
|  |  |  | (e: 'onConfirm'): void; | 
|---|
|  |  |  | (e: 'onConfirm', value: any): void; | 
|---|
|  |  |  | (e: 'onCancel'): void; | 
|---|
|  |  |  | }>(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | res = await electronicConfigureViewRef.value?.onConfirm?.(); | 
|---|
|  |  |  | } else if (form.value.enterpriseConfigureType === EnterpriseConfigureType.ShortMessage) { | 
|---|
|  |  |  | res = await shortMessageConfigureViewRef.value?.onConfirm?.(); | 
|---|
|  |  |  | } else if (form.value.enterpriseConfigureType === EnterpriseConfigureType.Wechat) { | 
|---|
|  |  |  | res = await wechatConfigureViewRef.value?.onConfirm?.(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //  else if (form.value.enterpriseConfigureType === EnterpriseConfigureType.Wechat) { | 
|---|
|  |  |  | //   res = await wechatConfigureViewRef.value?.onConfirm?.(); | 
|---|
|  |  |  | // } | 
|---|
|  |  |  | if (res) { | 
|---|
|  |  |  | emit('onConfirm'); | 
|---|
|  |  |  | emit('onConfirm', res); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </script> | 
|---|