最新版本:v3.8.0
最近更新:2026年5月7日
源码博客
v3.8.0 最新
2026年05月07日
通知增强:企业微信掉签明细推送
  • 新增掉签明细通知:证书检测确认真实掉签后,企业微信机器人会推送具体项目、用户、UDID、记录ID、证书ID、设备名称和备注信息
  • 同步完成后汇总推送:检测任务结束后自动生成“本次证书掉签明细”,按每批20条分批发送,避免消息过长导致内容截断
  • 定位效率提升:管理员可直接从企微消息中确认是哪个项目、哪个用户、哪个UDID掉签,无需再进入后台逐条筛查
检测逻辑优化:掉签确认与记录范围更准确
  • 仅记录本次新确认掉签:系统会在设备状态更新前先抓取仍为正常状态的记录,确保明细只包含本轮检测中新确认掉签的设备
  • 多场景确认依据展示:企微通知会标明掉签原因,例如“主证书明确掉签且无可用备选证书”“已通过备选证书二次确认”“备选证书多数明确掉签”等
  • 保留原有统计通知:原有检测总数、正常项目数、掉签项目数、掉签证书数、受影响用户数等统计推送保持不变,同时新增更详细的设备级明细
稳定性优化:推送格式与异常兼容
  • Markdown格式优化:推送内容采用企业微信 Markdown 结构展示,重点字段加粗或高亮,UDID 使用代码样式便于复制
  • 异常数据兼容:当用户名、UDID、设备名或备注为空时,系统会自动填充默认展示文本,避免通知内容缺失或格式错乱
  • 远程语法校验:本次更新已完成 PHP 语法检查,并保留原文件备份,方便后续回滚与维护
v3.7.0 最新
2026年05月06日
证书抓取功能深度增强
  • 实时进度监控:新增批量导入进度条、百分比显示及预计剩余时间,让导入过程透明可见
  • 导入控制优化:新增「停止导入」功能,支持在批量任务执行过程中随时安全中断
  • 智能重复检测:导入前自动同步账号内已有 UDID,实现重复数据自动识别与静默过滤
  • 重复数据二次处理:支持对重复 UDID 进行列表展示,并提供「强制覆盖导入」选项,满足灵活业务需求
安全性与体验优化
  • 接口安全加固:优化了抓取接口逻辑,通过增加查询模式标识,彻底解决了抓取过程中误触发第三方站点自动出证与扣费的问题
  • 通知余额修正:修复了签到通知中「签到前后余额」显示不准确的问题,现在统一显示用户钱包的总余额变动
v3.6.0 最新版
2026年5月5日
新功能:返利金额与签到金额独立提现
  • 后台系统配置新增「返利金额可提现」开关,控制返利金额是否允许提现
  • 后台系统配置新增「签到金额可提现」开关,控制签到金额是否允许提现
  • 只有开启对应开关,对应金额才计入可提现余额
  • 提现弹窗显示可提现余额、返利金额、签到金额明细
  • 提现时优先从返利金额扣减,再从签到金额扣减
新功能:后台新增提现申请通知机器人
  • 后台系统配置新增「提现申请通知机器人」配置项(withdraw_robot_webhook),支持配置企业微信机器人 Webhook 地址
  • 实现提现申请实时通知逻辑:当用户在前端提交提现申请成功后,系统自动推送包含用户名、金额、提现方式及单号的 Markdown 消息至企微机器人
  • 优化了提现逻辑中的余额计算与扣除流程,确保在关闭返利/签到提现时,可提现余额计算完全准确
Bug 修复:签到金额未正确计入 signin_money 字段
  • 修复签到奖励错误添加到 money 字段的问题
  • 修复后:签到奖励正确添加到 signin_money 字段
v3.5.0 最新版
2026年5月3日
Bug 修复:2小时卡密激活后变永久
  • 修复个人软件源2小时卡密生成后,用户激活变成永久的问题
  • 问题原因:2小时卡的 days 值为 0.083,生成时被强转为整数变成 0,激活时判断 days>0 不成立导致过期时间为 0(永久)
  • 修复方案:激活逻辑改为根据卡密类型(type)判断,2小时卡直接计算 expireTime = now + 2*3600
