# Web组态-后端源码 注意注意,主系统和组态对应版本如下: 主V2.3<=>组V1.0.0; 主V2.4~V2.5.1<=>组V2.5.1;主V2.5.2~v2.6<=>组V2.5.2 ## 一、使用方法 1. 获取源码后,修改文件夹名称为 `fastbee-scada` ,然后放置于项目的 `wumei-smart/sprintboot` 文件夹下 ``` 完整路径: /wumei-smart/sprintboot/fastbee-scada ``` 2. 执行组态sql目录下的sql文件时,如果主系统是V2.3版本,请使用V1.0sql文件,建议先**比对**一下自己系统的数据(防止已有的会重复添加);如果主系统是V2.4及之后的版本,找到相应版本的sql,可直接整合到主系统sql文件里,然后部署执行即可; 3. 图库文件夹(v1.0.0版本是avatar包,之后的版本是webconfig包)需要上传至服务器才可使用,因为文件夹太大,没有放在代码目录里,购买后单独发 **注意**:如果是v1.0.0版本在服务器上/var/data/java/uploadPath目录下找到已有的avatar文件夹,如果没有,可直接将avatar文件夹上传至此目录下;如果已存在(**建议先备份**),然后需要自己比对两份文件夹内容,合并出新的一份avatar文件夹,然后再上传,**切勿直接替换,不然会把已有的文件弄没了**; 如果是之后的版本,直接把webconfig压缩包解压出来,解压出来的文件名为webconfig,然后直接上传至/var/data/java/uploadPath目录下就行; 4. 默认启用V2.3新版多租户,如果不想使用新版多租户,请找到该文件com.fastbee.scada.utils.ScadaConstant,把以下代码改为false就行 注意:后面切到多租户,请自行修改老数据,多租户版本组态是绑定到机构管理员账号上 如果系统是2.3之前的版本,请把新版多租户相关报错的代码注释掉就行,其他报错的需自行调整一下 ``` /** * 多租户版本启用,不用多租户改为false */ public static final Boolean ENABLE_TENANT = false; ``` ## 二、整合到项目 **注意**:拉一下仓库最新代码,把组态文件夹复制到主系统,只需把springboot目录下pom.xml文件和fastbee-admin目录下pom.xml文件里面关于组态依赖配置代码注释放开就行 ``` // 提示:以下代码加在 里面 fastbee-scada ``` ``` // 提示:以下代码加在 里面 com.fastbee fastbee-scada ${fastbee.version} ``` - 在/wumei-smart/sprintboot/fastbee-admin/pom.xml配置文件里以下配置 ``` // 提示:以下加在 里面 com.fastbee fastbee-scada ``` ## 三、运行代码