diff --git a/frontend/src/pages/admin/agent-apps/create.vue b/frontend/src/pages/admin/agent-apps/create.vue new file mode 100644 index 0000000..7a4d012 --- /dev/null +++ b/frontend/src/pages/admin/agent-apps/create.vue @@ -0,0 +1,365 @@ + + + + + + + + + + + + 基本信息 + + 选择要授权的代理和应用 + + + + 选择代理 + + + + + + + {{ agent.username }} + ({{ agent.email }}) + + + + + + + 选择应用 + + + + + + + {{ app.name }} + + + + + + + 折扣 + + + + {{ (form.discount * 10).toFixed(1) }}折 + + + + 代理购买卡密的折扣,范围0.01-1 + + + + + + + + + + 卡密权限 + + 配置代理可生成的卡密类型 + + + + + + 全选 + + + + 清空 + + + + + + + + + 卡类名称 + 计费类型 + 价格 + + + + + + + + + {{ cardTypes[index]?.name || `卡类 #${ct.card_type_id}` }} + + + + {{ getBillingTypeText(cardTypes[index]?.billing_type || '') }} + + + + ¥{{ cardTypes[index]?.price || 0 }} + + + + + + + + + + + + + + + 预览 + + + + + + 代理 + {{ selectedAgent?.username || '-' }} + + + 应用 + {{ selectedApplication?.name || '-' }} + + + 折扣 + {{ (form.discount * 10).toFixed(1) }}折 + + + 卡密权限 + {{ enabledCardTypesCount }}/{{ cardTypes.length }} + + + + + + + + + + + + 确认授权 + + + 取消 + + + + + + + + + diff --git a/frontend/src/pages/admin/agent-apps/index.vue b/frontend/src/pages/admin/agent-apps/index.vue index e202b16..61a0589 100644 --- a/frontend/src/pages/admin/agent-apps/index.vue +++ b/frontend/src/pages/admin/agent-apps/index.vue @@ -1,7 +1,6 @@
+ 代理购买卡密的折扣,范围0.01-1 +