Bug 修复:未激活卡密显示永久
  • 修复后台卡密总览页面未激活卡密显示"永久"的问题
  • 修复后:未激活显示 "-",已激活且有到期时间显示日期,已激活无到期时间显示"永久"
  • 同步修复 Usersource 控制器和 sourcekami.js 两处显示逻辑
新功能:卡密激活时间列
  • 卡密总览列表新增「激活时间」列,显示卡密被激活/绑定的时间
  • 未激活的卡密显示 "-",已激活的显示具体日期时间
Bug 修复:软件源统计数量错误
  • 修复「启用软件源」统计数量不正确的问题,之前只判断 status=normal 未考虑过期情况
  • 修复后:统计条件改为 status=normal 且 (expire_time=0 或 expire_time>当前时间)
  • 修复 ThinkPHP whereOr 查询条件组合问题,改为两次独立查询相加
新功能:软件源过期状态显示
  • 软件源管理后台列表新增「是否过期」列
  • 已过期显示红色"已过期",正常显示绿色"正常"
新功能:软件源列表分页
  • 软件源管理后台列表添加分页功能,每页显示10条记录
  • 分页导航包含:首页、上一页、下一页、末页按钮
  • 显示总记录数和当前页码信息
v3.4.0
2026年4月27日
系统集成:证书站与简易代销统一
  • 将证书站与简易代销功能集成至同一套系统,用户可在统一平台管理两类业务
  • 简化系统架构,降低维护成本,提升用户体验
新功能:在线获取设备UDID
  • 设备管理添加设备弹窗集成在线获取UDID功能,无需跳转第三方网站
  • 用户可直接在弹窗内一键获取设备UDID,流程更加顺畅便捷
新功能:签名工具配置开关
  • 简易代销新增签名工具配置功能,支持通过开关控制前端页面展示
  • 支持独立控制贴牌签、全能签、轻松签、万能签四种签名工具的显示/隐藏
  • 后台配置后前端模板自动适配,无需手动修改代码
  • 所有14个代销模板(theme1-14)已全面支持工具配置开关
UI优化:代销模板美化
  • 代销模板整体优化,提升移动端自适应能力
  • 快捷操作按钮模块支持条件显示,当无配置时自动隐藏
  • 万能签(id=4)处理逻辑完善,appid正确映射为"3"
  • 修复多个模板中的PHP语法错误,确保页面正常显示
v3.3.0 最新
2026年4月24日
新功能:邀请充值返利系统
  • 前后台新增邀请充值返利功能,用户可通过邀请码邀请好友注册,被邀请用户每笔充值成功后按比例向邀请人发放返利
  • 前台新增邀请返利中心页面,展示累计收益、邀请人数、邀请用户列表及返利记录
  • 后台新增返利记录菜单,可查看所有用户的返利流水明细
新功能:钱包提现
  • 钱包管理新增提现功能,用户可申请将钱包余额提现,支持填写收款信息并提交审核
  • 后台新增提现记录菜单,展示所有提现申请的用户名、手机号、金额、状态等信息,支持审核打款或拒绝操作
新功能:后台管理新增多项菜单
  • 后台新增签到记录菜单,可查看所有用户的签到历史记录
  • 后台会员管理新增「个人订单明细」弹窗,可查看单个用户的完整订单记录
  • 后台会员管理新增「个人签到明细」弹窗,可查看单个用户的签到历史
新功能:邀请海报生成
  • 邀请返利页面新增「生成邀请海报」按钮,点击弹出海报预览弹窗
  • 海报包含站点名称、宣传标语、邀请二维码、邀请码及域名,支持一键保存为图片或复制邀请链接
  • 二维码使用本地 JS 生成,不依赖外部 CDN,确保国内网络环境下正常显示
Bug 修复
  • 修复后台提现记录列表中用户名和手机号显示为空的问题(ThinkPHP count() 重置 field 导致 JOIN 字段丢失)
  • 修复前后台若干已知 Bug,提升系统稳定性
