{{ siteName }}
商标自动化 · 管理控制台 · 请使用管理员账号登录
登 录
默认账号 admin / admin123,首次登录后请立即修改密码
{{ siteName }}
工作台 代理管理 建单任务 授权管理 用户管理 网站设置 操作日志 系统监控
{{ user.username }}({{ user.role === 'admin' ? '管理员' : '操作员' }}) 改密 退出
商标局账号
{{ dash.agents.ready || 0 }} / {{ dash.agents.total || 0 }} 已登录
实例在线
{{ dash.agents.online || 0 }}
今日建单
{{ dash.tasks.today || 0 }} / 累计 {{ dash.tasks.total || 0 }}
有效授权码
{{ dash.licenses.active || 0 }} / {{ dash.licenses.total || 0 }}
服务状态
登录服务 (8788):{{ dash.services && dash.services.login && dash.services.login.ok ? '运行中' : '离线' }} 登录就绪账号:{{ dash.services && dash.services.login && dash.services.login.ready ? '有' : '无' }}
建单服务 (8899):{{ dash.services && dash.services.api && dash.services.api.ok ? '运行中' : '离线' }}
Chrome 实例:{{ dash.agents.online || 0 }} 个在线(按需自动拉起,无需常驻)
最近操作
商标局账号(已登录列表) 创建账号 刷新
「已登录就绪」= 页面里的带鉴权 request 可用,可直接建单;账号自动分配规则:登录过的代码优先回原实例,新代码优先空闲实例,账号位用完自动扩容(无上限)。
发起建单(调用 8899 全链路:建单 → 校验 → 出码)
{{ a.id }}(已登录)
{{ taskForm.poaName }}(已就绪)
{{ taskForm.certName }}(已就绪)
{{ taskForm.imgName }}(已就绪)
提交建单 提交后自动走:附件上传 → 7 页签保存 → 提交校验 → 生成扫码二维码
任务列表 成功失败进行中 刷新
授权码列表 刷新 新增授权
授权码前缀 JSLN 固定、后段随机,与企业信息 + 域名 + IP 绑定;外部系统调用 POST /api/license/verify {code, domain, ip} 校验(无需登录)。
后台用户(admin 角色可管理用户与授权码) 新增用户
网站设置
{{ a.id }} 保存设置
保存后立即生效(无需重启);授权密钥(licenseSecret)由系统自动生成并保管,不在此展示。
操作日志 infowarnerror 刷新
登录服务 (8788)
{{ svc.services.login && svc.services.login.ok ? '运行中' : '离线' }}
建单服务 (8899)
{{ svc.services.api && svc.services.api.ok ? '运行中' : '离线' }}
Chrome 实例
{{ svc.agents ? svc.agents.filter(a=>a.ok).length : 0 }} 在线 / {{ svc.agents ? svc.agents.filter(a=>a.ready).length : 0 }} 就绪
服务器资源
内存使用:{{ fmtMB(svc.system && svc.system.memTotal - (svc.system && svc.system.memFree)) }} / {{ fmtMB(svc.system && svc.system.memTotal) }}
后台进程 RSS:{{ fmtMB(svc.system && svc.system.rss) }} · 运行时长:{{ fmtUptime(svc.system && svc.system.uptimeSec) }} · {{ svc.system && svc.system.platform }} / Node {{ svc.system && svc.system.node }}
刷新
各账号实例
商标局登录凭据
实例运行中时不可修改端口/目录(先停止实例);修改在下次拉起实例时生效。凭据填写后,点「拉起并登录」会自动完成登录并跳转到工作台。
创建后即可「拉起并登录」——系统自动填表、识别验证码、登录并跳转到工作台。
永久30 天90 天365 天
企业:{{ renewLic.companyName }}
当前到期:{{ renewLic.expiresAt ? fmtTime(renewLic.expiresAt) : '永久' }}
以当前到期日为基准增减(已过期或永久授权则以今天为基准)。
二维码
任务:{{ qrTask.tmName }}({{ qrTask.applicantCnName }})
扫码状态:{{ qrStatusText }} (每 3 秒自动刷新)
请用「商标局网上服务小程序」扫码确认,二维码有效期约 2 分钟
已授权给 {{ licResult && licResult.companyName }} · {{ licResult && licResult.domain }} / {{ licResult && licResult.ip }}
{{ licResult && licResult.code }}
复制授权码
外部系统校验:POST /api/license/verify {"code":"...","domain":"...","ip":"..."}
操作员管理员