宠小它门店后台管理端
Go to file
2026-08-02 02:11:28 +08:00
.vscode chore: initialize store admin console 2026-07-31 18:46:16 +08:00
public chore: initialize store admin console 2026-07-31 18:46:16 +08:00
scripts chore: guard admin production builds 2026-08-01 23:30:32 +08:00
src feat: turn leads into actionable follow-up tasks 2026-08-02 02:11:28 +08:00
.env.development chore: initialize store admin console 2026-07-31 18:46:16 +08:00
.env.example chore: initialize store admin console 2026-07-31 18:46:16 +08:00
.env.production chore: guard admin production builds 2026-08-01 23:30:32 +08:00
.gitignore chore: initialize store admin console 2026-07-31 18:46:16 +08:00
index.html chore: initialize store admin console 2026-07-31 18:46:16 +08:00
package-lock.json chore: initialize store admin console 2026-07-31 18:46:16 +08:00
package.json chore: guard admin production builds 2026-08-01 23:30:32 +08:00
README.md chore: guard admin production builds 2026-08-01 23:30:32 +08:00
tsconfig.app.json chore: initialize store admin console 2026-07-31 18:46:16 +08:00
tsconfig.json chore: initialize store admin console 2026-07-31 18:46:16 +08:00
tsconfig.node.json chore: initialize store admin console 2026-07-31 18:46:16 +08:00
vite.config.ts chore: initialize store admin console 2026-07-31 18:46:16 +08:00

宠小它门店 Web 后台

Phase A 管理端Vue 3 + Vite + Element Plus

开发

cd admin
npm install
npm run dev

默认 http://localhost:5174 /api 代理到 http://localhost:8080

登录:老板/员工手机号 + 验证码dev 万能码见后端 app.demo.sms-universal-code,默认 123456)。

公开报告链接域名:.env.development / .env.production 中配置 VITE_PUBLIC_H5_ORIGIN

构建

npm run preflight:release
npm run build

仓库内 .env.production 使用 .invalid 安全占位符,默认门禁会失败。正式发布必须使用权限受控的域名文件:

PETSTORE_ADMIN_ENV_FILE=/secure/path/petstore-admin.env npm run preflight:release
cp /secure/path/petstore-admin.env .env.production.local
npm run build

VITE_PUBLIC_H5_ORIGIN 必须是本项目公开报告页的显式 HTTPS 源,不能是 localhost、.invalid 或已归属其他产品的 www.s-good.com。真实配置不得提交,发布后删除 .env.production.local

Owner

  • Store Admin FE → admin/**
  • 客户聚合 APIBackend Core → GET /api/admin/service-customers