v3.2.0 最新
2026年4月19日
新功能:个人软件源管理优化
  • 应用列表应用类型改为可点击标签样式,支持按类型过滤搜索应用
  • 应用类型标签支持6种颜色区分:默认(灰色)、应用(蓝色)、游戏(绿色)、影音(青色)、工具(橙色)、插件(紫色)
  • 前台应用管理页面显示应用上限提示,包括当前上限、已添加数量、还可添加数量
  • 当应用数量达到上限时,保存按钮被禁用,显示红色警告提示"已达到应用数量上限,无法继续添加"
  • 到期时间显示精度优化,从日期(Y-m-d)改为完整时间(Y-m-d H:i:s)
  • 移动端软件源链接条响应式优化,屏幕宽度≤768px时改为纵向堆叠布局
  • 软件源公告新增快速填充功能,支持一键填充预定义模板和清空公告
新功能:软件源应用数量上限管理
  • 系统配置新增"软件源应用数量上限"配置项,管理员可设置新用户的默认上限
  • 后台用户源管理列表的添加/编辑弹窗支持编辑每个用户的应用上限
  • 新用户开通软件源时以系统配置的默认值为准,老用户保持原有上限不变
  • fa_user_source 表新增 app_limit 字段存储每个用户的应用上限
新功能:个人软件源状态开关
  • 系统配置新增"个人软件源状态"开关,管理员可启用/关闭个人软件源功能
  • 关闭时,已开通的用户软件源被禁用,无法访问软件源管理页面
  • 关闭时,新用户无法开通软件源套餐,套餐列表隐藏,开通按钮被禁用
  • 后端验证确保即使用户绕过前端限制,后端也会拒绝相关操作
新功能:用户注册通知机器人
  • 系统配置通知分组新增"用户注册通知机器人"字段,支持配置机器人Webhook URL
  • 用户注册成功时自动向机器人发送通知,包含用户名、邮箱、手机、注册时间等信息
  • 支持企业微信、钉钉等标准Webhook机器人格式
  • 机器人通知失败不影响用户注册流程,采用异步处理
优化改进
  • 设备列表售后标签进度条不再显示文字,因为售后标签是从掉签的首购标签补签而来,实际售后有效期应看首购标签时间
  • 应用上限提示框支持实时更新显示的应用数量
数据库变更
  • fa_user_source 表新增 app_limit 字段(INT,默认0表示不限制)
  • fa_config 表新增 source_app_limit 配置项
  • fa_config 表新增 user_source_status 配置项
  • fa_config 表新增 register_robot_webhook 配置项
v3.1.0 稳定版
2026年4月14日
新功能:会员管理 - 出库明细弹窗
  • 后台会员管理列表操作列新增「出库明细」按鈕,点击弹出该用户的设备出库记录弹窗
  • 弹窗展示证书类型、设备类型、UDID、设备名称、平台、金额、出库时间、到期时间等完整字段,支持时间范围筛选和分页
  • 后端新增 User 控制器 deviceDetail 接口,支持按 user_id 查询该用户的出库记录
新功能:代销站点企业证书签名
  • 简易代销设置页新增「企业证书签名」配置区块,包含三个字段:是否开启企业证书签名(下拉框)、选择企业证书、设置签名秘鉅
  • 开启后,用户在分销页面输入固定签名秘鉅,系统直接调用指定企业证书对 IPA 进行签名并返回安装链接,不消耗卡密、不生成证书
  • 签名秘鉅优先于卡密校验,开关关闭时不影响原有卡密流程
  • 保存时自动校验秘鉅强度(至少8位且同时包含字母和数字)并检测是否与现有卡密重复
  • 修复企业证书签名时 cert.mango 内置密码硬编码为 1 的问题,现在正确传入企业证书的真实密码
数据库变更
  • fa_agentsite 表新增三个字段:open_ent_sign、ent_cert_id、ent_sign_key
v3.0.0
2026年4月6日
UI 全面美化:登录 / 注册 / 找回密码页
  • 登录、注册、找回密码页面全面重设计,采用液态玻璃风格,动态渐变背景 + 浮动光晕,视觉效果大幅升级
Bug 修复
  • 修复掉签设备重新添加证书时不扣余额、不写入新记录的问题
  • 修复添加设备时记录的 IP 始终为服务器自身 IP 的问题
  • 修复充值余额弹窗点击遮罩关闭时发生位置偏移抖动的问题
新功能:首页悬浮友情链接栏
  • 底部新增收纳式友情链接悬浮栏,点击展开,预设 10 个常用链接,仅桌面端显示
新功能:首页提交工单悬浮按钮
  • 右下角新增「提交工单」悬浮按钮,点击弹出工单表单,复用工单管理接口
