diff --git a/README.md b/README.md
index a1b9aab5..5604a091 100644
--- a/README.md
+++ b/README.md
@@ -167,7 +167,7 @@ WordPress 后台左侧 **Admin Bar** → ⚡ **Jio 主题设置**
### 4. 推广、邀请与佣金(用户中心 → 收益)
- **推广链接**:用户中心「收益」页展示带 `?ref=` 的推广链接、二维码(可下载 PNG)与推广海报(按「推广返佣」设置中的海报文案生成)。归因模式(首触/末触)在「支付&付费 → 推广返佣 → 推广归因模式」配置。
-- **一次性邀请码**:后台「用户 → 邀请码管理」三视图运营页——列表(状态筛选/搜索/批量删除/排序/分页/点击复制)、添加(系统自动生成:数量/标识/四类奖励[经验值、积分、余额、VIP]/高级选项自定义位数;或 Zibll 兼容文本导入:一行一码 `邀请码 奖励 标识`,奖励参数串 `points=20&balance=30&vip=1&vip_time=5&level_integral=100`,分隔符可自定义)、导出(状态筛选 + 文本文档[可回流导入]/Excel表格 双格式)。注册门控模式在「用户&互动 → 登录注册 → 邀请码注册」。消费为原子操作,并发注册不会超发;开启注册验证时奖励延迟到邮箱验证后发放。
+- **一次性邀请码**:后台「用户 → 邀请码管理」三视图运营页——列表(状态筛选/搜索/批量删除/排序/分页/点击复制)、添加(系统自动生成:数量/标识/四类奖励[经验值、积分、余额、VIP]/高级选项自定义位数;或行格式文本导入:一行一码 `邀请码 奖励 标识`,奖励参数串 `points=20&balance=30&vip=1&vip_time=5&level_integral=100`,分隔符可自定义)、导出(状态筛选 + 文本文档[可回流导入]/Excel表格 双格式)。注册门控模式在「用户&互动 → 登录注册 → 邀请码注册」。消费为原子操作,并发注册不会超发;开启注册验证时奖励延迟到邮箱验证后发放。
- **佣金**:订单支付成功后按推广者等级分档比例记录到佣金账本,经「结算观察期」后自动结算入钱包,支持提现与退款联动回滚。「推广码禁用后停止返佣」开关默认关闭。
### 5. 部署注意事项
diff --git a/assets/admin/src/components/floating/floating-defaults.js b/assets/admin/src/components/floating/floating-defaults.js
index 655394b9..e447483a 100644
--- a/assets/admin/src/components/floating/floating-defaults.js
+++ b/assets/admin/src/components/floating/floating-defaults.js
@@ -16,32 +16,21 @@ export const FLOAT_BTN_META = {
more: { title: '更多按钮', panel: '添加更多自定义按钮' },
}
-const themeUri = (window.jioAdminData?.themeUri || '').replace(/\/$/, '')
-
-/** 「更多按钮」出厂默认项(对齐参考主题 float_btn.more 默认值)。 */
+/** 「更多按钮」出厂默认项:不预设任何第三方指向,只给一个图标按钮。 */
export function giftMoreButton() {
return {
- desc: '本站同款主题模板',
- icon: 'zibsvg-gift-color',
+ desc: '',
+ icon: 'jiosvg-gift-color',
link: { url: '', target: '' },
- hover: `
-
-

-
-
本站同款主题模板
-
zibll子比主题是一款漂亮优雅的网站主题模板,功能强大,配置简单。
-
查看详情
-
-
-`,
- hover_width: 240,
+ hover: '',
+ hover_width: 200,
pc_s: true,
m_s: true,
color: { color: '', bg: 'rgba(255, 111, 6, 0.2)' },
}
}
-/** 「添加按钮」新增项默认值(参考主题 group 字段默认值)。 */
+/** 「添加按钮」新增项默认值。 */
export function defaultMoreButton() {
return {
desc: '',
diff --git a/assets/admin/src/components/form/FaIconPicker.vue b/assets/admin/src/components/form/FaIconPicker.vue
index 98ea3045..102dc8ad 100644
--- a/assets/admin/src/components/form/FaIconPicker.vue
+++ b/assets/admin/src/components/form/FaIconPicker.vue
@@ -81,7 +81,7 @@
@@ -105,7 +105,7 @@ import IconValue from './IconValue.vue'
import api from '@/api/index.js'
import {
cleanSvg,
- zibsvgMarkup,
+ jiosvgMarkup,
composeIconValue,
} from '@/utils/icons.js'
@@ -120,7 +120,7 @@ const FALLBACK_TABS = [
{ id: 'fas', title: 'Solid', type: 'fa', icons: [] },
{ id: 'far', title: 'Regular', type: 'fa', icons: [] },
{ id: 'fab', title: 'Brands', type: 'fa', icons: [] },
- { id: 'zibsvg', title: '内置 SVG', type: 'svg', icons: [] },
+ { id: 'jiosvg', title: '内置 SVG', type: 'svg', icons: [] },
{ id: 'custom', title: '自定义', type: 'custom', icons: [] },
]
diff --git a/assets/admin/src/components/form/IconValue.vue b/assets/admin/src/components/form/IconValue.vue
index 3c3e0281..4abf3d9e 100644
--- a/assets/admin/src/components/form/IconValue.vue
+++ b/assets/admin/src/components/form/IconValue.vue
@@ -3,9 +3,9 @@
/**
- * IconValue — renders any icon-picker value ("fa fas fa-star", "zibsvg-key",
+ * IconValue — renders any icon-picker value ("fa fas fa-star", "jiosvg-key",
* "customsvg-