up
This commit is contained in:
@@ -208,7 +208,7 @@
|
||||
Variables disponibles:
|
||||
<code>{{.ContratoID}}</code> <code>{{.Referencia}}</code> <code>{{.Email}}</code>
|
||||
<code>{{.Monto}}</code> <code>{{.Moneda}}</code> <code>{{.SaasID}}</code>
|
||||
<code>{{.SaasSlug}}</code> <code>{{.Fuente}}</code>
|
||||
<code>{{.SaasSlug}}</code> <code>{{.Fuente}}</code> <code>{{.WebhookToken}}</code>
|
||||
</p>
|
||||
</div>
|
||||
<!-- Activo -->
|
||||
@@ -216,6 +216,17 @@
|
||||
<input type="checkbox" id="saasapi-activo" x-model="form.activo" class="w-4 h-4">
|
||||
<label for="saasapi-activo" class="text-sm">Activo</label>
|
||||
</div>
|
||||
<!-- URL de webhook entrante (solo en edición) -->
|
||||
<template x-if="editMode && form.webhook_token">
|
||||
<div class="bg-slate-50 border border-slate-200 rounded-lg p-3">
|
||||
<p class="text-xs font-semibold text-slate-600 mb-1">🔗 URL de webhook entrante (para que el SaaS llame a este sistema)</p>
|
||||
<div class="flex items-center gap-2">
|
||||
<code class="text-xs font-mono text-blue-700 break-all flex-1" x-text="window.location.origin + '/webhooks/saas-in/' + form.webhook_token"></code>
|
||||
<button type="button" @click="navigator.clipboard.writeText(window.location.origin + '/webhooks/saas-in/' + form.webhook_token)" class="text-xs text-gray-500 hover:text-gray-800 flex-shrink-0 border rounded px-2 py-0.5">Copiar</button>
|
||||
</div>
|
||||
<p class="text-xs text-slate-400 mt-1">Acepta POST y GET. El token identifica a esta integración de forma única.</p>
|
||||
</div>
|
||||
</template>
|
||||
<!-- Error -->
|
||||
<p x-show="error" x-text="error" class="text-red-500 text-sm"></p>
|
||||
</div>
|
||||
@@ -275,6 +286,7 @@ function saasApiApp() {
|
||||
payload_template: item.payload_template || '',
|
||||
timeout_seg: item.timeout_seg || 10,
|
||||
activo: item.activo,
|
||||
webhook_token: item.webhook_token || '',
|
||||
};
|
||||
this.error = '';
|
||||
this.showModal = true;
|
||||
|
||||
Reference in New Issue
Block a user