UI 优化:弹窗与按钮风格统一
  • 两个悬浮按钮及弹窗统一为浅色系风格,遮罩透明度统一为 0.4
新增:后台配置开关字段
  • 新增 6 个前台显示开关(加载页、维护页、公告、弹窗、必看教程、站点搭建),后台配置按分组整理
新功能:砸壳申请与通知系统
  • 前台新增「砸壳申请」功能,用户可直接发起砸壳申请,支持自定义价格配置,后台未配置价格时菜单自动隐藏
  • 用户首页新增邮箱和企业微信通知配置,支持用户自主选择接收通知方式,提升用户体验
  • 用户提交砸壳申请时,系统自动通知到后台配置的企业微信/钉钉机器人,管理员及时掌握新申请
  • 后台新增砸壳申请管理模块,管理员可查看申请列表、编辑申请详情、改变申请状态(处理中/已完成/已拒绝)
  • 管理员改变申请状态时,系统自动检查用户是否启用了邮箱或企业微信通知,有则自动发送相应通知
  • 新增砸壳申请通知机器人后台配置字段,支持自定义企业微信/钉钉机器人 webhook 地址
移动端菜单扩展
  • 移动端首页快速菜单新增「工单管理」、「砸壳管理」、「企业证书」三个菜单项,用户可快速访问相关功能
  • 新增菜单项采用彩色渐变背景和动画效果,与现有菜单风格保持一致
v2.9.0
2026年4月4日
动态售后配置功能
  • 将原先分散在接口、控制器与前端模板中的写死售后天数逻辑,统一改造成从后台系统配置读取的动态售后时间配置
  • 新增后台配置项 `aftersale_days`,支持通过一行输入值控制6类售后天数(摆烂、高摆、躺平、标准、加强、稳定)
  • 新增统一售后配置辅助类 `Aftersale.php`,集中处理配置读取、版本映射、展示文案、到期时间计算
v2.8.0
2026年4月4日
企业证书功能
  • 前台新增「企业证书」功能入口,支持用户直接发起企业证书签名,无需再走设备注册流程
  • 新增企业证书签名页面与下载链路,签名完成后可直接获取安装包,整体使用流程更顺滑
  • 企业证书签名消费已同步写入余额记录,方便用户查询每次签名的消费明细与应用信息
企业证书后台管理
  • 后台新增企业证书管理模块,支持维护企业证书、签名应用和相关配置
  • 支持上传与编辑 .p12 企业证书文件,便于后续统一管理和更新证书资源
  • 前后台功能已打通,管理员完成配置后即可直接对外提供企业证书签名服务
在线签到奖励
  • 首页欢迎区新增「在线签到」入口,支持每日领取签到奖励,奖励金额可由后台独立配置
  • 同一用户每天仅可签到一次,未登录时点击签到将直接跳转登录页,已登录用户则可直接领取并查看结果
  • 签到奖励会自动写入钱包余额记录,并支持同步企业微信通知,方便管理员及时掌握领取情况
v2.7.2
2026年3月30日
新增功能
  • 批量添加弹窗新增开关禁用逻辑:与添加设备弹窗完全一致,后台关闭预约/iPad/套餐开关时对应按钮自动禁用,并显示对应提示文字
  • 批量添加弹窗开启时自动拉取后台开关状态,实时同步按钮可用状态
  • 批量添加弹窗提交时增加二次校验,防止绕过按钮禁用状态直接提交
UI 美化
  • 批量添加弹窗全面美化:渐变背景、装饰气泡、卡片式表单、按钮光泽扫光动画,风格与添加设备弹窗保持一致
  • 上传证书弹窗全面美化:自定义标题栏、字段图标、上传按钮渐变、提交按钮动画,并新增消耗余额说明提示卡片
  • 查询弹窗美化:渐变标题栏、卡片式表单、查询按钮升级,并支持 Web 端两列布局
  • 四个弹窗(添加设备、批量添加、查询、上传证书)弹出动画统一为弹性上滑动画,视觉一致
  • 四个弹窗标题栏风格统一:白色背景内嵌式,深紫色标题文字 + 底部淡紫色分隔线 + 半透明紫色圆形关闭按钮
  • 批量添加和查询弹窗在手机端限制最大高度,内容区域可独立滚动,避免占满全屏
