Añade baremo de rentabilidad (valor de panel) e indicador en la ficha del lead
Parte C del plan: el baremo mínimo de rentabilidad es ahora un valor configurable del reformista, solo informativo. Los agentes NO lo usan para decidir nada. - schema: pricing_config.baremo_minimo (céntimos, nullable) + migración 0012. - pricing-queries / budget types: exponen baremoMinimo. - panel/precios: sección "Baremo de rentabilidad" + action actualizarBaremo (vacío = sin baremo). - panel/[id]: el presupuesto estimado se muestra en rojo con aviso "Por debajo de tu baremo (X €)" cuando no alcanza el baremo del tenant. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -396,6 +396,10 @@ export const pricingConfig = pgTable('pricing_config', {
|
||||
.$type<{ tuberias: number; boletin: number; distribucion: number }>()
|
||||
.notNull()
|
||||
.default({ tuberias: 0, boletin: 0, distribucion: 0 }),
|
||||
// Baremo de rentabilidad (céntimos): importe mínimo que el reformista considera rentable. Solo
|
||||
// informativo en el panel (marca en otro color los leads por debajo); los agentes NO lo usan para
|
||||
// decidir nada. Null = sin baremo configurado.
|
||||
baremoMinimo: integer('baremo_minimo'),
|
||||
updatedAt: timestamp('updated_at', { withTimezone: true }).notNull().defaultNow(),
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user