L1L2 gen1Gen2 kialakítása

This commit is contained in:
Roo
2026-07-24 09:56:21 +00:00
parent 4594de6c11
commit 33c4d793db
49 changed files with 4108 additions and 127 deletions

View File

@@ -2504,7 +2504,9 @@ var menu$1 = {
user_list: "Felhasználók listája",
persons: "Személyek",
finance: "Pénzügyek",
finance_management: "Pénzügyek Kezelése",
packages: "Csomagok",
commission_rules: "Jutalék Szabályok",
gamification: "Gamification",
game_settings: "Játékmenet Beállítások",
point_rules: "Pontszabályok",
@@ -3766,6 +3768,87 @@ const locale_system_46json_21da1de8 = {
system: system$1
};
var commission_rules$1 = {
title: "Jutalék Szabályok",
subtitle: "Fix jutalmak és százalékos jutalékok kezelése a partnerrendszerben",
create: "Új szabály",
create_title: "Jutalék Szabály Létrehozása",
edit_title: "Jutalék Szabály Szerkesztése",
created: "Jutalék szabály sikeresen létrehozva",
deactivated: "Jutalék szabály sikeresen deaktiválva",
no_items: "Nincsenek jutalék szabályok",
all_types: "Minden típus",
all_tiers: "Minden szint",
filter_region: "Régió",
active_only: "Csak aktív",
campaign_only: "Csak kampány",
tier: "Szint",
region: "Régió",
region_code: "Régiókód",
campaign_dates: "Kampány / Dátumok",
campaign: "Kampány",
permanent: "Állandó",
l1_reward: "Fix Összegű Jutalom (Mikrotranzakció)",
l2_commission: "Százalékos Jutalék (Vásárlás után)",
is_campaign: "Ez egy kampány szabály",
rewards_section: "Fix Jutalmak (XP / Kredit)",
xp_reward: "XP Jutalom",
credit_reward: "Credit Jutalom",
commission_section: "Százalékos Jutalékok",
commission_percent: "Jutalék % (Gen1)",
upline_commission_percent: "Felső szintű Jutalék % (Gen2)",
upline_commission_percent_helper: "A felső szintű ajánlónak (Gen2 — az ajánló ajánlója) járó jutalék százaléka minden vásárlás után.",
renewal_commission_percent: "Megújítási Jutalék %",
renewal_commission_percent_helper: "A havi/éves előfizetés megújításakor járó jutalék százaléka.",
commission_max_amount: "Max Összeg",
deactivate_confirm: "Biztosan deaktiválod a következőt: \"{name}\"?",
showing: "Mutatva",
xp_reward_helper: "Egyéni meghívások után járó fix jutalom (pl. sikeres regisztráció).",
credit_reward_helper: "Egyéni meghívások után járó fix jutalom (pl. sikeres regisztráció).",
commission_percent_helper: "A meghívott cég előfizetési díjából számított százalékos jutalék.",
commission_max_amount_helper: "A kifizethető maximális jutalék összege ezen a szabályon belül.",
region_code_label: "Régiókód",
region_global: "Globális",
region_hu: "Magyarország",
region_de: "Németország",
region_at: "Ausztria",
region_ro: "Románia",
region_sk: "Szlovákia",
id: "Azonosító",
name: "Név",
type: "Típus",
status: "Státusz",
actions: "Műveletek",
active: "Aktív",
inactive: "Inaktív",
edit: "Szerkesztés",
deactivate: "Deaktiválás",
prev: "Előző",
next: "Következő",
loading: "Betöltés...",
error: "Hiba történt",
retry: "Újra",
save: "Mentés",
saving: "Mentés...",
cancel: "Mégsem",
name_placeholder: "Add meg a nevet",
description: "Leírás",
desc_placeholder: "Add meg a leírást",
start_date: "Kezdő Dátum",
end_date: "Befejező Dátum",
delete_title: "Törlés Megerősítése",
updated: "Sikeresen frissítve",
save_error: "Sikertelen mentés",
tier_standard: "Standard",
tier_vip: "VIP",
tier_platinum: "Platinum",
tier_enterprise: "Enterprise",
tier_contracted: "Szerződött Üzletkötő"
};
const locale_commission_46json_2229a18b = {
commission_rules: commission_rules$1
};
var loading = "Loading...";
var saving = "Saving...";
var error = "An error occurred";
@@ -3973,7 +4056,9 @@ var menu = {
user_list: "User List",
persons: "Persons",
finance: "Finance",
finance_management: "Finance Management",
packages: "Packages",
commission_rules: "Commission Rules",
gamification: "Gamification",
game_settings: "Game Settings",
point_rules: "Point Rules",
@@ -5235,6 +5320,87 @@ const locale_system_46json_cff5800c = {
system: system
};
var commission_rules = {
title: "Commission Rules",
subtitle: "Manage fixed rewards and percentage commissions for the referral system",
create: "New Rule",
create_title: "Create Commission Rule",
edit_title: "Edit Commission Rule",
created: "Commission rule created successfully",
deactivated: "Commission rule deactivated successfully",
no_items: "No commission rules found",
all_types: "All Types",
all_tiers: "All Tiers",
filter_region: "Region",
active_only: "Active only",
campaign_only: "Campaign only",
tier: "Tier",
region: "Region",
region_code: "Region Code",
campaign_dates: "Campaign / Dates",
campaign: "Campaign",
permanent: "Permanent",
l1_reward: "Fixed Amount Reward (Microtransaction)",
l2_commission: "Percentage Commission (Post-Purchase)",
is_campaign: "This is a campaign rule",
rewards_section: "Fixed Rewards (XP / Credit)",
xp_reward: "XP Reward",
credit_reward: "Credit Reward",
commission_section: "Percentage Commissions",
commission_percent: "Commission % (Gen1)",
upline_commission_percent: "Upline Commission % (Gen2)",
upline_commission_percent_helper: "Percentage paid to the upline (Gen2 — the referrer's referrer) on each purchase.",
renewal_commission_percent: "Renewal Commission %",
renewal_commission_percent_helper: "Percentage paid on monthly/yearly subscription renewals.",
commission_max_amount: "Max Amount",
deactivate_confirm: "Are you sure you want to deactivate \"{name}\"?",
showing: "Showing",
xp_reward_helper: "Fixed reward given to the user for successful individual referrals (e.g., successful registration via invite code).",
credit_reward_helper: "Fixed reward given to the user for successful individual referrals (e.g., successful registration via invite code).",
commission_percent_helper: "Percentage calculated from the invited company's subscription fee.",
commission_max_amount_helper: "Maximum payable limit for this specific commission rule.",
region_code_label: "Region Code",
region_global: "Global",
region_hu: "Hungary",
region_de: "Germany",
region_at: "Austria",
region_ro: "Romania",
region_sk: "Slovakia",
id: "ID",
name: "Name",
type: "Type",
status: "Status",
actions: "Actions",
active: "Active",
inactive: "Inactive",
edit: "Edit",
deactivate: "Deactivate",
prev: "Previous",
next: "Next",
loading: "Loading...",
error: "An error occurred",
retry: "Retry",
save: "Save",
saving: "Saving...",
cancel: "Cancel",
name_placeholder: "Enter name",
description: "Description",
desc_placeholder: "Enter description",
start_date: "Start Date",
end_date: "End Date",
delete_title: "Confirm Deletion",
updated: "Updated successfully",
save_error: "Failed to save",
tier_standard: "Standard",
tier_vip: "VIP",
tier_platinum: "Platinum",
tier_enterprise: "Enterprise",
tier_contracted: "Contracted Agent"
};
const locale_commission_46json_ea60861a = {
commission_rules: commission_rules
};
var common$4 = {
loading: "Wird geladen...",
saving: "Wird gespeichert...",
@@ -5746,6 +5912,11 @@ const localeLoaders = {
key: "locale_system_46json_21da1de8",
load: () => Promise.resolve(locale_system_46json_21da1de8),
cache: true
},
{
key: "locale_commission_46json_2229a18b",
load: () => Promise.resolve(locale_commission_46json_2229a18b),
cache: true
}
],
en: [
@@ -5788,6 +5959,11 @@ const localeLoaders = {
key: "locale_system_46json_cff5800c",
load: () => Promise.resolve(locale_system_46json_cff5800c),
cache: true
},
{
key: "locale_commission_46json_ea60861a",
load: () => Promise.resolve(locale_commission_46json_ea60861a),
cache: true
}
],
de: [
@@ -6481,16 +6657,16 @@ _wH6JrtIxmaSoA8lCPWFnE9z4lQeXW6H5z3l5aymEQw
const assets = {
"/index.mjs": {
"type": "text/javascript; charset=utf-8",
"etag": "\"3c8cf-iVwUAHqMbwVWb0CE25IIZzxdTQs\"",
"mtime": "2026-07-08T11:00:08.610Z",
"size": 248015,
"etag": "\"3e482-bMW8N/gd5+rJ6Fet5d7ZvFyoG5I\"",
"mtime": "2026-07-24T01:36:18.316Z",
"size": 255106,
"path": "index.mjs"
},
"/index.mjs.map": {
"type": "application/json",
"etag": "\"84c42-k0hYb3YBaxguGfUt43nQybikfko\"",
"mtime": "2026-07-08T11:00:08.610Z",
"size": 543810,
"etag": "\"84cfb-v0HL6pG50A9Shz5WFud0S34p4No\"",
"mtime": "2026-07-24T01:36:18.317Z",
"size": 543995,
"path": "index.mjs.map"
}
};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"id":"dev","timestamp":1783500293953}
{"id":"dev","timestamp":1784853723611}

View File

@@ -1 +1 @@
{"id":"dev","timestamp":1783500293953,"prerendered":[]}
{"id":"dev","timestamp":1784853723611,"prerendered":[]}

View File

@@ -1,5 +1,5 @@
{
"date": "2026-07-08T11:00:15.496Z",
"date": "2026-07-24T01:36:24.822Z",
"preset": "nitro-dev",
"framework": {
"name": "nuxt",
@@ -11,7 +11,7 @@
"dev": {
"pid": 19,
"workerAddress": {
"socketPath": "\u0000nitro-worker-19-3-3-6895.sock"
"socketPath": "\u0000nitro-worker-19-14-14-1789.sock"
}
}
}

View File

@@ -1,5 +1,5 @@
/// <reference types="@nuxtjs/tailwindcss" />
/// <reference types="@nuxtjs/i18n" />
/// <reference types="@nuxtjs/tailwindcss" />
/// <reference types="@pinia/nuxt" />
/// <reference types="@nuxt/telemetry" />
/// <reference types="@nuxt/devtools" />

View File

@@ -1,4 +1,4 @@
// generated by the @nuxtjs/tailwindcss <https://github.com/nuxt-modules/tailwindcss> module at 7/8/2026, 11:05:19 AM
// generated by the @nuxtjs/tailwindcss <https://github.com/nuxt-modules/tailwindcss> module at 7/24/2026, 1:36:24 AM
import "@nuxtjs/tailwindcss/config-ctx"
import configMerger from "@nuxtjs/tailwindcss/merger";

View File

@@ -1,9 +1,6 @@
{
"compilerOptions": {
"paths": {
"nuxt": [
"../node_modules/nuxt"
],
"@unhead/vue": [
"../node_modules/@unhead/vue"
],
@@ -19,6 +16,9 @@
"@nuxt/schema": [
"../node_modules/@nuxt/schema"
],
"nuxt": [
"../node_modules/nuxt"
],
"vue-i18n": [
"../node_modules/vue-i18n/dist/vue-i18n",
"../node_modules/vue-i18n"
@@ -47,6 +47,9 @@
"../node_modules/@intlify/message-compiler/dist/message-compiler",
"../node_modules/@intlify/message-compiler"
],
"nitropack": [
"../node_modules/nitropack"
],
"defu": [
"../node_modules/defu"
],
@@ -65,9 +68,6 @@
"unplugin-vue-router/client": [
"../node_modules/unplugin-vue-router/client"
],
"nitropack": [
"../node_modules/nitropack"
],
"vite/client": [
"../node_modules/vite/client"
],

View File

@@ -29,9 +29,6 @@
"@@/*": [
"../*"
],
"nuxt": [
"../node_modules/nuxt"
],
"@unhead/vue": [
"../node_modules/@unhead/vue"
],
@@ -47,6 +44,9 @@
"@nuxt/schema": [
"../node_modules/@nuxt/schema"
],
"nuxt": [
"../node_modules/nuxt"
],
"vue-i18n": [
"../node_modules/vue-i18n"
],
@@ -68,6 +68,9 @@
"@intlify/message-compiler": [
"../node_modules/@intlify/message-compiler"
],
"nitropack": [
"../node_modules/nitropack"
],
"defu": [
"../node_modules/defu"
],
@@ -86,9 +89,6 @@
"unplugin-vue-router/client": [
"../node_modules/unplugin-vue-router/client"
],
"nitropack": [
"../node_modules/nitropack"
],
"vite/client": [
"../node_modules/vite/client"
],