v2.7.1
2026年3月30日
Bug 修复
  • 修复后台设备管理页面筛选「设备类型」(iPhone/iPad)后点击查询无效的问题
功能优化
  • 前台弹窗「免费赠送解锁码」说明区域支持后台完全自定义,后台清空内容后前台不再显示空白区域
v2.7.0 稳定
2026年3月27日
功能优化:后台控制前端按钮开关
  • 实现后台控制前台设备列表页面按钮开关功能,当关闭预约开关时,提交预约按钮会被禁用
  • 当关闭iPad开关时,若设备类型选择iPad,秒出和预约按钮都会被禁用
  • 当关闭某个证书类型时,选择该类型后秒出按钮会被禁用
  • 统一秒出按钮和预约按钮的禁用样式,两者都使用灰色背景,提供一致的用户体验
v2.6.5
2026年3月27日
UI 优化:首页和设备列表页
  • 优化首页布局和UI设计,提升用户体验
  • 优化设备列表页布局和UI设计,使界面更加美观和易用
Bug 修复:补签功能 & 重复点击
  • 修复补签时能找到对应平台的问题,确保补签流程正常运行
  • 修复设备列表页避免重复点击出书的问题,防止重复操作导致的错误
v2.6.4
2026年3月22日
Bug 修复:管理员小眼睛一键登录
  • 修复后台用户列表「小眼睛」按钮无法直接登录前台用户账号的问题
  • 根本原因:autologin 逻辑在前台 Frontend 父类登录拦截之后执行,未登录请求被提前跳转到登录页,导致自动登录代码永远无法运行
  • 修复方案:将 autologin 处理逻辑移至 User 控制器 _initialize() 方法最前端,在父类拦截之前完成用户切换与登录
  • 同步修复 Auth::direct() 方法:登录成功后直接写入 Cookie(uid 和 token),不再依赖 Hook 回调,确保跨请求 Cookie 持久化
  • 登录成功后跳转至前台首页,并移除 URL 中的 autologin 参数,防止页面刷新时重复触发登录流程
v2.6.3
2026年3月23日
新功能:设备类型智能识别
  • 新增 UDID 设备类型自动识别能力,系统可自动判断 UDID 对应的真实设备是 iPhone 还是 iPad,无需用户手动区分
  • iPad 设备选择 iPhone 类型时,按 iPhone 价格计费,证书仍以 iPad 类型正确签发,确保设备可正常安装
  • iPhone 设备误选 iPad 类型时,系统直接拦截并提示用户重新选择,防止出书失败
  • 识别接口异常时自动降级为用户选择类型,不影响正常出书流程
  • 普通出书与预约出书均已同步支持该功能
v2.6.2
2026年3月22日
Bug 修复:出书流程优化
  • 修复第三方平台对接时网络异常导致多平台重复出书的问题,增加并发防护机制,确保同一设备仅由一个平台处理
  • 修复第三方平台已出书但本站显示库存不足的问题,用户无需重复操作,出书结果将正确返回
优化:第三方平台请求稳定性
  • 延长第三方平台请求的超时时间,大幅减少因网络抖动导致的出书失败概率,提升出书成功率
安全加固:余额检查覆盖范围扩大
  • 补全出书流程中缺失的余额前置检查,确保余额不足时不会向任何平台发起出书请求,防止余额异常扭负
v2.6.1
2026年3月21日
Bug 修复:出书并发安全修复
  • 修复高并发场景下同一设备被多个平台重复签发证书的问题
  • 修复高并发场景下余额可能被重复扣减的问题,扩大了原子操作的覆盖范围
  • 修复卡密激活时存在的并发竞争问题,确保同一张卡密不会被重复激活
Bug 修复:余额变动管理页搜索失效
  • 修复后台余额变动记录页搜索用户名时返回全部数据的问题,搜索、筛选、分页均已恢复正常
v2.6.0
2026年3月20日
出书逻辑修复
  • 修复版本字段映射错误:加强版由 open3 修正为 open2,稳定版由 open4 修正为 open3,摆烂版由 open0 修正为 open4,与后台语言包完全对齐
  • 修复摆烂版出书时引用了不存在的 open6 字段导致摆烂版永远无法出书的问题
  • 修复公共池和第三方平台两处版本筛选逻辑中的字段映射错误
  • 同步修复 Addyydevice.php(预约出书)中 getOpenName 函数的字段映射错误
