汀溪原水二期GIS桌面端
- Vue 84%
- TypeScript 8.8%
- JavaScript 6%
- CSS 0.9%
- HTML 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .forgejo | ||
| build | ||
| docs | ||
| electron | ||
| public | ||
| src | ||
| .env | ||
| .env.example | ||
| .gitignore | ||
| AGENTS.md | ||
| env.d.ts | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
汀溪原水 · GIS C/S(方案 A:Electron + WebGIS)
独立 Windows 桌面端,与 PC B/S 共 PostGIS / 共 /txys/gis API。
信息架构:浏览 / 选择 / 编辑 / 质检 四工作模式(无顶栏七段菜单);详见工作区 docs/GIS-CS-信息架构.md。
业务操作手册:docs/GIS-CS业务操作手册.docx(使用说明.md)
安装与升级:docs/安装与升级.md
进度(M0~M3)v0.3.1
- 登录、天地图、管网、属性回写
- 四选 / 画线布点折点 / 报废 / 拓扑 / 批量
- 区层面、元数据、NSIS 安装脚本
- 检查更新(
/txys/gis/cs/release) - 统计面板 + CSV 导出、地名定位、连通分析、撤销上次报废
- 静默升级(electron-updater +
latest.yml制品目录;登录后自动检查/下载)
启动
cd gis-cs
npm install
npm run dev # 仅 Web:http://localhost:5174/
npm run dev:electron # Electron 桌面壳
渲染层改完后多数情况 Ctrl+R;electron/* 或 preload 变更需重跑 dev:electron。
新后端接口需 重启 Java。
检查更新 / 静默升级配置
application-txys.yml:
txys:
gis:
cs-release:
version: 0.3.1
download-url: http://内网/gis-cs-updates/TxysGisCS-Setup-0.3.1.exe
update-feed-url: http://内网/gis-cs-updates/
notes: 发布说明
制品目录需同时放置 latest.yml 与 Setup.exe(npm run dist 自动生成)。
关于 →「检查更新」→「静默下载」→「重启安装」。登录后也会后台自动检查。
打包
npm run dist
说明:docs/安装与升级.md