diff --git a/app/javascript/dashboard/components-next/captain/pageComponents/assistant/CreateAssistantDialog.vue b/app/javascript/dashboard/components-next/captain/pageComponents/assistant/CreateAssistantDialog.vue index c8edd31..5a24548 100755 --- a/app/javascript/dashboard/components-next/captain/pageComponents/assistant/CreateAssistantDialog.vue +++ b/app/javascript/dashboard/components-next/captain/pageComponents/assistant/CreateAssistantDialog.vue @@ -1,4 +1,5 @@ + @@ -122,6 +142,7 @@ onMounted(async () => { + Unidade (Opcional - Pix) { class="[&>div>button]:bg-n-alpha-black2 [&>div>button:not(.focused)]:dark:outline-n-weak [&>div>button:not(.focused)]:hover:!outline-n-slate-6" /> + Vincule a uma unidade para ativar Pix automático. diff --git a/app/javascript/dashboard/components-next/dialog/Dialog.vue b/app/javascript/dashboard/components-next/dialog/Dialog.vue index 78ca520..0136335 100755 --- a/app/javascript/dashboard/components-next/dialog/Dialog.vue +++ b/app/javascript/dashboard/components-next/dialog/Dialog.vue @@ -10,7 +10,7 @@ const props = defineProps({ type: { type: String, default: 'edit', - validator: value => ['alert', 'edit'].includes(value), + validator: value => ['alert', 'edit', 'create'].includes(value), }, title: { type: String, diff --git a/config/agents/tools.yml b/config/agents/tools.yml index 9f51e86..32c0208 100755 --- a/config/agents/tools.yml +++ b/config/agents/tools.yml @@ -49,3 +49,8 @@ title: 'Suite Watchdog' description: 'Monitor suite availability and notify the customer when it becomes free' icon: 'search' + +- id: generate_pix + title: 'Gerar Pix' + description: 'Gera uma chave Copia e Cola do Pix para pagamento' + icon: 'bank-note' diff --git a/db/schema.rb b/db/schema.rb index 65572aa..bcd1203 100755 --- a/db/schema.rb +++ b/db/schema.rb @@ -448,7 +448,7 @@ ActiveRecord::Schema[7.1].define(version: 2026_01_14_101014) do t.datetime "created_at", null: false t.datetime "updated_at", null: false t.boolean "always_use_reminder_tool", default: false, null: false - t.bigint "captain_unit_id", null: false + t.bigint "captain_unit_id" t.index ["captain_assistant_id", "inbox_id"], name: "index_captain_inboxes_on_captain_assistant_id_and_inbox_id", unique: true t.index ["captain_assistant_id"], name: "index_captain_inboxes_on_captain_assistant_id" t.index ["captain_unit_id"], name: "index_captain_inboxes_on_captain_unit_id"