版本开关独立控制
  • 新增全局版本可用性检查:当所有平台均关闭某版本时,用户购买时将收到明确提示,不再显示模糊的库存不足错误
  • 各版本开关完全独立:关闭 A 平台的躺平版不影响 B 平台的躺平出书,系统自动轮询可用平台
  • 支持平台库存不足时自动轮询下一个平台,提升出书成功率
预约出书开关
  • 新增预约版本平台级开关(openyy 字段),与 iPad 开关逻辑完全一致
  • 后台"对接第三方证书站"列表新增"预约"开关列,可直接在列表页点击切换
  • 数据库 fa_apihost 表新增 openyy 字段(默认关闭)
后台界面优化
  • 新增/编辑平台弹窗移除 7 个版本开关下拉框,统一改为在列表页直接点击开关操作,操作更便捷
v2.5.0
2026年3月19日
邮箱通知修复
  • 修复了购买证书时邮箱通知不发送的问题,现在所有证书购买都会发送邮件通知
  • 修复了邮箱发送代码中的命名空间错误,将 pp\common\library\Email 改为 \app\common\library\Email
  • 修复了异常处理代码中的拼写错误,将 xception 改为 \Exception
  • 确保苹果预约购买和iPad秒出证书都能正确发送邮件通知
证书系统优化
  • 实现了证书平台总开关控制,当总开关关闭时,该平台的所有证书类型都不能购买
  • 优化了证书类型开关逻辑,支持平台级别的证书类型控制
  • 添加了平台状态检查,优先选择状态开启的证书平台
v2.4.1
2026年3月17日
通知配置修复
  • 修复邮件通知和企微通知设置问题,确保测试邮件时不会清空邮箱地址,企微链接设置后不会被替换
v2.4.0
2026年3月15日
批量添加设备功能
  • 新增「批量添加」按钮,替换原黑名单管理按钮,入口更加直观
  • 支持选择设备类型(iPhone / iPad)、证书池类型(公共池/独立池)、添加方式(秒出/预约)及备注信息
  • 批量添加期间显示实时进度条,展示当前处理条数与总数
  • 日志框实时滚动输出每条 UDID 的处理结果,成功显示绿色、失败显示红色
  • 全部完成后自动汇总成功与失败数量,有成功记录时2秒后自动刷新页面
  • 每条 UDID 添加前自动检查黑名单,已在黑名单中的跳过并记录
v2.3.0
2026年3月14日
樱花飘落效果控制
  • 实现后台控制樱花飘落效果的功能,管理员可以在后台启用或禁用樱花飘落效果
v2.2.0
2026年3月13日
密价功能优化
  • 修复预约价格显示不正确的问题,确保后台设置的密价能在前端正确显示
  • 修复iPad秒出密价显示不正确的问题,调整数组索引映射关系
  • 优化密价数组长度检查,当数组长度不足时自动用0填充,避免数组越界错误
  • 修复多代销价格设置为0时前端显示为1的问题,确保0值能够正确显示
代码健壮性优化
  • 在 Adddevice.php 中添加对 customPrice 数组的长度检查,确保它至少有6个元素
  • 完善 customIndex 的映射逻辑,确保所有保修类型都有对应的索引
  • 所有价格计算逻辑添加充分的错误处理和边界检查
贴牌动态配置后台功能
  • 支持在后台管理多个贴牌站点配置,快速管理
会员管理优化
  • 新增邮箱验证开关功能,管理员可以在后台控制用户注册时是否需要邮箱验证
v2.1.0
2026年3月12日
系统配置优化
  • 新增动态配置获取UDID地址功能,支持在后台管理界面修改UDID获取链接
  • 新增免费赠送解锁码说明的后台动态配置功能,支持在后台编辑解锁码赠送规则
  • 优化了配置页面的排序,将禁止IP配置项移到最下面,提升管理体验
v2.0.0
2026年3月7日
防重复请求优化
  • 前端添加按钮点击禁用机制,防止用户重复点击购买按钮
  • 后端添加请求去重检查,避免重复请求导致的重复证书生成
  • 优化了 Adddevice.php 和 Addyydevice.php 文件的防重复逻辑
  • 添加了1分钟时间窗口检查,确保短时间内不会重复处理同一设备
