汀溪原水二期GIS桌面端
  • Vue 84%
  • TypeScript 8.8%
  • JavaScript 6%
  • CSS 0.9%
  • HTML 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-05 15:46:44 +08:00
.forgejo chore: PR 模板强制 Closes #N 以自动关闭议题 (#17) 2026-11-03 16:50:06 +08:00
build chore(#18): GIS C/S 品牌 logo 与本地 H5 监听修复 (#19) 2026-11-05 10:27:11 +08:00
docs feat(#15): C/S 作业草稿发布与点选缩放体验 (#16) 2026-11-03 16:18:01 +08:00
electron chore(#18): GIS C/S 品牌 logo 与本地 H5 监听修复 (#19) 2026-11-05 10:27:11 +08:00
public chore(#18): GIS C/S 品牌 logo 与本地 H5 监听修复 (#19) 2026-11-05 10:27:11 +08:00
src fix(#20): 划线双击防重复落库并重建报废图层 2026-11-05 15:21:38 +08:00
.env fix(#13): GIS H5 默认 API 改为同源 /jeecg-boot (#14) 2026-11-03 09:29:02 +08:00
.env.example fix(#13): GIS H5 默认 API 改为同源 /jeecg-boot (#14) 2026-11-03 09:29:02 +08:00
.gitignore Initial commit: push gis-cs project to xm_txys2_gis. 2026-09-10 10:29:00 +08:00
AGENTS.md chore(#): 接入 AI 工作流约定与 CI 骨架 (#2) 2026-10-13 11:21:09 +08:00
env.d.ts chore(#18): GIS C/S 品牌 logo 与本地 H5 监听修复 (#19) 2026-11-05 10:27:11 +08:00
index.html chore(#18): GIS C/S 品牌 logo 与本地 H5 监听修复 (#19) 2026-11-05 10:27:11 +08:00
package-lock.json Initial commit: push gis-cs project to xm_txys2_gis. 2026-09-10 10:29:00 +08:00
package.json chore(#18): GIS C/S 品牌 logo 与本地 H5 监听修复 (#19) 2026-11-05 10:27:11 +08:00
README.md feat(#15): C/S 作业草稿发布与点选缩放体验 (#16) 2026-11-03 16:18:01 +08:00
tsconfig.json Initial commit: push gis-cs project to xm_txys2_gis. 2026-09-10 10:29:00 +08:00
vite.config.ts chore(#18): GIS C/S 品牌 logo 与本地 H5 监听修复 (#19) 2026-11-05 10:27:11 +08:00

汀溪原水 · 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