Không có mô tả

vh b9cbd31eb2 fix: 修复打包时缺少依赖问题(@form-create、js-beautify、vuedraggable) 2 tuần trước cách đây
.vscode 25e8d9b2ce feat: 修改菜单默认格局,修复格局修改后的异常 1 tháng trước cách đây
public 1c7cd6b8e2 feat: 删除插件文件夹 6 tháng trước cách đây
src 94f9951611 fix: 修复过滤模板中绑定设备探查滚的设备分页显示 3 tuần trước cách đây
.env acd2c7f810 feat: 增加设计器的预览页面,设计器的设计,删除等 6 tháng trước cách đây
.env.development c3d4b305a3 优化配置,增加单独配置 端口服务的功能 2 tháng trước cách đây
.env.golocal 161a07f51a 增加 moubus ice104 的端口配置 1 tháng trước cách đây
.env.nginx 3bef6822cc 更新默认配置文件 11 tháng trước cách đây
.env.open 3bef6822cc 更新默认配置文件 11 tháng trước cách đây
.env.production ed2232942f 更新说明文档 11 tháng trước cách đây
.eslintignore f4fee64931 git reset gfast-ui 3 năm trước cách đây
.eslintrc.js 8996280d72 fix: 去除多余log 2 năm trước cách đây
.gitignore 3c23363c86 增加插件的自动下载脚本 6 tháng trước cách đây
.prettierrc.js 3c262419f4 设备详情-增加设备功能显示,设备功能的执行操作还没加好,明天 继续弄 2 năm trước cách đây
.windsurfrules 0d128ece4c fix: 优化升级包管理页面样式,增加设备状态中的历史日志 tab(还需完善) 7 tháng trước cách đây
CHANGELOG.md 148f65e642 优化:将部门字样改为组织字样 2 năm trước cách đây
LICENSE f4fee64931 git reset gfast-ui 3 năm trước cách đây
README.md 77a017e341 feat: 增加插件更新脚本 6 tháng trước cách đây
getVersion.mjs 219dee41f3 fix: 修复登录页版本号的显示 9 tháng trước cách đây
index.html 1beffc03c7 Merge branch 'master' into professional2 1 năm trước cách đây
open.md ed2232942f 更新说明文档 11 tháng trước cách đây
package-lock.json e5732e3b15 feat:优化API定义页面 5 tháng trước cách đây
package.json b9cbd31eb2 fix: 修复打包时缺少依赖问题(@form-create、js-beautify、vuedraggable) 2 tuần trước cách đây
plugins.d.ts 90cf0c7c1f fix: 修复之前的rsa-oaep在http下不能使用的问题,用了jsrsasign库来实现 1 năm trước cách đây
pnpm-lock.yaml 3457bba570 feat: 优化规则编排,增加子规则链类型 5 tháng trước cách đây
shim.d.ts f4fee64931 git reset gfast-ui 3 năm trước cách đây
source.d.ts f4fee64931 git reset gfast-ui 3 năm trước cách đây
tsconfig.json f4fee64931 git reset gfast-ui 3 năm trước cách đây
vite.config.ts 73513da281 添加流程表单的导入导出 2 tháng trước cách đây
writeEnv.mjs c3d4b305a3 优化配置,增加单独配置 端口服务的功能 2 tháng trước cách đây
yarn.lock 2740ccf796 修复了i18n的一些问题 1 tháng trước cách đây

README.md

sagoo-admin-ui

业务管理系统前端

关于其他插件说明

组态项目代码仓库: sagoo-configuration 开源版本对应的组态代码分支是 master 企业版和专业版对应的组态代码分支是 v2

其他前端插件项目不分 v1 v2 都是一样的

依赖安装方式

用 yarn 安装依赖

  1. 全局安装 yarn: npm i yarn -g ,如果是非 windows 环境需要加 sudo
  2. 用 yarn 在项目中安装依赖: yarn i

环境变量配置

.env

为默认环境配置,不可修改,会导致使用异常。

.env.development

开发环境配置,启动 npm run dev 会启动开发环境,配置为链接本地的 go 环境的配置,可按需更改。

.env.nginx

线上 nignx 部署情况下的演示配置,可以复制到 .env.development 中进行按需修改使用。

.env.golocal

如需将打包后的静态文件放入到 go 服务中的 public 文件夹下使用,则需使用 npm run build:golocal 命令打包。

config.js

本地运行或打包都会根据 env 文件的配置,提前自动生成 config.js 配置文件,运行环境会在 public 目录下,打包之后会在生成的 sagoo-iot 目录下。可以通过手动修改这个 config.js 文件来修改前端运行时的服务端请求地址。通过修改配置来适应不同环境来避免调试时频繁打包。

window.allEnv = {
	topo: {
		server: '/base-api/api/v1',
		imgServer: '/base-api',
	},
	screen: {
		server: '/base-api/api/v1',
		imgServer: '/base-api',
	},
	rule: {
		server: '/rule-api',
		iotServer: '/base-api/api/v1',
	},
	media: '/media',
}

关于前端 pligin 插件

前端插件的文件在 public/plugin 目录下,运行 devbuild 前会自动检查插件文件是否存在,不存在会自动拉取,拉取后会自动运行 devbuild 命令。

之后如果需要更新插件,可以运行 npm run plugin:update 命令进行更新,避免插件更新影响主程序。