用户体验优化
  • 按钮禁用时添加视觉反馈,提升用户体验
  • 请求处理完成后自动启用按钮,确保用户可以继续操作
v1.9.0
2026年2月28日
后台收益明细功能
  • 新增后台收益明细功能,支持总收益、本年收益、本月收益、昨日收益、当日收益的统计
  • 优化收益统计页面的UI设计,采用现代化的卡片布局和响应式设计
  • 支持证书类型收益统计,按不同证书类型展示收益和数量
数据存储优化
  • 优化添加设备存储的memo模板,统一格式为"添加[设备类型][证书类型]证书[证书ID]"
  • 将"无售后"类型统一改为"躺平",确保收益统计时能正确匹配
系统图标配置
  • 新增系统图标配置功能,支持在后台配置系统logo,无需修改源码
  • 登录、注册、钱包等页面的logo均支持后台配置,统一使用配置的logo路径
v1.8.0
2026年2月25日
系统管理优化
  • 支持后台自定义对接站点动态配置映射关系
  • 新增映射关系设置功能,提供7种不同的配置策略可选
  • 在后台管理界面可以直接为每个对接站点选择合适的配置
通知系统优化
  • 新增工单回复通知功能,当管理员回复工单时,系统会根据用户的通知设置发送邮件和企微通知
  • 优化了通知发送逻辑,确保通知失败不会影响主流程
v1.7.0
2026年2月24日
卡密管理优化
  • 代销卡密支持填写自定义前缀
  • 卡密管理页面界面美化
  • 新增添加多代销扣费功能,可以在后台动态设置代销价格
系统配置优化
  • 基础配置排序调整,重新分类,更有条理
  • 用户添加代销站点扣除余额时会通知管理员(企微)
  • 后台新增动态填写维护页面和加载页面的代码功能
v1.6.0
2026年2月22日
价格管理优化
  • 秒出价格、预约价格、ipad价格已全部按顺序排序,不会错乱
系统配置优化
  • 后台系统管理可以动态配置软件源链接和导入教程
v1.5.1
2026年2月21日
证书管理优化
  • 修复了证书上传时文件名冲突的问题,现在每个证书都会生成唯一的文件名
前端界面优化
  • 优化了前端用户页面布局,使用更加舒适
v1.5.0
2026年2月16日
会员管理优化
  • 会员中心的token需要邮箱验证才能查看,提高安全性
  • 用户注册需要邮箱验证才能完成
通知系统优化
  • 用户可以在首页配置企微通知链接,购买证书时会通知企微
设备管理优化
  • 后台设备列表新增IP字段,可以看到添加设备时的用户IP地址
v1.4.0
2026年2月9日
证书功能增强
  • 集成了软件源预览、证书鉴权、证书改密功能
v1.3.0
2026年2月7日
工单系统优化
  • 新增工单回复功能,用户可以在前端页面直接回复工单
  • 系统管理新增工单回复菜单,方便后台管理工单
通知系统优化
  • 新增企微通知触发规则:用户回复工单后自动推送提醒
v1.2.0
2026年2月6日
接口对接优化
  • 优化了第三方接口对接逻辑,有效降低成本
系统安全强化
  • 修复了远程执行代码风险,提高系统安全性
  • 优化了文件操作安全,严格控制文件权限
  • 加强了接口访问安全,修复了未授权访问漏洞
  • 消除了硬编码风险,敏感信息改为配置文件读取
  • 修复了SSL验证漏洞,提升网络请求安全性
  • 全面加强了输入验证,过滤恶意输入
v1.1.0
2026年2月3日
系统管理优化
  • 新增充值机器人通知,支持用户充值、管理员变更实时提醒
  • 新增QQ群链接配置,配置后会自动展示在前端
会员管理优化
  • 支持iPad内部价自定义调整
  • 新增用户快捷查看按钮,一键跳转用户证书站点
v1.0.0
2026年1月27日
用户端功能优化
  • 支持同一账号创建多个简易代销/贴牌
  • 新增用户一键补签功能
  • 购买苹果秒出证书的用户,可以在线直接领取解锁码
黑名单管理
  • 后台新增黑名单管理功能
解锁码管理
  • 新增解锁码库存管理模块
通知系统优化
  • 系统管理新增证书掉签机器人企微通知