vault backup: 2025-12-04 09:12:56

This commit is contained in:
杜鹏飞
2025-12-04 09:12:56 +08:00
commit 71e83861de
300 changed files with 339584 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
# botId
```
aib8_sG3fbGnQhPeCtAk2-iXQiaxvbQ9coO
```
# WxCorpID
```
ww20a7e5d165ac2a02
```
# app id
```
1000016
```
# app secret
```
s4KeMsihzP7wqPfw3TvjJfEHgJ-Ht7a4yqYV7N6phTQ
```

178
各种项目/CBL/CBL.md Normal file
View File

@@ -0,0 +1,178 @@
### 登录密码 应用系统
```
NhDg#2Ky2024qwe
Cqtljt@123456qwe
uS9?xK3*gY3$dH4.
```
```
Tljt2024!
```
```
审计法务、廉洁风险子项目的VPN账号
1.请在浏览器输入https://222.177.118.74:13443此为服务器地址或者 https://113.204.103.170:13443进行客户端安装。
2.在提示界面输入服务器地址、账号、密码
用户名chenbeilin
密码Chen@19921101
用户名chenbeilin 密码hBoUcEDHU&VB!oF6ct
用户名yehounan 密码bsn%#lM3q4mvK&%FxA
审计法务、廉洁风险两个子项目的测试服务器已开通,请尽快登录堡垒机修改密码。
```
堡垒机地址
>https://172.16.200.65/
```
两个账号:
alm_xindian_kf
EJDArXEy*fBkd42j$3
root
h3c.com!
irs_xindian_kf
默认密码Zoai07Sq#wTa2QV7LI
userapp Admin@123@2024!,
root
Alm20240705@tljt
172.16.1.100用户名root 密码ALm@!#Pro#20240705!fw../
系统用户名admin 密码Cqtljt@123456qwe
172.16.1.122 root Admin!Fw#Pro@20240705!../
用户名administrator
密码h3c.com!
```
#### axure
>http://47.120.66.79:18090/
```
cbl
cbl123
```
#### 测试环境 麒麟服务器
```
172.16.1.87
```
>访问地址
>http://172.16.1.87:8081
admin 用户默认密码 NhDg#2Ky2024qwe
## 生产环境
```
生产环境应用服务器地址172.16.1.100
生产环境文件服务器地址172.16.1.122
```
## portainer
> http://172.16.1.87:9000/
admin administrator@123
## minio
> http://172.16.1.87:9094/
admin N0iDtPUyAAxA
## filebrowser
> http://172.16.1.87:9999/
admin Alm20240705@tljt
## ssh web
> https://172.16.1.87:9998/
> 服务器 root 密码
## OA 中心
**OA测试地址** > [[172.16.1.121:8384]]
sjfw Admin123
**OA正式地址** > [[113.204.103.171:8384]] https://172.16.1.101:8866/
sjfw Admin123
### 测试环境 获取 token
```
POST http://172.16.1.121:8384/seeyon/rest/token
{
    "userName":"sjfw",
    "password":"04935080-2024-4c38-92b8-02c85af00ebf"
}
```
### 生产 环境 token
```
正式环境的调用账号:
sjfw
4587a0e9-5b54-42f9-8223-4884536a73d9
地址https://oa.cqrailway.com:8384
```
## 问题清单
>【腾讯文档】27.铁路集团企业管理中心信息化二期项目_问题跟踪表_审计法务_V1.0_20240521
https://docs.qq.com/sheet/DTkRZd2tKamhLWGhU?share=1&tab=000001
![[需求分析报告_V2.2_20240201.docx]]
#### dpflovezw.icu 9091 达梦
```
SYSDBA 4aQRnR&Nu2Xk
FLOWABLE
```
```
4aQRnR&Nu2Xk
```
I19Vyjbj2HvZfGQZ
```
审计法务、廉洁风险两个子项目的测试服务器已开通,请尽快登录堡垒机修改密码。
堡垒机地址https://172.16.200.65/
两个账号alm_xindian_kf 密码: Tljt@20240705,./
irs_xindian_kf 密码Admin@123@20240505!,
审计法务测试环境:
172.16.1.87 用户名root 密码:Alm20240705@tljt
SYSDBA Alm@db20240705sjfw
审计法务正式环境应用服务器:
172.16.1.100用户名root 密码ALm@!#Pro#20240705!fw../
系统用户名admin 密码Tljt2024!
审计法务正式环境数据库服务器:
172.16.1.117用户名root 密码Dba##!pRo2024#07!05#.@./
数据库用户名端口5236SYSDBA 密码Dba@20240705tljt
数据库用户名端口5237SYSDBA 密码Alm@20240705tljt
审计法务正式环境文件服务器:
172.16.1.122用户名root 密码Admin!Fw#Pro@20240705!../
廉洁风险测试环境应用服务器:
172.16.1.75用户名administrator 密码Svn@wbg3721jsG!^
廉洁风险正式环境应用服务器:
172.16.1.123用户名root 密码:IRStljt@20240705
后端管理员密码Lianjie@123
VPN账号资料
审计法务、廉洁风险子项目的VPN账号
1.请在浏览器输入https://222.177.118.74:13443此为服务器地址或者 https://113.204.103.170:13443进行客户端安装。
2.在提示界面输入服务器地址、账号、密码
用户名chenbeilin 密码Chen@19921101
用户名yehounan 密码Chen@19921101
```

View File

@@ -0,0 +1,10 @@
# 中间件
## redis
```
docker run -p 6379:6379 --name redis -v /data/redis/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d redis
```
## minio
```
docker run -p 9093:9093 -p 9094:9094 --name minio -d --restart=always -e "MINIO_ROOT_USER=admin" -e "MINIO_ROOT_PASSWORD=N0iDtPUyAAxA" -v /data/minio/data:/data -v /data/minio/config:/root/.minio minio/minio server /data --console-address ":9094" -address ":9093"
```

Binary file not shown.

View File

@@ -0,0 +1,21 @@
# POC功能清单
> https://doc.weixin.qq.com/sheet/e3_ARQAngZXAMg4WSMf50MRSK0DipAWk?scode=AC4AiQcMAAw1UFcAVyARQAngZXAMg&tab=BB08J2&journal_source=chat&version=4.1.10.6007&platform=win
# 项目规划 设计
![[东航行程规划大模型POC方案 V2.0.docx]]
* 我们是集成到他们现有APP中 集成对方App
* 页面交互 APP 内容有限 需要UE 设计
* 业务库是否有必要,还是直接在数据平台里面
* 行程规划、调整,行程数据从哪来,是否需要在业务平台
* 地图规划,酒店、景点、用户偏好 火山对接,东航电商 对接 **产品设计**
* *订单信息怎么对接*
* 嵌入抖音或其他媒体内容展示POI的特色和氛围火山 + 高德 对接沟通
* 实时交通api 火山 还是 高德对接?
<br>
* 没有UI、产品
# AI黄思童 接口
> https://ai-marketing.feishu.cn/docx/P4rMdVTLvodP0YxjrVsclXyZnPe?from=from_copylink

View File

@@ -0,0 +1,7 @@
```
Yn_fZ@@202333
```
```
Bzyn_@200023
```

View File

@@ -0,0 +1,6 @@
# 明月湖机房
## 连接信息
```
192.168.20.63 22
userapp Ai@u2025test
```

View File

@@ -0,0 +1,26 @@
# 构建命令
```
robot
go build -o robot.exe -ldflags "-s -w -H windowsgui" main.go
omhub
$env:GOOS="linux"; $env:GOARCH="amd64";go build -o omhub_linux -ldflags "-s -w" main.go
```
# 移动云主机下载
> https://ecloud.10086.cn/api/query/clouddesktopnew/ccaorder/#/downloadAppPage?manuPage=1
## 山东
> Sdydqwtg【云主机编号】.pbc8e3/Sdyd@20251357
## 江苏
> rhekj081.e837c9/u8oCqHTNnV@
# OMHUB
## 江苏
```js
http://47.93.98.116:38080/statics/runningList
```

View File

@@ -0,0 +1,132 @@
# Vue 工程创建
1. 创建 Vue 需要用到的 cli 安装
npm install -g @vue/cli
2. 创建vue工程
vue create vue-app
3. 点击回车后,会进入选取项目特征页面,这里我们选择手动选取
Vue CLI v5.0.1
? Please pick a preset:
Default (\[Vue 3] babel, eslint)
Default (\[Vue 2] babel, eslint)
Manually select features
4. 配置特征
Vue CLI v5.0.1
? Please pick a preset: Manually select features
? Check the features needed for your project: (Press \<space> to select, <a> to toggle all, <i> to inv
ert selection, and \<enter> to proceed)
◉ Babel
◯ TypeScript
◯ Progressive Web App (PWA) Support
◉ Router
◉ Vuex
◯ CSS Pre-processors
❯◯ Linter / Formatter
◯ Unit Testing
◯ E2E Testing
5. 选择Vue的版本这里选择3.x
Vue CLI v5.0.1
? Please pick a preset: Manually select features
? Check the features needed for your project: Babel, Router, Vuex
? Choose a version of Vue.js that you want to start the project with (Use arrow keys)
3.x
2.x
6. ==下一项需要注意会提示我们是否使用history的路由形式如果是浏览器可以选择这种路由但是在cordova中并没有history对象所以这里需要输入 n 选择不适用history的模式==。
Vue CLI v5.0.1
? Please pick a preset: Manually select features
? Check the features needed for your project: Babel, Router, Vuex
? Choose a version of Vue.js that you want to start the project with 3.x
? Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n)
n
7. 选择配置文件位置,使用默认选项即可
? Where do you prefer placing config for Babel, ESLint, etc.? (Use arrow keys)
In dedicated config files
In package.json
8. 对未来项目的预置
? Save this as a preset for future projects? (y/N) n
完成上述工作,等待项目自动初始化即可。
# Vue 工程改造
1. 在Vue的index.html中引入cordova.js这里的cordova.js是在cordova工程中生成的所以在vue项目中是找不到这个文件的。
```html
// vue/public/index.html
<script src="cordova.js"></script>
```
1. 修改Vue默认打包位置创建或者修改 Vue 根目录下的 vue.config.js 文件(默认为 dist改成cordova工程目录中的前端源码目录 www。
```javaScript
// const { defineConfig } = require('@vue/cli-service')
// module.exports = defineConfig({
// transpileDependencies: true
// })
module.exports={
outputDir:'../myCordovaApp/www'
// 指定加载路径
publicPath:'./'
}
```
1. 在Vue 的index.html 中引入Cordova 的 meta 标签
```html
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!-- 与 cordova 工程中重复的注释掉使用cordova中的meta标签 -->
<!-- <meta name="viewport" content="width=device-width,initial-scale=1.0"> -->
<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *; img-src 'self' data: content:;">
<meta name="format-detection" content="telephone=no">
<meta name="msapplication-tap-highlight" content="no">
<meta name="viewport" content="initial-scale=1, width=device-width, viewport-fit=cover">
<meta name="color-scheme" content="light dark">
```
1. 为 index.html 添加 deviceready 事件vue/src/main.js
```javaScript
// createApp(App).use(store).use(router).mount('#app')
const app = createApp(App)
app.use(store).use(router)
// 这里添加 deviceready 事件
document.addEventListener('deviceready',function(){
// 将挂载过程放入回调方法中
app.mount('#app')
},false)
```
# 打包测试
创建cordova工程
` cordova create myCordovaApp com.insper.cordova myCordovaApp `
在vue工程中执行打包命令
`npm run build`
执行此命令后会将vue 工程打包后的 html、js、css 等文件 放入vue.config.js 文件中配置的指定位置,方便起见我们可以直接指定这个位置为 cordova 工程的 www 目录。
在cordova工程中执行编译打包命令
`cordova run android`
手机端安装成功后出现myCordovaApp启动出现 vue官方默认页面说明工程构建成功。

View File

@@ -0,0 +1,358 @@
| <font style="color:rgb(51, 51, 51);">版本记录</font> | <font style="color:rgb(51, 51, 51);">时间</font> | <font style="color:rgb(51, 51, 51);">修改者</font> | <font style="color:rgb(51, 51, 51);">日志</font> |
| :---: | :---: | :---: | :---: |
| <font style="color:rgb(51, 51, 51);">1.0.0</font> | <font style="color:rgb(51, 51, 51);">2025.01.07</font> | <font style="color:rgb(51, 51, 51);">陈强</font> | <font style="color:rgb(51, 51, 51);">初版</font> |
| <font style="color:rgb(51, 51, 51);">1.1.0</font> | <font style="color:rgb(51, 51, 51);">2025.02.08</font> | <font style="color:rgb(51, 51, 51);">陈强</font> | <font style="color:rgb(51, 51, 51);">移除部分描述</font> |
<h2 id="4b954e6d"><font style="color:rgb(0, 0, 0);">1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">前言</font>**</h2>
<font style="color:rgb(51, 51, 51);">针对现在公司现有的光交锁产品进行功能合并和兼容处理包含NFC、蓝牙读写器、蓝牙锁、USB锁等四种方式。</font>
<h2 id="1f6ee72f"><font style="color:rgb(0, 0, 0);">2.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">流程图</font>**</h2>
![](https://cdn.nlark.com/yuque/0/2025/png/600469/1736320210281-7cf87e30-06dc-4307-8a67-04bfc26d9217.png)
<h2 id="7fadd862"><font style="color:rgb(0, 0, 0);">3.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">配置</font>**</h2>
<h4 id="a285d945"><font style="color:rgb(0, 0, 0);">3.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">密钥、appID申请</font>**</h4>
<font style="color:rgb(51, 51, 51);">使用本SDK之前请开发联系商务并提供app的包名以便获取appID和密钥后续激活SDK使用</font>
<h4 id="b8ba0858"><font style="color:rgb(0, 0, 0);">3.2.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">权限配置</font>**</h4>
```java
<!-- 低版本蓝牙权限兼容 -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<!-- 蓝牙操作权限 -->
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<!-- Android11及以上需补充以下权限 -->
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
<uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" />
<!--NFC权限-->
<uses-permission android:name="android.permission.NFC" />
<uses-feature
android:name="android.hardware.nfc"
android:required="true" />
<!--USB权限-->
<uses-feature android:name="android.hardware.usb.host" />
<uses-permission android:name="android.permission.USB_PERMISSION" />
```
<h3 id="inchN">3.3. 开锁密码</h3>
开锁时需要对应的密码集成SDK时建议做好密码管理。开锁时传入对应的密码。
<h2 id="fad055a2"><font style="color:rgb(0, 0, 0);">4.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">参数说明</font>**</h2>
<h4 id="cb5b8a2b"><font style="color:rgb(0, 0, 0);">4.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">接口数据采用Map集合</font>**</h4>
| <font style="color:rgb(51, 51, 51);">键key</font> | <font style="color:rgb(51, 51, 51);">值value)</font> | <font style="color:rgb(51, 51, 51);">类型</font> | <font style="color:rgb(51, 51, 51);">备注</font> |
| :---: | :---: | :---: | :---: |
| <font style="color:rgb(51, 51, 51);">lockStatus</font> | <font style="color:rgb(51, 51, 51);">1或0</font> | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">1开启</font><br/><font style="color:rgb(51, 51, 51);">0关闭</font> |
| <font style="color:rgb(51, 51, 51);">nfcElectricity</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">NF电量</font> |
| <font style="color:rgb(51, 51, 51);">solarEnergyElectricity</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">太阳能电量</font> |
| <font style="color:rgb(51, 51, 51);">batteryElectricity</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">电池电量</font> |
| <font style="color:rgb(51, 51, 51);">lockBeamStatus</font> | <font style="color:rgb(51, 51, 51);">1或0</font> | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">锁梁状态(运营商锁)</font><br/><font style="color:rgb(51, 51, 51);">1已脱落</font><br/><font style="color:rgb(51, 51, 51);">0锁梁正常</font> |
| <font style="color:rgb(51, 51, 51);">lockTypeC</font> | <font style="color:rgb(51, 51, 51);">1或0</font> | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">TypeC状态运营商锁</font><br/><font style="color:rgb(51, 51, 51);">1已连接</font><br/><font style="color:rgb(51, 51, 51);">0未连接</font> |
| <font style="color:rgb(51, 51, 51);">lockBle</font> | <font style="color:rgb(51, 51, 51);">1或0</font> | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">蓝牙状态(运营商锁)</font><br/><font style="color:rgb(51, 51, 51);">1已连接</font><br/><font style="color:rgb(51, 51, 51);">0未连接</font> |
| <font style="color:rgb(51, 51, 51);">birth</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">出厂日期(运营商锁)</font> |
| <font style="color:rgb(51, 51, 51);">version</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">固件版本号</font> |
| <font style="color:rgb(51, 51, 51);">hardwareVersion</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">硬件版本号</font> |
| <font style="color:rgb(51, 51, 51);">sn</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">智能锁序号</font> |
| <font style="color:rgb(51, 51, 51);">unlockTimes</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">开锁次数</font> |
| <font style="color:rgb(51, 51, 51);">status</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">网络状态NB锁</font> |
| <font style="color:rgb(51, 51, 51);">pw</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">网络信号强度NB锁</font> |
| <font style="color:rgb(51, 51, 51);">read</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">读取MCU状态</font> |
| <font style="color:rgb(51, 51, 51);">open</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">读取传感器状态(门状态)</font> |
| <font style="color:rgb(51, 51, 51);">localStatus</font> | | <font style="color:rgb(51, 51, 51);">String</font> | <font style="color:rgb(51, 51, 51);">读取传感器状态(锁舌状态)</font> |
<h4 id="6d61a52c"><font style="color:rgb(0, 0, 0);">4.2.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">设备枚举类型</font>**</h4>
**<font style="color:rgb(0, 0, 0);">MkdLockTypeEnum设备类型</font>**
| <font style="color:rgb(51, 51, 51);">类型</font> | <font style="color:rgb(51, 51, 51);">说明</font> |
| --- | --- |
| **<font style="color:rgb(51, 51, 51);">MKD_LOCK_TYPE_NFC</font>** | <font style="color:rgb(51, 51, 51);">通过手机的NFC功能实现开锁适用于支持NFC功能的设备</font> |
| **<font style="color:rgb(51, 51, 51);">MKD_LOCK_TYPE_READER</font>** | <font style="color:rgb(51, 51, 51);">利用蓝牙读写器进行开锁,适合需要通过蓝牙连接的场景</font> |
| **<font style="color:rgb(51, 51, 51);">MKD_LOCK_TYPE_BLE</font>** | <font style="color:rgb(51, 51, 51);">通过手机蓝牙与锁具连接进行开锁</font> |
| **<font style="color:rgb(51, 51, 51);">MKD_LOCK_TYPE_USB</font>** | <font style="color:rgb(51, 51, 51);">通过手机外接USB设备实现开锁适用于需要物理连接的情况</font> |
<h2 id="349b2093"><font style="color:rgb(0, 0, 0);">5.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">接入流程</font>**</h2>
<h4 id="04d11cf5"><font style="color:rgb(0, 0, 0);">5.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">管理类-</font>****<font style="color:rgb(255, 0, 0);">MkdLockManagerNewer</font>**</h4>
<h4 id="d46d7388"><font style="color:rgb(0, 0, 0);">5.2.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">激活SDK</font>**</h4>
```java
/**
* 初始化鉴权
*
* @param appID AppID
* @param appSecret 密钥
* @return boolean true激活成功 false激活失败
*/
public boolean initWithAppID(String appID, String appSecret,Application application)
```
<h4 id="aed007a9"><font style="color:rgb(0, 0, 0);">5.3.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">设备类型设置</font>**</h4>
```java
/**
* 根据不同的锁类型切换当前的锁类型
* 此方法主要用于在应用中切换锁的类型,以便适应不同的安全或使用需求
*
* @param mkdLockTypeEnum 新的锁类型通过MkdLockTypeEnum枚举指定
*/
public void changeCurrentLockType(MkdLockTypeEnum mkdLockTypeEnum)
```
<h4 id="18518649"><font style="color:rgb(0, 0, 0);">5.4.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">蓝牙</font>**</h4>
<h5 id="af37e7fb"><font style="color:rgb(0, 0, 0);">5.4.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">设备搜索</font>**</h5>
```java
/**
* 开始搜索设备
*
* @param timeOut 超时设置
* @param scanListener 设备搜索回调
*/
void startScan(int timeOut, MkdScanListener scanListener);
```
```java
public interface MkdScanListener {
//开始扫描
void onScanStart();
//停止扫描
void onScanStop();
//获取扫描结果
void onScanResult(Device device, boolean isConnectedBySys);
//扫描错误
void onScanError(String errorMsg);
}
```
<h5 id="75329907"><font style="color:rgb(0, 0, 0);">5.4.2.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">停止搜索</font>**</h5>
```java
public void stopScan()
```
<h5 id="a67e0421"><font style="color:rgb(0, 0, 0);">5.4.3.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">设置搜索过滤条件</font>**</h5>
```java
public void setDeviceScanPrefix(String... prefix)
```
<h5 id="bcd86ed3"><font style="color:rgb(0, 0, 0);">5.4.4.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">设备连接</font>**</h5>
```java
/**
* 连接设备
* @param device 设备对象
* @param listener 连接监听器
*/
public void connectDevice(Device device, MkdBleConnectListener listener)
```
```java
/**
* 连接设备
* @param device 设备标识字符串
* @param listener 连接监听器
*/
public void connectDevice(String device, MkdBleConnectListener listener)
```
```java
public interface MkdBleConnectListener {
void connectSuccess (Device device);
void connectFailed(String msg);
void connectClose();
}
```
<h5 id="ab9c6740"><font style="color:rgb(0, 0, 0);">5.4.5.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">设备断开</font>**</h5>
```java
public void disConnectDevice()
```
<h5 id="11231a8b"><font style="color:rgb(0, 0, 0);">5.4.6.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">释放资源</font>**</h5>
```java
public void releaseAllConnection()
```
<h5 id="e39db310"><font style="color:rgb(0, 0, 0);">5.4.7.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">其他</font>**</h5>
```java
//是否真正扫描设备中
public boolean isScanning()
//移除扫描监听
public void removeScanListener()
//是否连接设备
public boolean isBleDeviceConnect()
```
<h4 id="5.5.-nfc"><font style="color:rgb(0, 0, 0);">5.5.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">NFC</font>**</h4>
<h5 id="cc4b5a42"><font style="color:rgb(0, 0, 0);">5.5.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">NFC Tag监听</font>**</h5>
```java
//注意此处未使用onNewIntent方式来获取NFC Tag的方式是由于在部分手机设备上
//存在Intent携带的Tag为null导致无法使用NFC
NfcAdapter mNfcAdapter = NfcAdapter.getDefaultAdapter(activity);
mNfcAdapter.enableReaderMode(activity, new NfcAdapter.ReaderCallback() {
@Override
public void onTagDiscovered(Tag tag) {
Log.e("onTagDiscovered", "tag = " + tag);
//接收获取的NFC 信息便于后续连接处理
}
}, NfcAdapter.FLAG_READER_NFC_A | NfcAdapter.FLAG_READER_NFC_B | NfcAdapter.FLAG_READER_NFC_F | NfcAdapter.FLAG_READER_NFC_V | NfcAdapter.FLAG_READER_SKIP_NDEF_CHECK, null);
```
<h5 id="eb8ccd8e"><font style="color:rgb(0, 0, 0);">5.5.2.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">创建NFC意图</font>**</h5>
```java
public void createPendingIntent(Activity activity)
```
<h5 id="9f013c12"><font style="color:rgb(0, 0, 0);">5.5.3.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">开启NFC前台分发</font>**</h5>
```java
public void enableForegroundDispatch(Activity activity)
```
<h5 id="a321a077"><font style="color:rgb(0, 0, 0);">5.5.4.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">关闭NFC前台分发</font>**</h5>
```java
public void disableForegroundDispatch(Activity activity)
```
<h5 id="32489a7d"><font style="color:rgb(0, 0, 0);">5.5.5.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">连接NFC</font>**</h5>
```java
public void connectTag(Tag mTag, MkdNfcConnectStatusListener listener)
```
```java
public interface MkdNfcConnectStatusListener {
/**
* 连接状态
* @param status true已连接 false未连接
*/
void connectStatus(boolean status);
}
```
<h4 id="e22349ec"><font style="color:rgb(0, 0, 0);">5.6.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">API方法</font>**</h4>
<h5 id="5ac96d8d"><font style="color:rgb(0, 0, 0);">5.6.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">添加蓝牙读写器寻卡监听</font>**</h5>
```java
public void addReceiveRWSearchCardListener(MkdLockManagerListener listener)
```
<h6 id="7a81c120"><font style="color:rgb(0, 0, 0);">5.6.1.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">返回</font>****<font style="color:rgb(26, 26, 26);">数据</font>**</h6>
| <font style="color:rgb(51, 51, 51);">参数</font><font style="color:rgb(51, 51, 51);">key</font> | <font style="color:rgb(51, 51, 51);">类型</font> | <font style="color:rgb(51, 51, 51);">值</font> | <font style="color:rgb(51, 51, 51);">说明</font> |
| --- | --- | --- | --- |
| <font style="color:rgb(51, 51, 51);">hasCard</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | <font style="color:rgb(51, 51, 51);">“1”</font><font style="color:rgb(51, 51, 51);">or</font><font style="color:rgb(51, 51, 51);">"</font><font style="color:rgb(51, 51, 51);">0"</font> | <font style="color:rgb(51, 51, 51);">"</font><font style="color:rgb(51, 51, 51);">1"</font><font style="color:rgb(51, 51, 51);">:</font><font style="color:rgb(51, 51, 51);">有卡</font><br/><font style="color:rgb(51, 51, 51);">“0”</font><font style="color:rgb(51, 51, 51);">:</font><font style="color:rgb(51, 51, 51);">无卡</font> |
| <font style="color:rgb(51, 51, 51);">uid</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">锁</font><font style="color:rgb(51, 51, 51);">mac</font><font style="color:rgb(51, 51, 51);">地址</font> |
| <font style="color:rgb(51, 51, 51);">protocol</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">寻</font><font style="color:rgb(51, 51, 51);">卡</font><font style="color:rgb(51, 51, 51);">的</font><font style="color:rgb(51, 51, 51);">类型</font><font style="color:rgb(51, 51, 51);"></font><br/><font style="color:rgb(51, 51, 51);">“default”</font><font style="color:rgb(51, 51, 51);"></font><font style="color:rgb(51, 51, 51);">全部</font><br/><font style="color:rgb(51, 51, 51);">“ISO14443A”</font><font style="color:rgb(51, 51, 51);"></font><font style="color:rgb(51, 51, 51);">1</font><font style="color:rgb(51, 51, 51);">4</font><font style="color:rgb(51, 51, 51);">4</font><font style="color:rgb(51, 51, 51);">4</font><font style="color:rgb(51, 51, 51);">3</font><font style="color:rgb(51, 51, 51);">A</font><font style="color:rgb(51, 51, 51);"> N</font><font style="color:rgb(51, 51, 51);">F</font><font style="color:rgb(51, 51, 51);">C</font><font style="color:rgb(51, 51, 51);">协议</font><br/><font style="color:rgb(51, 51, 51);">“ISO14443B”</font><font style="color:rgb(51, 51, 51);"></font><font style="color:rgb(51, 51, 51);">1</font><font style="color:rgb(51, 51, 51);">4</font><font style="color:rgb(51, 51, 51);">4</font><font style="color:rgb(51, 51, 51);">4</font><font style="color:rgb(51, 51, 51);">3</font><font style="color:rgb(51, 51, 51);">B</font><font style="color:rgb(51, 51, 51);"> N</font><font style="color:rgb(51, 51, 51);">F</font><font style="color:rgb(51, 51, 51);">C</font><font style="color:rgb(51, 51, 51);">协议</font><br/><font style="color:rgb(51, 51, 51);">“ISO1</font><font style="color:rgb(51, 51, 51);">5</font><font style="color:rgb(51, 51, 51);">6</font><font style="color:rgb(51, 51, 51);">9</font><font style="color:rgb(51, 51, 51);">3</font><font style="color:rgb(51, 51, 51);">”</font><font style="color:rgb(51, 51, 51);">1</font><font style="color:rgb(51, 51, 51);">5</font><font style="color:rgb(51, 51, 51);">6</font><font style="color:rgb(51, 51, 51);">9</font><font style="color:rgb(51, 51, 51);">3</font><font style="color:rgb(51, 51, 51);"> N</font><font style="color:rgb(51, 51, 51);">F</font><font style="color:rgb(51, 51, 51);">C</font><font style="color:rgb(51, 51, 51);">协议</font> |
<h5 id="d5989665"><font style="color:rgb(0, 0, 0);">5.6.2.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">查询蓝牙读写器状态</font>**</h5>
```java
public void queryBleReaderWriterStatus(MkdLockManagerListener listener)
```
<h6 id="75566fd9"><font style="color:rgb(0, 0, 0);">5.6.2.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">返回</font>****<font style="color:rgb(26, 26, 26);">数据</font>**</h6>
| <font style="color:rgb(51, 51, 51);">参数</font><font style="color:rgb(51, 51, 51);">key</font> | <font style="color:rgb(51, 51, 51);">类型</font> | <font style="color:rgb(51, 51, 51);">值</font> | <font style="color:rgb(51, 51, 51);">说明</font> |
| --- | --- | :---: | --- |
| <font style="color:rgb(0, 0, 0);">rwPowerMV</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">读写器</font><font style="color:rgb(51, 51, 51);">电量</font> |
| <font style="color:rgb(0, 0, 0);">rwPowerPercent</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">读写器</font><font style="color:rgb(51, 51, 51);">电量</font><font style="color:rgb(51, 51, 51);">百分</font><font style="color:rgb(51, 51, 51);">比</font> |
| <font style="color:rgb(0, 0, 0);">rwHW</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">读写</font><font style="color:rgb(51, 51, 51);">硬件</font><font style="color:rgb(51, 51, 51);">版本</font> |
| <font style="color:rgb(0, 0, 0);">rwSW</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">读写器</font><font style="color:rgb(51, 51, 51);">软件</font><font style="color:rgb(51, 51, 51);">版本</font> |
<h5 id="d1f3bbdc"><font style="color:rgb(0, 0, 0);">5.6.3.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">读取锁的基本信息</font>**</h5>
```java
public void readLockBasicInfoSuccess(MkdLockManagerListener listener)
```
<h6 id="6c3764af"><font style="color:rgb(0, 0, 0);">5.6.3.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">返回</font>****<font style="color:rgb(26, 26, 26);">数据</font>**</h6>
| <font style="color:rgb(51, 51, 51);">参数</font><font style="color:rgb(51, 51, 51);">key</font> | <font style="color:rgb(51, 51, 51);">类型</font> | <font style="color:rgb(51, 51, 51);">值</font> | <font style="color:rgb(51, 51, 51);">说明</font> |
| --- | --- | :---: | --- |
| <font style="color:rgb(0, 0, 0);">sn</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">锁</font><font style="color:rgb(51, 51, 51);">序号</font> |
| <font style="color:rgb(0, 0, 0);">mac</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">锁</font><font style="color:rgb(51, 51, 51);">mac</font><font style="color:rgb(51, 51, 51);">地址</font> |
<h5 id="93b5a1c9"><font style="color:rgb(0, 0, 0);">5.6.4.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">读取锁的状态和电量</font>**</h5>
```java
public void readStatusAndElectricity( MkdLockManagerListener listener)
```
<h6 id="6b67d0d1"><font style="color:rgb(0, 0, 0);">5.6.4.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">返回</font>****<font style="color:rgb(26, 26, 26);">数据</font>**</h6>
| <font style="color:rgb(51, 51, 51);">参数</font><font style="color:rgb(51, 51, 51);">key</font> | <font style="color:rgb(51, 51, 51);">类型</font> | <font style="color:rgb(51, 51, 51);">值</font> | <font style="color:rgb(51, 51, 51);">说明</font> |
| --- | --- | --- | --- |
| <font style="color:rgb(51, 51, 51);">lockStatus</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | <font style="color:rgb(51, 51, 51);">1或0</font> | <font style="color:rgb(51, 51, 51);">1开启</font><br/><font style="color:rgb(51, 51, 51);">0关闭</font> |
| <font style="color:rgb(51, 51, 51);">nfcElectricity</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">NF电量</font> |
| <font style="color:rgb(51, 51, 51);">solarEnergyElectricity</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">太阳能电量</font> |
| <font style="color:rgb(51, 51, 51);">batteryElectricity</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">电池电量</font> |
| <font style="color:rgb(51, 51, 51);">lockBeamStatus</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | <font style="color:rgb(51, 51, 51);">1或0</font> | <font style="color:rgb(51, 51, 51);">锁梁状态LK02-BT运营商锁</font><br/><font style="color:rgb(51, 51, 51);">1已连接</font><br/><font style="color:rgb(51, 51, 51);">0未连接</font> |
| <font style="color:rgb(51, 51, 51);">lockTypeC</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | <font style="color:rgb(51, 51, 51);">1或0</font> | <font style="color:rgb(51, 51, 51);">TypeC状态LK02-BT运营商锁</font><br/><font style="color:rgb(51, 51, 51);">1已连接</font><br/><font style="color:rgb(51, 51, 51);">0未连接</font> |
| <font style="color:rgb(51, 51, 51);">lockBle</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | <font style="color:rgb(51, 51, 51);">1或0</font> | <font style="color:rgb(51, 51, 51);">蓝牙状态LK02-BT运营商锁</font><br/><font style="color:rgb(51, 51, 51);">1已连接</font><br/><font style="color:rgb(51, 51, 51);">0未连接</font> |
| <font style="color:rgb(51, 51, 51);">birth</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">出厂日期LK02-BT运营商锁</font> |
<h5 id="dc2cd2e5"><font style="color:rgb(0, 0, 0);">5.6.5.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">读取开锁次数</font>**</h5>
```java
public void readUnlockTimes(MkdLockManagerListener listener)
```
<h6 id="6a1d0416"><font style="color:rgb(0, 0, 0);">5.6.5.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">返回</font>****<font style="color:rgb(26, 26, 26);">数据</font>**</h6>
| <font style="color:rgb(51, 51, 51);">参数</font><font style="color:rgb(51, 51, 51);">key</font> | <font style="color:rgb(51, 51, 51);">类型</font> | <font style="color:rgb(51, 51, 51);">值</font> | <font style="color:rgb(51, 51, 51);">说明</font> |
| --- | --- | :---: | --- |
| <font style="color:rgb(0, 0, 0);">unlockTimes</font> | <font style="color:rgb(51, 51, 51);">S</font><font style="color:rgb(51, 51, 51);">tring</font> | | <font style="color:rgb(51, 51, 51);">累计</font><font style="color:rgb(51, 51, 51);">的</font><font style="color:rgb(51, 51, 51);">开锁</font><font style="color:rgb(51, 51, 51);">次数</font> |
<h5 id="2012032f"><font style="color:rgb(0, 0, 0);">5.6.6.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">读取锁的固件版本</font>**</h5>
```java
public void readFWVersion(MkdLockManagerListener listener)
```
<h6 id="2d83230a"><font style="color:rgb(0, 0, 0);">5.6.6.1.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">返回</font>****<font style="color:rgb(26, 26, 26);">数据</font>**</h6>
| <font style="color:rgb(51, 51, 51);">参数</font><font style="color:rgb(51, 51, 51);">key</font> | <font style="color:rgb(51, 51, 51);">类型</font> | <font style="color:rgb(51, 51, 51);">值</font> | <font style="color:rgb(51, 51, 51);">说明</font> |
| --- | --- | :---: | --- |
| <font style="color:rgb(51, 51, 51);">version</font> | <font style="color:rgb(51, 51, 51);">String</font> | | <font style="color:rgb(51, 51, 51);">固件版本号</font> |
| <font style="color:rgb(51, 51, 51);">hardwareVersion</font> | <font style="color:rgb(51, 51, 51);">String</font> | | <font style="color:rgb(51, 51, 51);">硬件版本号</font> |
<h5 id="3107205e"><font style="color:rgb(0, 0, 0);">5.6.7.</font><font style="color:rgb(0, 0, 0);"> </font>**<font style="color:rgb(26, 26, 26);">密钥开锁</font>**</h5>
```java
//encryptedPassword获取的开锁密钥
//listener开锁结果回调包含充电进度、开锁失败、开锁成功
public void unlockWithSecretKey(String encryptedPassword, MkdLockManagerProgressListener listener)
```
<h5 id="f1cf8f66"><font style="color:rgb(0, 0, 0);">5.6.8. </font>**<font style="color:rgb(26, 26, 26);">资源释放</font>**</h5>
```java
public void release()
```

View File

@@ -0,0 +1,33 @@
```xml
<!--配置私服镜像-->
    <repositories>
        <repository>
            <id>nexus-public</id>
            <name>central repository</name>
            <url>http://10.19.37.201:8081/repository/maven-public/</url>
            <layout>default</layout>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
            </releases>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
            </snapshots>
        </repository>
    </repositories>
    <distributionManagement>
        <repository>
            <id>nexus</id>
            <name>Nexus Release Repository</name>
            <url>http://10.19.37.201:8081/repository/maven-releases/</url>
        </repository>
        <snapshotRepository>
            <id>snapshots</id>
            <name>Nexus Snapshot Repository</name>
            <url>http://10.19.37.201:8081/repository/maven-snapshots/</url>
        </snapshotRepository>
    </distributionManagement>
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

View File

@@ -0,0 +1,18 @@
连接方式
ssh userapp@36.133.99.103 -p 10022
AiObc202303!
其他机器需要内网连接在103服务器上执行
ssh userapp@192.168.0.4
ssh userapp@192.168.0.27
ssh userapp@192.168.0.9
ssh userapp@192.168.0.2
root密码
AiObc202211+
#postres123456
#adminadmin
![[宁强服务器配置.jpg]]

View File

@@ -0,0 +1 @@
nacos 登录 白名单 /auth/fourALogin

View File

@@ -0,0 +1,20 @@
```
方案管理报表
http://cqmg.860001.xyz:26012/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP0B920EDFF8294DDDA1AACD08CF6D210F
入账金额明细报表
http://cqmg.860001.xyz:26012/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP6D4EABD3A5BE47B1A70585A6F1196AB1
客户明细报表
http://cqmg.860001.xyz:26012/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP42D322E6C53D48B59CAA692872D60C54
合作伙伴明细报表
http://cqmg.860001.xyz:26012/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP433B6C393AF0434589C6C713D1F63296
合作型合同管理报表
http://cqmg.860001.xyz:26012/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REPE238A5D84A094FE98EB3410106C814C1
客户型合同管理报表
http://cqmg.860001.xyz:26012/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP5356B4B0AF514C72B0A2E24FA4E7DB13
需求单管理报表
http://cqmg.860001.xyz:26012/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REPB0ABE117C8F24D5F8083B585A13410DF
产品管理报表
http://cqmg.860001.xyz:26012/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP34B2E01B808F42A59F9FB783A0A68C23
服务调用明细报表
http://cqmg.860001.xyz:26012/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP981AF81BD7814EB5BE95D438D7F0F2CB
```

View File

@@ -0,0 +1,85 @@
vpn下载地址 https://yqvpn.migucloud.com:58438/download/GWSetup.exe
vpn使用 网关 TSC 的 112.25.126.107 443
账号dupengfeiwx_4A 密码:手机号
生产地址 4A 登录地址
http://10.181.58.10:19090/amsportal
账号dupengfeiwx
密码13934781033
服务器资源
DTS数据分析(A) 10.191.28.13 8 64 100 400 Centos 7.6
DTS数据分析(B) 10.191.28.14 8 64 100 400 Centos 7.6
## 操作系统用户/密码
>dts/zaq1@WSX1234
postgreSQL
>管理用户/密码dts/ZAQ!2wsx
>备份同步用户/密码:replica/123456
数据库启动/停止命令:
>pg_ctl -D /data/pgsql/data -l /data/pgsql/logs/logfile start
>pg_ctl -D /data/pgsql/data -l /data/pgsql/logs/logfile stop
登陆postgreSQL数据库
psql -h 10.191.28.13 -p 5432 -U dts -d dts -W 'ZAQ!2wsx'
10.191.28.13/14
postgreSQL部署路径/data/pgsql
10.191.28.14
redis部署路径/data/redis
redis登陆密码banana
zookeeper部署路径/data/zookeeper
nginx安装路径/data/nginx
nginx 端口10062
服务登陆地址:
http://10.191.28.14:10062/dts
服务登陆用户/密码:
ADMIN/1qaz@WSX
MIGU/1qaz@WSX
update config_param set param_value='http://10.19.28.14:10062/dts' where param_code='WEB_ADDRESS';
对外发布链接
http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=MREPB0367D9A758648D9A0EFC302A057DB52
```
- 咪咕报表-方案管理报表
- http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP9BAA245BC07C47B5B6409572ACA961F5
-
- 咪咕报表_入账金额明细报表
- http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP5167D792C1994460A6BBD01F829841A0
-
- 咪咕报表_客户明细报表
- http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REPF9EEA778981B4A708A46F522D5888BF8
-
- 咪咕报表_合作伙伴明细报表
- http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP87CBE512B1D34B3FBFC2948A63B496E0
-
- 咪咕报表_合作型合同管理报表
- http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP3CB2DBCC297040CFAE5B8D41C95C6BF6
-
- 咪咕报表_客户型合同管理报表
- http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REPB43346D41D4948289DD2ACA9FD21340C
-
- 咪咕报表_需求单管理报表
- http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP82822B3500074205BBBD06C254748B14
-
- 咪咕报表_产品管理报表
- http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP19C631AF30C845FD909DDEDB316EB446
-
- 咪咕报表_服务调用明细报表
- http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP806BEED8A54E47799EEF2F6580282D94
-
- 账单管理表
- http://10.191.28.2:9080/dts/sso/union-entry?userId=MIGU&extFlag=1&reportFlag=1&forwardReportId=REP0FD7342873644EDFA2F9EE568E36E7FD
```

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View File

@@ -0,0 +1,119 @@
# ************************************************************
# Sequel Pro SQL dump
# Version 4541
#
# http://www.sequelpro.com/
# https://github.com/sequelpro/sequelpro
#
# Host: 127.0.0.1 (MySQL 5.7.21)
# Database: showdoc
# Generation Time: 2018-05-19 06:17:59 +0000
# ************************************************************
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
# Dump of table catalogs
# ------------------------------------------------------------
DROP TABLE IF EXISTS `catalogs`;
CREATE TABLE `catalogs` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL,
`item_id` int(11) DEFAULT NULL,
`s_number` int(11) DEFAULT NULL COMMENT '排序',
`created_at` datetime DEFAULT NULL,
`parent_cat_id` int(11) DEFAULT NULL,
`level` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
# Dump of table item
# ------------------------------------------------------------
DROP TABLE IF EXISTS `item`;
CREATE TABLE `item` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`title` varchar(255) NOT NULL DEFAULT '',
`description` varchar(255) NOT NULL DEFAULT '',
`password` varchar(255) NOT NULL DEFAULT '',
`user_id` int(11) NOT NULL,
`type` int(11) NOT NULL DEFAULT '1',
`created_at` datetime DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
# Dump of table page
# ------------------------------------------------------------
DROP TABLE IF EXISTS `page`;
CREATE TABLE `page` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`item_id` int(11) DEFAULT NULL,
`author_uid` int(11) DEFAULT NULL,
`cat_id` int(11) NOT NULL,
`page_title` varchar(255) DEFAULT NULL,
`page_content` text,
`s_number` int(11) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`page_comments` text,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
# Dump of table template
# ------------------------------------------------------------
DROP TABLE IF EXISTS `template`;
CREATE TABLE `template` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`title` varchar(255) NOT NULL DEFAULT '',
`content` text NOT NULL,
`created_at` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
# Dump of table user
# ------------------------------------------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`email` varchar(255) NOT NULL DEFAULT '',
`password` varchar(255) NOT NULL DEFAULT '',
`created_at` datetime NOT NULL,
`updated_at` datetime NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `tes` (`email`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,60 @@
```
/usr/local
keepalived-2.2.7.tar.gz
tar -zxvf keepalived-2.2.7.tar.gz
cd keepalive-2.2.7
./configure --prefix=/usr/local/keepalived
make && make install
mv /usr/local/keepalived-2.2.7/etc/keepalived/keepalived.conf.sample /etc/keepalived/keepalived.conf
```
```
! Configuration File for keepalived
global_defs {
smtp_connect_timeout 30
router_id LVS_DEVEL
}
vrrp_instance VI_1 {
state BACKUP
interface eth0
virtual_router_id 51
priority 150
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
10.191.28.53/24 dev eth0 label eth0:1
}
}
```
'#设置开机自动启动
systemctl enable keepalived.service
'#取消开机自动启动
systemctl disable keepalived.service
'#启动服务
systemctl start keepalived.service
'#重启服务
systemctl restart keepalived.service
'#停止服务
systemctl stop keepalived.service
'#查看服务状态
systemctl status keepalived.service
![[Pasted image 20220512151019.png]]
### keepalived+nginx
https://www.cnblogs.com/yanjieli/p/10682064.html
https://blog.csdn.net/wyl9527/article/details/86616655
https://blog.csdn.net/qq_22885233/article/details/122866129

Binary file not shown.

View File

@@ -0,0 +1,6 @@
### 商机导出 t_clue
```sql
t.id,t.origin,su.nick_name as '创建人',t.create_by,t.create_time,t.clue_code,t.origin_user,su.nick_name as '线索提供人',t.desc as '描述' FROM `t_clue` t  left join sys_user su on su.user_id=t.create_by
```

View File

@@ -0,0 +1,202 @@
生产环境admin信息
```
admin Admin@123
```
### 生产环境用户信息
```
切换用户 sudo -i
migucloud
Mm@475531626
migucloud
密码Mm@149222338
userapp
Migu@bj!obc%419
Mg@OBC@bj%916
Mg@OBC@cq%1220
Mg@ar@cq%0303
```
云主机 --》
![[云主机列表.xlsx]]
.目前vpc都在dmz区核心区vpc继续申请数据库会在未来做迁移。现在需要对数据库服务器做好安全策略
裸金属 --》
![[裸金属列表.xlsx]]
资源申请
![[Pasted image 20220401115211.png]]
### 微信公众号
```
appid wx66a1a16ed52c7b65
appSecret eacda377d6f211bec5f06cec458a79e3
```
### 短信平台
TSG短信接口机生产环境域名为preip.migu.cn 端口28080、22181
对应IP地址为
生产(南京溧水资源池)10.181.43.24
容灾无锡资源池10.191.1.46
目前做了本地域名
### dns 域名解析
![[bsg新增群集cnds-网络打通.xlsx]]
### cnds 咪咕 邮箱
10.191.1.107
```
公网ip36.155.97.29
发信端口25 465
mail.migu.cn
username: cnds@migu.cn
password: KDN82947cn!sf
```
## 中间件 信息
### phpadmin
http://10.191.28.15:9999/index.php
### 数据库
>系统库
10.191.28.20  主
10.191.28.21  从
>
>业务库
10.191.28.22  主
10.191.28.23  从
>
>root
Mg@2022cn@@ds
>
>migu
>Mg@2022cn@@boy
>
mysql5.7 -uroot -p'Mg@2022cn@@ds'
show master status;
show slave status\G
### Redis
```
# 一主二从三哨兵
redis 没有 5.7
最新稳定版 是 6.2
redis-6.2.6.tar.gz
安装的是 6.2.6
# 10.191.28.20 空出来
# 10.191.28.21 redis 主 6379 哨兵1 26379
# 10.191.28.22 redis 从1 6379 哨兵2 26379
# 10.191.28.23 redis 从2 6379 哨兵3 26379
密码 Migu@0425rdm
网关 0 运营平台 2 SaaS 3 saas_wx 4 dmp 6
Redis Cluster
密码 Migu@0425rdm
10.191.28.20:6401
10.191.28.20:6402
10.191.28.21:6403
10.191.28.21:6404
10.191.28.22:6405
10.191.28.22:6406
10.191.28.23:6407
10.191.28.23:6408
```
### Minio
```
minio 集群
必须最少四个节点下面四个都是数据节点其中16上有ng走负载均衡
10.191.28.16
10.191.28.24
10.191.28.25
10.191.28.26
http://10.191.28.16:9911/login
admin
Migu0425@mio
10.191.28.16
控制台 9911
API 9910
```
### Zookeeper
```
zookeeper
10.191.28.24 zookeeper 3.6.3 2181
10.191.28.25 zookeeper 3.6.3 2181
10.191.28.26 zookeeper 3.6.3 2181
```
### Kafka
```
Kafka
10.191.28.24 9092 Kafka 3.1.0
10.191.28.25 9092 Kafka 3.1.0
10.191.28.26 9092 Kafka 3.1.0
```
### ES
```
10.191.28.12:5601
5044: Logstash Beats input
5000: Logstash TCP input
9600: Logstash monitoring API
9200: Elasticsearch HTTP
9300: Elasticsearch TCP transport
5601: Kibana
```
### Portainer
```
https://10.191.28.12:9843
admin
Po@mg@2045
```
### grafana
```
http://10.191.28.15:3000
admin migu@obc425!1
```
### xxl-job
```
http://10.191.28.15:18080/xxl-job-admin
admin
Mg@cnxxl2022
```
### hbase
```
10.191.28.17
2181
```
### dolphinscheduler
```
http://10.191.28.10:12345/dolphinscheduler
http://10.191.28.2:9080/dolphinscheduler
admin
Miguds@2022
```
### 生产 注册协议 http://cnds.migu.cn/wiki/#/335?page_id=7
## 对外 开放 客户端
![[对外开发客户端.xlsx]]
[[各种项目/咪咕/项目资料]]

View File

@@ -0,0 +1,110 @@
任务功能清单,计划
「咪咕CNDS平台功能列表」- https://doc.weixin.qq.com/sheet/e3_AaoADgaGAIoY0g3zz9kSMGMw2Qx1h?scode=AI8AdAewAAsb5v1oVwAO0AHwZWAMI
原型地址 https://ffyj08.axshare.com
git仓库地址 http://cqaivm.860001.xyz:12239/migu_music
博物馆saas原型地址
https://amwpod.axshare.com
体育馆saas原型地址
https://f7bpa8.axshare.com
prd 产品测试地址--------------
DMP
http://10.19.28.42/#/login
IOT_ADMIN
1234567
-----------------------------
prd api 网关
http://10.19.90.22:30012/index
运营者 admin/1qaz!QAZ 
开发者 aifgw/1qaz!QAZ
--------------------------------------
http://cqmg.860001.xyz:26000/
运营门户
------------------------------------------
http://cqmg.860001.xyz:26001/
咪咕运营平台
admin/admin123
--------------------------------------
http://cqmg.860001.xyz:26002/doc.html
咪咕运营平台服务端文档
--------------------------------------
http://cqmg.860001.xyz:26003/
CNDS监控中心
visitor/visitor@2022
----------------------------------------
http://cqmg.860001.xyz:26004/wiki/
ddv/ddv123
wiki showdoc 知识中心
---------------------------------
http://cqmg.860001.xyz:26005/
http://cqaivm.860001.xyz:12231/saas/museum/manage
SAAS博物馆管理端前端
admin/admin123
-------------------------------
http://cqmg.860001.xyz:26005/
http://cqaivm.860001.xyz:12231/saas/gym/manage
SAAS体育馆
admin/admin123
----------------------------------------
http://cqmg.860001.xyz:26006/doc.html
SAAS博物馆服务端文档
----------------------------------------
http://cqmg.860001.xyz:26007/
网关 http://cztest.860001.xyz:26006/aifgw/
```
manager/stH@Oct27
dev stH@Oct27
opr stH@Oct27
```
----------------------------------------
http://cqmg.860001.xyz:26010/dolphinscheduler.html
ETL工具
admin/dolphinscheduler123
----------------------------------------
http://cqmg.860001.xyz:26012/dts
DTS工具
ADMIN/1qaz@WSX
----------------------------------------
https://cqmgh5.debugx.vip/
SAAS博物馆移动端
![](https://wework.qpic.cn/wwpic/341443_2Q_qHK_NSVKWNbQ_1646986874/0?identyTag=db244e57)
UI设计
(注意:figma设计图为最新效果图 蓝湖查看代码比较方便)
营销门户运营管理平台
蓝湖地址 https://lanhuapp.com/url/vGjWr-AbltCI
figma地址 https://www.figma.com/file/zjgcB9xfjtyoeM4GHzxtfP/%E2%9C%8F%EF%B8%8F%E2%9C%8F%EF%B8%8F%E2%9C%8F%EF%B8%8F%E5%92%AA%E5%92%95%E8%90%A5%E9%94%80%E9%97%A8%E6%88%B7%E8%BF%90%E8%90%A5%E7%AE%A1%E7%90%86%E5%90%8E%E5%8F%B0?node-id=4522%3A298933
营销门户
蓝湖地址
https://lanhuapp.com/url/9S72F-AwjUk7
figma地址
https://www.figma.com/file/GBxGDYt6WGRJh0F2oIJAL5/%E5%92%AA%E5%92%95-%E9%97%A8%E6%88%B7%E7%BD%91%E7%AB%99%2F%E5%89%8D%E5%8F%B0?node-id=0%3A1
saas博物馆运营管理平台
蓝湖地址 https://lanhuapp.com/url/3y8tI-A2MW5Q
figma地址 https://www.figma.com/file/LCstkWCfxXHsFz05jCiruT/%E2%9C%8F%EF%B8%8F%E2%9C%8F%EF%B8%8F%E2%9C%8F%EF%B8%8F%E6%99%BA%E6%85%A7%E5%8D%9A%E7%89%A9%E9%A6%86(%E5%B0%8F%E7%A8%8B%E5%BA%8F%E7%AE%A1%E7%90%86%E5%90%8E%E5%8F%B0)?node-id=0%3A1
saas体育馆运营管理平台
figma地址
https://www.figma.com/file/Up8XPB3zznwkCliRZ1EkNa/%E5%92%AA%E5%92%95-%E6%99%BA%E6%85%A7%E4%BD%93%E8%82%B2%E9%A6%86%E8%BF%90%E8%90%A5%E7%AE%A1%E7%90%86%E5%B9%B3%E5%8F%B0?node-id=5905%3A45425
cqgymh5.debugx.vip
mySsh.Remove('/data/migu/saas-museum/h5')
mySsh.Put('./dist/build/h5','/data/migu/saas-museum/')
改成
mySsh.Remove('/data/migu/gym/h5')
mySsh.Put('./dist/build/h5','/data/migu/gym/')
客户环境 13509497933

View File

@@ -0,0 +1,18 @@
网关 权限验证开关
```
curl --location --request POST 'http://127.0.0.1:31100/api/filterStatus/update' --header 'Content-Type: application/json' --data '[ {
"filterCode":"com.asiainfo.aifgw.controlchain.gw.filters.inbound.AppAuthFilter",
"filterType":"global_filter",
"isOpen":"Y"
}
]'
curl --location --request POST 'http://127.0.0.1:31100/api/filterStatus/update' --header 'Content-Type: application/json' --data '[ {
"filterCode":"com.asiainfo.aifgw.controlchain.gw.filters.inbound.CheckSignFilter",
"filterType":"global_filter",
"isOpen":"N"
}
]'
```

View File

@@ -0,0 +1,73 @@
### 项目信息
>公司名称:
亚信科技(中国)有限公司
纳税人识别码:
911101086000426500
地址/电话:
北京市海淀区西北旺东路10号院东区19号楼1层101 010-82166688
中国建设银行股份有限公司北京中关村南大街支行 11001018300056012319
项目编号1BJ216345A
### vpn下载地址 https://yqvpn.migucloud.com:58438/download/GWSetup.exe
vpn使用 网关 TSC 的 112.25.126.107 443
账号dupengfeiwx_4A
密码:手机号
Aa123456 -- 退回去了
![[附件5.咪咕VPN使用说明.docx]]
网关 视讯 的 下面客户端配置ip 端口
账号: asiainfo_dupengfei
![[Pasted image 20220401161651.png]]
### 咪咕开发云
>账号:dupengfeiwx
手机号:13934781033
密码:Xwru@9813
新密码:dupf5Asiainfo123@
RuXw@98EE13
网址:https://spms.migu.cn (非咪咕办公网需使用咪咕VPN
![[Pasted image 20220401170256.png]]
PaaS平台 测试地址 视讯vpn
>http://36.155.98.118:30912 平台管理URL
用户名BSGmengqingxiang 密码Paas@0324
功能测试
群集节点已完成视讯的安全基线扫描,现群集信息交付如下:
1、 咪咕OceanPaaS智慧管理平台-CNDS群集部署信息 见附件
2、 咪咕OceanPaaS智慧服务平台使用手册 见附件
3、 咪咕OceanPaaS智慧服务平台功能测试列表 见附件
4、 平台管理URL办公网访问), http://36.155.98.74:30912 (Ocean) http://36.155.98.74:30110 (PaaS)
>linghonglangSF
dupengfeiSF
xieweiSF
密码 统一Paas@0420
日志规范
![[8fdedf2d728d75b16b20e6d86475053.png]]
生产地址 4A 登录地址
http://10.181.58.10:19090/amsportal 
>账号dupengfeiwx
>密码13934781033 asiainfoddv
磐石https://ums.migu.cn/mine/work/wait
>账号:姓名全拼+wx
初始密码1qW@3eR$ -》 Asiainfodupf5
[[菜单配置]]

View File

@@ -0,0 +1,33 @@
# 物联网网关
```
192.168.20.51
/data/airuiGw
userapp
ai@Kgu2023
bash start_airuiGw.sh 
http://192.168.20.51:8086/
gin
chmod +x go_build_airuiGw_linux
Neuron
```
# IOT HUB
```
start_mqttbroker.sh
192.168.20.186 22
userapp
Ai@u20221017
/home/userapp
接口地址
http://192.168.20.186:8080/docs/index.html
```

View File

@@ -0,0 +1,9 @@
>10.19.13.44  work/abc@2022 root/zse4!1XDR%   
10.19.13.51  work/wA7UqQDJF%wv root/HzO&yUBC8lQgO%Ye
44 做的公网映射 51 mongodb
```
51 路径
cd /usr/bin
nohup ./mongod --config /data/mongodb-webgl/mongod.cfg > /dev/null 2>&1 &
```

View File

@@ -0,0 +1,5 @@
https://lanhuapp.com/link/#/invite?sid=lXesllfa
https://lanhuapp.com/link/#/invite?sid=lX0A70TF
团队名称: 亚信科技-产品设计的团队
相关项目: pc端规范&amp;组件
链接有效期: 20230829~20230912

View File

@@ -0,0 +1,11 @@
修改建议:
3、分页参数选择后需要刷新一次后才能正常显示一般
4、API列表新增API类型分类展示一般
5、需要判断接口是否重复发布通过路径、接口名称进行判断重要
6、设计接口模板、或者复制新增已有接口功能减轻重复工作量重要
7、增加通过接口在线配置固定数据功能重要

View File

@@ -0,0 +1,388 @@
第三方组件样式和代码通过代码的方式进行提供,也可能通过接口方式提供能力
如果第三方组件样式和代码通过接口方式提供能力那么在Vue框架中集成这些能力需要按照以下步骤进行
1. 确定接口文档:与第三方供应商协商并确定提供的接口文档,包括请求方式、请求参数和响应格式等。
2. 发送请求获取数据在Vue组件中使用Axios、Fetch等HTTP请求库向第三方接口发送请求获取组件所需的数据。
3. 渲染组件在Vue组件的模板中使用Vue的数据绑定语法将获取到的数据传递给组件以便组件可以正确渲染。同时将第三方组件样式文件引入到Vue组件的<style>标签中,确保样式正确应用到组件上。
4. 处理事件和逻辑根据第三方接口文档编写Vue组件的事件和逻辑处理程序确保组件能够正常工作。
需要注意的是,使用第三方提供的接口进行开发时,需要注意接口的稳定性和安全性,以避免由于接口异常或攻击导致的问题。
![img](data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2730%27%20height=%2730%27/%3e)![ppzn ppzn](https://chat.openai.com/_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FAGNmyxYUHOJBudPbnp7kBzoIAWTdJ0ypIYiws9wKGKvc%3Ds96-c&w=64&q=75)
如果第三方的组件样式不是使用js实现的怎么接入
如果第三方组件样式不是使用JavaScript实现的那么在Vue框架中集成这些样式需要按照以下步骤进行
1. 将第三方样式表文件引入到Vue组件中通过在Vue组件的模板文件中使用`<link>`标签或在组件的样式文件中使用`@import`语句将第三方样式表文件引入到Vue组件中。
例如,如果第三方样式表文件名为`thirdparty.css`可以在Vue组件的样式文件中这样引入
```
arduinoCopy code
@import url('path/to/thirdparty.css');
```
1. 将第三方样式表中的类名应用到Vue组件中的元素根据第三方样式表中定义的类名将这些类名应用到Vue组件中的元素。
例如,如果第三方样式表中有一个类名为`button`的样式可以将这个类名应用到Vue组件中的按钮元素上
```
phpCopy code
<template>
<button class="button">Click me</button>
</template>
```
需要注意的是如果第三方样式表中的样式与Vue组件中的样式有冲突可能会导致样式失效或显示异常。因此应该仔细检查第三方样式表文件并根据需要进行调整或重命名类名。
![img](data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2730%27%20height=%2730%27/%3e)![ppzn ppzn](https://chat.openai.com/_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FAGNmyxYUHOJBudPbnp7kBzoIAWTdJ0ypIYiws9wKGKvc%3Ds96-c&w=64&q=75)
这个thirdparty.css文件中具体的内容是什么
`thirdparty.css`文件中的具体内容会因为不同的第三方组件库而异,具体内容取决于第三方组件库的设计和实现。
一般来说,`thirdparty.css`文件中应该包含了第三方组件库中的样式定义例如组件的布局、颜色、字体、边框、动画效果等等。这些样式定义通常是使用CSS选择器和CSS属性来实现的。
下面是一个简单的`thirdparty.css`文件的示例,其中定义了一个名为`.button`的样式类:
```
cssCopy code
.button {
display: inline-block;
padding: 8px 16px;
font-size: 14px;
font-weight: bold;
text-align: center;
text-decoration: none;
background-color: #007bff;
color: #fff;
border: 1px solid #007bff;
border-radius: 4px;
cursor: pointer;
}
.button:hover {
background-color: #0069d9;
border-color: #0062cc;
color: #fff;
}
.button:active {
background-color: #0062cc;
border-color: #005cbf;
color: #fff;
}
```
在Vue组件中引入这个`thirdparty.css`文件后,可以在组件中使用`.button`样式类来定义按钮的样式,例如:
```
phpCopy code
<template>
<button class="button">Click me</button>
</template>
<style>
@import url('path/to/thirdparty.css');
</style>
```
在这个示例中,`<button>`元素使用了`.button`样式类定义的样式,这样就能够使用第三方组件库中定义好的样式了。
![img](data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2730%27%20height=%2730%27/%3e)![ppzn ppzn](https://chat.openai.com/_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FAGNmyxYUHOJBudPbnp7kBzoIAWTdJ0ypIYiws9wKGKvc%3Ds96-c&w=64&q=75)
这个button的组件如果是一个柱状图他的获取数据的方法是否应该写入这个thirdparty.css文件中
不应该将获取数据的方法写入`thirdparty.css`文件中,因为`thirdparty.css`文件是用来定义样式的,而不是用来获取数据的。
获取数据的方法应该写在Vue组件中可以在组件的JavaScript代码中使用Vue的生命周期钩子函数`created``mounted`等)来获取数据,然后在组件的模板中使用这些数据来渲染图表。
例如在一个柱状图组件中可以在组件的JavaScript代码中使用`created`生命周期钩子函数获取数据,然后在组件的模板中使用这些数据来渲染图表:
```
phpCopy code
<template>
<div>
<canvas ref="chart"></canvas>
</div>
</template>
<script>
import Chart from 'third-party-chart-library';
export default {
mounted() {
this.chart = new Chart(this.$refs.chart, {
type: 'bar',
data: {
labels: this.labels,
datasets: [{
label: 'Data',
data: this.data,
backgroundColor: '#007bff',
}]
},
options: this.options,
});
},
data() {
return {
labels: [],
data: [],
options: {},
chart: null,
};
},
created() {
// 获取数据
this.labels = ['A', 'B', 'C'];
this.data = [10, 20, 30];
this.options = {
scales: {
yAxes: [{
ticks: {
beginAtZero: true,
},
}],
},
};
},
};
</script>
<style>
@import url('path/to/thirdparty.css');
</style>
```
在这个示例中,获取数据的方法被写在了`created`生命周期钩子函数中,然后在组件的模板中使用这些数据来渲染柱状图。注意到这个示例中在`<style>`标签中引入了`thirdparty.css`文件,以便使用第三方图表库中定义的样式。
![img](data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2730%27%20height=%2730%27/%3e)![ppzn ppzn](https://chat.openai.com/_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FAGNmyxYUHOJBudPbnp7kBzoIAWTdJ0ypIYiws9wKGKvc%3Ds96-c&w=64&q=75)
这个thirdparty.css是第三方的组件样式同时这个第三方的组件也会提供这个组件的取数方式
如果第三方组件库提供了获取数据的方法那么你可以将这些方法封装到一个Vue插件中以便在Vue应用程序的任何地方都能够使用这些方法。这个插件可以将第三方组件库的取数方法集成到Vue应用程序中使得应用程序可以方便地获取第三方组件库中的数据。
下面是一个示例Vue插件其中封装了获取数据的方法并将这些方法注入到Vue实例中
```
javascriptCopy code
import thirdPartyComponent from 'third-party-component';
import thirdPartyDataService from 'third-party-data-service';
export default {
install(Vue) {
Vue.prototype.$thirdParty = {
getComponentData(id) {
return thirdPartyDataService.getData(id)
.then(data => {
return thirdPartyComponent.parseData(data);
});
},
// 其他第三方组件库的方法
};
}
};
```
在这个示例中Vue插件将获取数据的方法`getComponentData()`封装到了`$thirdParty`对象中并将其注入到了Vue实例中。这样在Vue应用程序的任何地方都可以通过`this.$thirdParty.getComponentData()`方法来获取第三方组件库中的数据了。
在Vue组件中使用这个插件时可以在`created`或者`mounted`生命周期钩子函数中调用`getComponentData()`方法,然后在组件的模板中使用这些数据来渲染第三方组件。
下面是一个示例Vue组件其中使用了上述Vue插件来获取数据并使用第三方组件库渲染柱状图
```
javascriptCopy code
<template>
<div>
<canvas ref="chart"></canvas>
</div>
</template>
<script>
export default {
props: ['id'],
data() {
return {
chart: null,
};
},
mounted() {
this.$thirdParty.getComponentData(this.id)
.then(data => {
this.chart = new ThirdPartyChartLibrary(this.$refs.chart, {
type: 'bar',
data: {
labels: data.labels,
datasets: [{
label: 'Data',
data: data.data,
backgroundColor: '#007bff',
}]
},
options: data.options,
});
});
},
};
</script>
<style>
@import url('path/to/thirdparty.css');
</style>
```
在这个示例中,组件通过`props`属性接收第三方组件库的ID并在`mounted`生命周期钩子函数中调用`getComponentData()`方法来获取数据。然后,在组件的模板中使用这些数据来渲染柱状图,同时在`<style>`标签中引入了`thirdparty.css`文件,以便使用第三方组件库中定义的样式。
![img](data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2730%27%20height=%2730%27/%3e)![ppzn ppzn](https://chat.openai.com/_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FAGNmyxYUHOJBudPbnp7kBzoIAWTdJ0ypIYiws9wKGKvc%3Ds96-c&w=64&q=75)
$thirdParty 这个方法应该包含什么内容
`$thirdParty` 是一个对象,它包含了你所封装的第三方组件库的方法和属性。具体来说,它可以包含以下内容:
1. 获取数据的方法:如果第三方组件库需要从服务器或者其他数据源获取数据,那么你可以在 `$thirdParty` 对象中封装一个方法来处理数据请求并将数据返回给Vue组件。这个方法可以包含一些参数例如数据请求的URL或者其他配置选项。
2. 渲染组件的方法:你可以在 `$thirdParty` 对象中封装一个方法来渲染第三方组件。这个方法可以接受一些参数,例如组件的容器元素、组件的配置选项等。
3. 其他方法和属性:如果第三方组件库还包含其他需要使用的方法和属性,例如事件处理程序、样式表等,那么你可以将它们封装到 `$thirdParty` 对象中,并在需要的地方进行调用。
在实现 `$thirdParty` 对象时,需要注意以下几点:
1. 尽量使用异步方法:由于第三方组件库可能需要从服务器或者其他数据源获取数据,所以你应该尽量使用异步方法来处理数据请求。这样可以避免页面在数据请求过程中出现卡顿现象。
2. 尽量将第三方组件库的代码隔离由于第三方组件库的代码可能会与Vue应用程序的代码产生冲突所以你应该尽量将第三方组件库的代码隔离开来。例如你可以在 Vue 组件中使用 `$nextTick` 方法来延迟加载第三方组件库的代码以确保Vue应用程序的代码优先执行。
3. 尽量将第三方组件库的样式隔离如果第三方组件库包含了一些样式那么你应该尽量将这些样式隔离开来以避免影响到其他组件的样式。例如你可以在Vue组件中使用单独的`<style>`标签来引入第三方组件库的样式,并给这个`<style>`标签加上一个特定的命名空间,以避免样式污染。
![img](data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2730%27%20height=%2730%27/%3e)![ppzn ppzn](https://chat.openai.com/_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FAGNmyxYUHOJBudPbnp7kBzoIAWTdJ0ypIYiws9wKGKvc%3Ds96-c&w=64&q=75)
thirdparty.css 只需要包含定义组件的样式 而$thirdParty对象提供这个组件的获取数据方法和渲染组件的方法以及其他的方法么
是的,通常情况下,`thirdparty.css` 只需要包含定义组件的样式,而 `$thirdParty` 对象则用于提供该组件的获取数据方法、渲染组件的方法以及其他的方法和属性。具体来说,`thirdparty.css` 可以定义第三方组件的外观和样式,而 `$thirdParty` 对象可以提供该组件的数据源、配置项、事件处理程序等功能。这样可以将组件的样式和逻辑分离开来,提高组件的可重用性和维护性。
需要注意的是,如果第三方组件需要从服务器或者其他数据源获取数据,那么获取数据的方法也可以包含在 `thirdparty.css` 中。但是,这种方式并不推荐,因为 `thirdparty.css` 主要用于定义样式,而将获取数据的方法也放在 `thirdparty.css` 中会让代码结构变得混乱和不清晰。因此,我们通常将获取数据的方法和其他逻辑方法封装到 `$thirdParty` 对象中,以保持代码的清晰和易读性。
![img](data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2730%27%20height=%2730%27/%3e)![ppzn ppzn](https://chat.openai.com/_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FAGNmyxYUHOJBudPbnp7kBzoIAWTdJ0ypIYiws9wKGKvc%3Ds96-c&w=64&q=75)
第三方如何提供这个$thirdParty给现有的vue框架使用
第三方组件库可以将 `$thirdParty` 对象封装在一个独立的 JavaScript 文件中,并通过 script 标签引入到 Vue 项目中。然后在 Vue 组件中,通过 `import` 或者 `require` 方法将该 JavaScript 文件引入,并将 `$thirdParty` 对象挂载到 Vue 实例上,从而实现在 Vue 中使用第三方组件库。
具体来说,可以按照以下步骤操作:
1. 将第三方组件库封装成一个独立的 JavaScript 文件,例如 `thirdparty.js`
2. 在 Vue 项目中,通过 script 标签引入该文件。例如:
```
phpCopy code
<script src="thirdparty.js"></script>
```
3. 在 Vue 组件中,通过 `import` 或者 `require` 方法引入该文件,并将 `$thirdParty` 对象挂载到 Vue 实例上。例如:
```
javascriptCopy code
import $thirdParty from './thirdparty.js'
export default {
mounted() {
this.$thirdParty = $thirdParty
}
}
```
或者:
```
javascriptCopy code
const $thirdParty = require('./thirdparty.js')
export default {
mounted() {
this.$thirdParty = $thirdParty
}
}
```
4. 在 Vue 组件中,就可以通过 `this.$thirdParty` 访问第三方组件库提供的方法和属性了。例如:
```
kotlinCopy code
this.$thirdParty.renderBarChart('container', data)
```
需要注意的是,第三方组件库提供的 `$thirdParty` 对象需要符合 Vue 的规范,即必须是一个可用的 JavaScript 对象,并且包含 Vue 实例需要用到的方法和属性。同时,挂载 `$thirdParty` 对象到 Vue 实例时,需要注意作用域和引用方式,以避免出现命名冲突和引用错误等问题。

View File

@@ -0,0 +1,28 @@
### ssh 代理 通道 设置
![[企业微信截图_16716838564669.png]]
![[企业微信截图_16716839231210.png]]
* nacos增加本地配置覆盖nacos数据库连接本地通过dbeaver开通一个本地隧道然后连过去
![[企业微信截图_16716839586375.png]]
```yml
spring:
cloud:
config:
override-none: true
allow-override: true
override-system-properties: false
```
## Mysql 导入 utf incorrect
>https://www.cnblogs.com/Code-Rain/p/16401190.html
```
--default-character-set=utf8mb4
```
## ssh 穿透 大力 proxifier
![[Proxifier v3.42中文版.exe]]

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -0,0 +1,3 @@
# 数据库 设计 文档 生成
>https://gitee.com/dotnetchina/SmartSQL

View File

@@ -0,0 +1,71 @@
## 数据库迁移工具
database migrations tool
database merge
[数据库/SQL 版本管理工具选型指北Flyway、Liquibase、Bytebase、阿里 DMS - 知乎](https://zhuanlan.zhihu.com/p/559857853)
### Java
liquibase
https://github.com/liquibase/liquibase
flyway
https://github.com/flyway/flyway/
mybatis migrations
好像只有命令行工具
https://mybatis.org/migrations/installation.html
### golang
bytebase
CNCF
有页面平台
https://github.com/bytebase/bytebase
https://www.bytebase.com/zh/pricing
dbmate
https://github.com/amacneil/dbmate
页面有说明与其它几个的对比
golang-migrate
https://github.com/golang-migrate/migrate
goose
https://github.com/pressly/goose
sql-migrate
https://github.com/rubenv/sql-migrate
gormigrate
https://github.com/go-gormigrate/gormigrate
### python
sqlalchemy-alembic
https://github.com/sqlalchemy/alembic
aerich
https://github.com/tortoise/aerich
django migrations
[Migrations | Django documentation | Django](https://docs.djangoproject.com/en/4.1/topics/migrations/)
### others
[sqitchers/sqitch: Sensible database change management](https://github.com/sqitchers/sqitch)
https://github.com/mbucc/shmig
## links
- [多人开发,数据库结构怎么同步? - V2EX](https://www.v2ex.com/t/635692?p=1)
- [数据库的迁移/版本控制 工具 - V2EX](https://www.v2ex.com/t/903085)
- [请教: Go 项目,大家偏向如何管理数据库迁移? - V2EX](https://www.v2ex.com/t/751998)
- [Flyway与Liquibase对比\_九天星辰的博客-CSDN博客\_flyway和liquibase](https://blog.csdn.net/cenxuu/article/details/86685662)
- [关于应用程序的 Deployment 与 Database Changes, 诸位在实际中是如何处理的? - V2EX](https://www.v2ex.com/t/640092)
-

View File

@@ -0,0 +1,8 @@
>http://162.14.67.174:18080/#/deviceList
admin
Obccq@!2022
### 项目 代码 仓库
```
https://github.com/648540858/wvp-GB28181-pro/tree/wvp-28181-2.0/web_src
```

View File

@@ -0,0 +1,75 @@
# 中核园区
亚信云主机
10.1.252.200
userapp/User@O120$4YX24
## 内网地址
PC端
http://10.1.252.200:30001/
工作流
http://10.1.252.200:30002/
## 代码
### 园区后端
https://codehub.irs01.cn/std-park/std-park-smart-park
分支park_qdzh
打包mvn clean package -P qdzhtest -DskipTests
部署路径:/home/userapp/data/project/ciz_qdzh/server
注意:
发布前备份旧jar包新建当前日期路径
cd /home/userapp/data/project/ciz_qdzh/server
mkdir bak20241225
移动旧的jarmv ciz-thidr.jar bak20241225
然后执行启动脚本启动脚本也在此路径对应模块的名称比如sh start_third.sh
### 园区前端
https://codehub.irs01.cn/std-park/std-park-ui.git
分支park_qdzh
打包:
npm install
npm run build:stage
部署路径:/home/userapp/data/project/ciz_qdzh/front/ui/dist
发布只需要替换整个dist目录
注意:
发布前备份dist比如mv dist bak20241225
打包后压缩整个dist目录为dist.zip
上传到路径/home/userapp/data/project/ciz_qdzh/front/ui/
进行解压unzip dist.zip
### 工作流后端
http://cqaivm.860001.xyz:12239/CIZ/ciz-flow.git
分支dev
### 工作流前端
http://cqaivm.860001.xyz:12239/CIZ/ciz-flow-ui.git
分支master
## redis
10.1.252.200:6379
Cqre@23cc%6
## mysql8
10.1.252.200:3306
Ciz@db2023Demo
## minio
10.1.252.200:9000
10.1.252.200:9001
minioadmin
Mi@Cqde2023
## rocketmq
10.1.252.200:9876
## nacos
http://10.1.252.200:8848/nacos
nacos
Na@NS24yxcd0
## xxl-job
http://10.1.252.200:9898/xxl-job-admin
admin
Xl@24ycLd12

View File

@@ -0,0 +1,7 @@
## 生产
```
系统页面
https://111.53.214.122:13010/
admin
Awd!9781
```

View File

@@ -0,0 +1,91 @@
## 环境信息-移动云
移动云:
https://ecloud.10086.cn/portal
用户名1600004401jyrmzf
初始密码nelvNO77
网络策略是 安全组+云下一代防火墙控制的
[云下一代防火墙官方文档](https://ecloud.10086.cn/op-help-center/doc/article/48845)
https://36.137.98.216:11443/
## 服务器信息
```bash
lunix:CentOS Linux release 7.6.1810 (Core)
192.168.0.7 绑定公网ip:36.137.98.216,移动部署的云下一代防火墙,我方没用户密码
192.168.0.8 前后端、中间件服务器36.137.98.216:10022 ssh登录上来是这台机器
192.168.0.22 空服务器
windows:
192.168.0.11
```
一.服务器相关账号密码
服务器ip、账号/密码、端口
36.137.98.216:10022
root/=nelvNO@77*
userapp/Jy@216_web
mysql/SxJy@123456!
二.中间件
内网
1.1nacos访问地址 http://192.168.0.8:8848/nacos/index.html
默认账号密码:nacos/nacos
1.2minio访问地址 http://192.168.0.8:62216
账号密码:fileadmin/fileadmin
1.3mysql数据库
IP地址:192.168.0.8端口:3306
用户名密码root/Jy&mysql@216!
1.4redis的连接信息
ip地址:192.168.0.8端口:6379 密码:Jy&rds@216!
2.外网访问外网访问nacos、minio、msqyl、redis需要申请开通白名单谁部署谁申请
申请方法:在百度输入框输入“IP”,回车会显示出口地址将该ip发给添加负责人即可。
外网
2.1nacos的访问:http://36.137.98.216:8848/nacos/index.html
2.2minio的访问 http://36.137.98.216:62216
2.3mysql数据库
IP地址:36.137.98.216端口:3306
用户名密码root/Jy&mysql@216!
2.4redis的连接信息
ip地址:36.137.98.216端口:6379 密码:Jy&rds@216!
三. 系统外网访问地址
http://36.137.98.216:9080
或者
https://zhihuijuyuan.com:9443
账号admin
密码Asiainfo@cq.1014
## 2024-05-06 ssl证书更新 加密套件配置
刘老师去年通过线上平台有申请了一张服务器加密证书 配置在企业网站服务器中 现在后端也需要做数据更新 今年证书443端口做了证书支持协议的升级 将原用的TLS1.0 现在升级成1.2\1.3
登上服务器发现原来的运维是在 `letsencrypt`申请的免费证书,通过`certbot`进行自动更新
```bash
vim /etc/nginx/nginx.conf
------
server_name www.zhihuijuyuan.com;
ssl_certificate /etc/letsencrypt/live/zhihuijuyuan.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/zhihuijuyuan.com/privkey.pem;
------
```
加密套件配置:
[# Nginx 服务器 SSL 证书安装部署Linux](https://cloud.tencent.com/document/product/400/35244)
```bash
192.168.0.8
cd /etc/nginx
mv nginx.conf nginx.conf_bak20240506
rz上传修改后的nginx.conf
# 校验配置文件
nginx -t
# 重新载入配置文件
nginx -s reload
```
2024-05-07 说是得保留http第三方对接要用
实际就是80-http , 443-https

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

View File

@@ -0,0 +1,33 @@
青海数字乡村:
211.138.64.7
211.138.64.10
root/XoEFRP%yteL
http://211.138.64.10:8089/unifiedPortal
/data
海南万宁数字乡村:
http://123.59.186.7:8083/login?redirect=%2Findex
http://10.19.92.15:29003/login?redirect=%2Findex
10.19.92.15:22022
countryside/Side87&*1Q
/data/countryside
海南东方:
https://scobc.lclcl.top:8090/login?redirect=%2FtempPage
10.19.83.70:22022
hnszxc/Hndgt#$12F
/data/hnszxc
=============================================== 测试环境
小院家演示:
http://123.59.186.7:8086/login
10.19.83.70:22022
hnszxc/Hndgt#$12F
/data/hnszxc
数字乡村测试/演示:
http://123.59.186.40:8888/unifiedPortal
10.19.32.200:22022
zhsq/xdjr0lxGu
/data/zhsq

View File

@@ -0,0 +1,96 @@
# https://cqjfxc.idigitalspace.cn/
康素珍域名
---
### 青海数字乡村:
http://211.138.64.10:8089/unifiedPortal
账号admin
密码Asiainfo@cq.1014
```
211.138.64.7
211.138.64.10
root/XoEFRP%yteL
/data
```
> nacos
> http://211.138.64.7:8848/nacos/
>
> nacos/8htvSfSV6!S
### 海南万宁数字乡村:[[万宁 项目资料]]
http://123.59.186.7:8083/login?redirect=%2Findex
http://10.19.92.15:29003/login?redirect=%2Findex
```
10.19.92.15:22022
countryside/Side87&*1Q
/data/countryside
/data/countryside/ngweb/
/data/countryside/spring-boot/digital
minio:
  url: http://10.19.92.15:30003
RootUser: NiKz2SuSx3kxact4
RootPass: 8JBAgfnepDVhAAqC59GkZRKDVh2
```
>nacos
>http://10.19.92.16:8848/nacos/#/login
nacos/xiongjsiod2021
### 海南东方:
https://scobc.lclcl.top:8090/login?redirect=%2FtempPage
```
10.19.83.70:22022
hnszxc/Hndgt#$12F
/data/hnszxc
```
>nacos
东方试用环境 小院家演示环境
http://10.19.83.70:8880
nacos/nacos
=============================================== 测试环境
### 小院家演示:
https://123.59.186.7:8086/
https://cqjfxc.idigitalspace.cn:8086/login
admin Asiainfo@cq.1014
```
10.19.83.70:22022
hnszxc/Hndgt#$12F
/data/hnszxc
mysql 
连接信息 10.19.92.252:3306
用户密码hainan/HnWWWW@!1gl
数据库hainan_digital_country_yanshi
```
>nacos
东方试用环境 小院家演示环境
10.19.83.70:8880
nacos/nacos
### 青海万宁 数字乡村测试/演示:
> 桔园环境 http://10.19.32.200:29003
> 万宁环境 http://10.19.32.200:29004
> 青海环境 http://10.19.32.200:29006
>
`10.19.32.200`注意 开放两个端口 29003/29004 其中29003 为公网端口 映射123.59.186.40:8888 可以切换 公网做演示环境访问
http://123.59.186.40:8888/unifiedPortal
dupf5/Qwer1234..
```
10.19.32.200:22022
```
>[[服务器资源]]
>nacos
>http://10.19.92.16:8848/nacos/#/login
nacos/xiongjsiod2021
> Swagger 文档地址 http://10.19.32.200:9101/doc.html#/country-screen/%E5%A4%A7%E5%B1%8F%E6%95%B0%E6%8D%AE%E9%85%8D%E7%BD%AE/getConfigsUsingGET
![[Pasted image 20220705113744.png]]
![[数字乡村环境信息(1).txt]]

View File

@@ -0,0 +1,4 @@
乡村振兴局移动云账号xczxjY6233 密码cupeQK64
服务器
Windows 192.168.0.6 账号administrator 密码admin@1qaZ
Linux 192.168.0.11 账号root 密码wushan@1qaZ

View File

@@ -0,0 +1,79 @@
>https://36.133.109.253:8081
>https://www.wsxyj.cn:8081/login
```
巫山小院,移动云-乡村振兴局
移动云地址https://ecloud.10086.cn/portal
移动云账号xczxjY6233
服务器
Windows 192.168.0.6 账号administrator 密码admin@1qaZ
Linux 192.168.0.11 账号root 密码wushan@1qaZ
36.133.109.253:22   root/wushan@1qaZ 
```
![[小院家服务器账号密码(1).txt]]
```
mysql  minio redis  nginx  jdk   nacos
redis  密码s4zJ7r!P   /data/redis62
192.168.0.11:17771 
minio /data/minio  36.133.109.253:30004 192.168.0.11:30004 未创建桶
MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE
MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY 
mysql
用户hzjy   旧bVit4Ybl!6  新PqyRihkv5i
nacos
旧nacos/bVit4Ybl!       新nacos/gasR%en2V$J
redis  
旧s4zJ7r!P   新T%BrM!bbP486
minio 
MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE
MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY 
minio 
MINIO_ACCESS_KEY=AK1EXAODNNIAIOSFGING
MINIO_SECRET_KEY=wJalrXUODNNIM/1KM6ESP/bXAYQCPxRfiCEAMPWY
 
nginx /data/nginx    
mysql /data/mysql
36.133.109.253:3306 
hzjy/bVit4Ybl!6
192.168.0.11:3306 
root/po9Fl!Ffi
hzjy/bVit4Ybl!6  #业务用户
/etc/my.cnf   
/etc/init.d/mysqld  restart
```
>nacos /data/nacos
>http://36.133.109.253:8848/nacos
>nacos/bVit4Ybl!  
### 小程序 信息
```
微信公众号:
账号1219469666@qq.com
密码wmy57688950
小程序账号:
账号522236102@qq.com
密码Wsxxyj1234!
appid appSecret
wx3f930188bea7a07b
435eb13051ea9202b383a1f22e240615
```

View File

@@ -0,0 +1,57 @@
## 开发环境
### 代码仓库
>http://cqaivm.860001.xyz:12239/standard-digital-country
### 访问地址
```
http://10.19.37.227:9003/web/
http://10.19.37.227:9003/tenant/
```
#### 账号
test qwer1234
admin Asiainfo@cq.1014
admincs admin123
#### nacos
```
http://10.19.37.227:8849/nacos/#/configurationManagement?serverId=center&group=&dataId=&namespace=country-standard&appName=
nacos
Asiainfo@cq.1014
```
### 服务器信息
10.19.37.227
用户密码szxc/SZXC123qwe!
#### xxl-job
http://10.19.83.210:18080/xxl-job-admin/jobinfo
admin/S3#@!qwe
#### Minio: http://10.19.29.37:9999
 access-key: minioadmin
 secret-key: minioadmin
#### mysql
10.19.92.252:3306
DBstandard_digital_country_dev
use:szxc_dev
passwd:SSdev35!@#
#### nacos 
10.19.37.227:8849
DB: szxc_dev_nacos  
use:szxc_dev
passwd:Asiainfo@cq.1014
#### xxl_jobs 
10.19.37.227:18081
DB: szxc_dev_xxl_job
use:szxc_dev
passwd:SSdev35!@#
### nginx管理命令
nginxconf    nginxreload  nginxstart   nginxstop
# 云 服务器 资源 小程序
https://doc.weixin.qq.com/sheet/e3_AR0AXAb9AGUyxaYStZYQXCO3VPY0s?scode=AC4AiQcMAAwd00DvsuAR0AXAb9AGU&journal_source=chat&roomid=Person%3A1688855439456504%3A1688855866334237&open_source=wecomprivate&version=4.1.6.6018&platform=win&tab=BB08J2

View File

@@ -0,0 +1,82 @@
## 客户试用环境
访问地址
[http://123.59.186.7:8083/big-screen/situation](http://123.59.186.7:8083/big-screen/situation)
### 账号
```
admin 123456
Asiainfo@cq.1014
```
## 部署信息
[[数字乡村 各项目 服务器资源#海南万宁数字乡村]]
## 测试环境 [[数字乡村 各项目 服务器资源#青海万宁 数字乡村测试 演示:]]
10.19.32.200:29004
服务器:
10.19.32.200
ssh端口:22022
用户密码zhsq/xdjr0lxGu
/data/countryside/
nacos
http://10.19.92.16:8848/
MySQL
10.19.92.15:3306
countryside/J31QHlnqw!
redis
host: 10.19.92.15
port: 7889
password: con19z152
nginx:
10.19.32.200
/data/nginx
公网ip:
http://123.59.186.40:8888
内网:
http://10.19.32.200:29003
![[海南东方数字乡村改造点.docx]]
nacos 对接内容
```json
video:
appId: 6869c0bec97c499181e79db161c127d5
secret: cIcBeCHqACqAa4Rs
rsa: MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAIkNYJama3TnR5TeHREPxGpOuFqyl+m0kjaSUCcAgXco7ky8zdYexEE4SnG/rA4xh8qG39en1VmhYc6Nf52McsGc8H1gcWew+SqGRugIGDxdg9kHDXAXiR41lThqOClW+WUTobCugquKDUFgBau6zQ54MIS62X6PT6WZNxq5oDXTAgMBAAECgYBsonnpcEjFBX6r9dO8bm8WhQeEfQQFb+hl8VwvTitRNNSPZykRjJmryN7Zg0Dyjzg/xOExpAttXIqWm3qIe4eJ2hTB0nD5JewELW+nxsT0w6rKesV9LjiExOFWAIg4gthOXV0TECb9WFVS/5FNM1kUgf2fqFFg/OCy2VXJhw3EIQJBAOP9jS/wGp1YJeOOGJxLNLgy2N8xotCmcKnvxVDR1yF1KUiA+sOTQMhE8sF0BPOT89/3lQrtMtsdWV4imHVIEeUCQQCZ48KtqaJHCD1XB1E2ee0hSZkX8372ZJXJHiHRPiSUkFm6UPGej4zSmnXSfSq6LqM0GDTJuJCgLjLzL+8Su41XAkA+c5XZK8wejabTTnkvVup6CnOdr9sJjI4P/r3uBY0IfS9xzOLj79IvCbP1ifJRRpXnI8qP06m6m69/ObrJZZSBAkBonAEMmFGtw5YfAOReCcf+Zs9hDq7xwzJnAsquOHYZX37/PmLhDGgICeOp8FgJNAbRNNs9fO8jVARid+UmcMQFAkA6LwNsw45HoIqp4EJhGxVgthW3aTTf3XriiHciXwLWJbz7cCYRAwSJpk0t+tbVVSHPEv6Z8cWh/Xv21gOtiSuL
tokenUrl: https://open.andmu.cn/v3/open/api/token
deviceListUrl: https://open.andmu.cn/v3/open/api/device/list
liveUrl: https://open.andmu.cn/v3/open/api/websdk/player
playBackUrl: https://open.andmu.cn/v3/open/api/device/hls/palyback
sanziSyncUrl: https://sntest.eyun.cn/ebank/bank/syncBasic
sanzi:
sync:
enable: false
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@@ -0,0 +1,41 @@
荣昌小院版本 1.1 迁出
## 测试环境
[https://scobc.lclcl.top:8090/](https://scobc.lclcl.top:8090/)
小程序
![[Pasted image 20220707095540.png]]
服务器
10.19.83.70 22022
用户密码hnszxc Hndgt#$12F
Minio: http://10.19.29.37:9999
access-key: minioadmin
secret-key: minioadmin
开发者根据项目,自定义一级路径。
mysql 
连接信息 10.19.92.252:3306
用户密码hainan/HnWWWW@!1gl
数据库hainan_digital_country  hainan_nacos
### nacos
10.19.83.70 8880
redis
10.19.92.276380
requirepass hn3#@!qwe
nginx
10.19.83.70
域名
zlzhsq.info-ware.cn
### 小程序
nginx端口
10.19.83.70:8090
域名https://scobc.lclcl.top:8090/
用户名、密码
admin/123456

View File

@@ -0,0 +1,44 @@
# 生产环境
| 公网地址 | 域名 | 内网地址 | root密码 |
| ---- | ---- | ---- | ---- |
| 36.134.25.41 | www.zsxyj.cn | 192.168.0.16| 9Ugy8H4lml$Lq5 |
| 36.134.24.248 | api.zsxyj.cn | 192.168.0.4 | mGBy7zaPWTY9@A |
| 36.133.119.43 | file.zsxyj.cn| 192.168.0.8 | WH7uxkNGf_hWS1 |
| 36.133.118.106 | wx.zsxyj.cn | 192.168.0.2 | 4X1CT74_fZKz4z6 |
数据库 groupby group_concat 人口 设置
> https://blog.csdn.net/summer089089/article/details/106644750
> 账号 management wbc001
CQxyj@5689
> 移动云账号   ym17783015753   jxzqND62    
| 公网地址 | 内网地址 | 应用 |
| ---- | ---- | ---- |
| 36.133.118.106 | 192.168.0.2 | nginx  80:443:8100 后端服务 /opt midware,special,system,grid,assets,job |
| 36.134.24.248 | 192.168.0.4 | nginx  80:443:8100   minio:9000 nacos 服务 information |
| 36.133.119.43 | 192.168.0.8 | mysql主 8ll6qXg6%MZo?XCm9Pry |
| 36.134.25.41 | 192.168.0.16 | mysql从 前端地址 /opt/html 服务 applet,gateway,auth,file |
```
开放平台
603233610@qq.com 2688384a
```
nacos `nacos%20Ai`
![[生产环境配置.xlsx]]
## 直升一张图 小院家对接
> 18627850906 ZSxyjdj@1
# 测试环境
## 接口地址
>http://cqrcxy.860001.xyz:26001/doc.html#/home
![[荣昌小院生产环境配置.xlsx]]

View File

@@ -0,0 +1,97 @@
- #### 问专家-获取指定用户在一个时间范围内的所有提交问题的次数与办结率
- ###### 请求地址https://api.12316cq.com/api/askExpert/getTotalAsCompletionRate POST
- ###### 请求格式为了便于兼容原系统接口的加密规则所有接口均使用POST请求请求头为application/x-www-form-urlencoded推荐 或 content-type=multipart/form-data
- ###### 接口参数:
- ```
请求参数:
phones用户手机号多个以逗号隔开
startTime开始时间
endTime结束时间
注意:以下参数参照以前的加密逻辑
appcodeh5
ts:
rnd:
sig:
返回参数:
{
"code": "0",
"message": "成功",
"data": {
“sumSubmitCount”"60"// 用户累计提交问题次数
"completionRate": "50" // 办结率
}
}
```
- ###### 需要对手机号进行加密处理,下面是加密工具类
- ###### 加密工具类:
```
public class AESUtil {
private static byte[] encrypt(byte[] text, byte[] key) throws Exception {
SecretKeySpec aesKey = new SecretKeySpec(key, "AES");
Cipher cipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
cipher.init(Cipher.ENCRYPT_MODE, aesKey);
return cipher.doFinal(text);
}
/**
* @desc 加密
* @param text 明文
* @param key 密钥
*/
public static String encodeAES(String text, String key) throws Exception {
byte[] keybBytes = DigestUtils.md5(key);
byte[] passwdBytes = text.getBytes();
byte[] aesBytyes = encrypt(passwdBytes, keybBytes);
return new String(Base64.encodeBase64(aesBytyes));
}
/**
* @desc 解密
* @param password 密文
* @param key 密钥
*/
public static String deCodeAES(String password, String key) throws Exception {
byte[] keybBytes = DigestUtils.md5(key);
byte[] debase64Bytes = Base64.decodeBase64(password.getBytes());
return new String(decrypt(debase64Bytes, keybBytes));
}
private static byte[] decrypt(byte[] text, byte[] key) throws Exception {
SecretKeySpec aesKey = new SecretKeySpec(key, "AES");
Cipher cipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
cipher.init(Cipher.DECRYPT_MODE, aesKey);
return cipher.doFinal(text);
}
public static void main(String[] args) throws Exception {
String text = "15320345049";
String code = AESUtil.encodeAES(text, "密钥");
String t = AESUtil.deCodeAES(code, "密钥");
System.out.println("加密后 = " + text);
System.out.println("解密后 = " + t);
String tm = DesensitizationUtils.custNoDesensitization(phone);
System.out.println("tm = " + tm);
}
}
```

View File

@@ -0,0 +1,47 @@
数字乡村信息
http://211.138.64.10:8089/login?redirect=%2FgridMg%2Fteam
主机角色:
172.28.16.7 nginx jdk node 211.138.64.7
172.28.16.2 nginx jdk node 211.138.64.10 ------ 实际使用
172.28.16.13 mysql redis minio jdk nacos
1.redis
172.28.16.13:7379 密码szxc6321
2.mysql
172.28.16.13:3306
root/9!a2fCEABcYU
hzjy/qb5T81vbf7! #后端程序使用此账号
repl/t!Jl4nZrx8
3.minio
172.28.16.13:8086/8087
MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE
MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
4.centos7
root/XoEFRP%yteL
5.jdk
oracle-jdk: v1.8.261
6.nginx
/data/nginx/sbin/nginx -c /data/nginx/conf/nginx.conf
7.nacos
/data/nacos/
172.28.16.13:8848
nacos/8htvSfSV6!S
8.临时调试开设的公网
http://211.138.64.7:8848/nacos/ nacos/8htvSfSV6!S
211.138.64.7:3306 MySQL
211.138.64.7:7379 redis
211.138.64.7:8086 minio
211.138.64.7:8087 minio api
/data/nginx/sbin/nginx -c /data/nginx/conf/nginx.conf -s reload

View File

@@ -0,0 +1,52 @@
# 代码仓库
http://10.19.13.46/digital-country
----
注意22端口1443端口安全扫描有问题
22端口已关闭
# 生产 [[数字乡村 各项目 服务器资源#青海数字乡村:]]
http://211.138.64.10:8089/login?redirect=%2FgridMg%2Fteam
admin Asiainfo@cq.1014
```
211.138.64.7
211.138.64.10
root/XoEFRP%yteL
/data
```
![[数字乡村生产服务器信息.txt]]
生产资料
![[数字乡村文件.rar]]
--------
# 测试(弃用!!给了万宁做客户试用环境)
## 访问地址
http://123.59.186.7:8083/big-screen/situation
### 账号
```
admin 123456
```
## 部署信息
> 10.19.92.15:29003
> countryside
> Side87&*1Q
# 新需求
![[青海数字乡村项目需求优化工时评估(1).xlsx]]
## 云眼卫士
```txt
17809836211
冶云贵
中移系统集成有限公司
439851352@qq.com
密码 qaz@4321
```

View File

@@ -0,0 +1,24 @@
![](file:///E:/Documents/WXWork/1688855439456504/Cache/Image/2024-11/企业微信截图_1732502903702.png)
## 华为云桌面workspace登录账号密码 
服务器地址144.123.38.166
port: 8860
# 云桌面密码: 
A2001722/haier,321 
## 登录远程桌面后可访问上述两台机器,
```
堡垒地址: 
https://10.132.0.70/shterm/login#/business/resourceaccess
账户:
康楷         A2001745         
ihaier密码ririshun@2022
云桌面密码 haier,321
部署165 /data/rrs3d-platform-new
数据库165中rrs3d_platform_v2库 root/ririshun@2022
上传了一个版本的部署包:桌面/新版日日顺3d大屏部署/20241125
```
### 旧版日日顺3d
```
https://10.246.2.165:9090
```

View File

@@ -0,0 +1,23 @@
# 开发环境
## 项目地址
后端地址http://10.19.13.46/ririshun/rrs3d-platform.git
分支develop
前端地址http://10.19.13.46/ririshun/rrs3d-front.git
分支system
## 服务器后端:
程序部署部署到10.19.92.27 ssh端口22022
用户名密码jxvr/Ci2x1c$Bir
程序目录: /data/jxvr/rrs3d-platform
## 服务器前端
前端部署,部署到 10.19.37.232 ssh端口22022
用户名密码jxvr/Ci2x1c$Bir
切rootsudo su -
程序目录:/data/nginx/html/web/rrs3d-platform
## 访问地址
地址http://10.19.37.232:9090/login
账号admin
密码rrs@2022

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,33 @@
# 测试、开发环境
## 访问地址
>http://10.19.37.228:8084/
>http://10.19.37.228:8084/big-screen
## 设备对接
```
tomcat 路径: /home/puaiuc/apache-tomcat-8.5.82
文件下载路径:
/home/puaiuc/apache-tomcat-8.5.82/webapps/uploadfiles
Serverport 8011
Connector port 8023
访问地址: http://10.19.28.179:8023/uploadfiles/
```
## 中间件信息
redis 10.19.37.228:7379
mysql 10.19.37.228:3309  root/po9Fl!Ffi
kafka 10.19.37.228:9092
zk    10.19.37.228:22181
nacos 10.19.37.228:8848  nacos/Qbr5bxvT%N
xxljob 10.19.37.228:18080  admin/Qbr5bxvT%N
minio 10.19.37.228:9000
        MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE
        MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
## 服务器信息
saas/Ci2x1c$Bir
10.19.37.228  /data/saas/spring-boot/

View File

@@ -0,0 +1,75 @@
## 生产服务器信息
![[郓城-中间件信息及服务器信息.xlsx]]
安防服务器:
https://10.194.116.30/
http://111.34.18.114:9880/
用户名system
密码Admin123
>示例地址
>http://10.194.116.30:7086/live/cameraid/1000000%240/substream/1.m3u8
硬盘录像机:
http://10.194.116.31/
http://111.34.18.114:9881/
用户名admin
密码Admin123
社区内网系统访问地址http://10.194.116.7:9876/#/login
社区外网系统访问地址http://111.34.18.114:9876/
社区账号/ 密码yunchengsq/J8iLvM?52t9i
小区账号/密码yunchengxq/J8iLvM?52t9i
==================================================
## 测试环境
### redis
10.19.37.232:9380,10.19.37.232:9381,10.19.37.232:9382,10.19.37.232:9383,10.19.37.232:9384,10.19.37.232:9385
sh /data/redis/data-6379/start.sh
密码7Z!Ps4zJscs
-----------
### nacos
http://10.19.92.252:28848/nacos/
nacos密码 nacos/9RyqtmHv!
-----------
### nginx
10.19.32.200
nginxconf nginxreload nginxstart nginxstop
-----------
### mysql
三个数据库yc_normal_admin yc_normal_scommunity yc_normal_screen
连接信息 10.19.92.15:3306
yuncheng/qb5T81vbf7!
-----------
### kafka
10.19.83.56 19092 10.19.83.56:19092
-----------
### Minio
  url: http://10.19.29.37:9999
  access-key: minioadmin
  secret-key: minioadmin
------
### XXL-JOB
http://10.19.32.200:18080/xxl-job-admin/
admin
S3#@!qwe
-----------
### 后端应用服务 & 前端静态资源
10.19.32.200
yuncheng/Ydffed235d!d
```
Asiainfo@cq.1014
```

View File

@@ -0,0 +1,71 @@
## 运维服务器
移动云官网网址https://ecloud.10086.cn/home/
账号gyxhljdb
密码jbicMJ72
服务器登陆地址5k2auQpkSTq0C@
云能工程师:应工 17607670308
-------------------------------------------------
## 感觉是hosts dns 需要确认
### 192.168.0.6 kafaka zk nginx
```
192.168.0.27 nacos.biaozhunzhihuishequ.asiasinfo
192.168.0.27 mysql.biaozhunzhihuishequ.asiasinfo
192.168.0.6 kakfa.biaozhunzhihuishequ.asiasinfo
192.168.0.27 redis.biaozhunzhihuishequ.asiasinfo
192.168.0.27 minio.biaozhunzhihuishequ.asiasinfo
192.168.0.27 xxljob.biaozhunzhihuishequ.asiasinfo
192.168.0.7 getway.biaozhunzhihuishequ.asiasinfo
```
## 中间件
### kafka
192.168.0.6:9092
### nginx
管理命令systemctl restart nginx
配置文件:/data/nginx/etc/nginx/nginx.conf
-------------------------------------------------
192.168.0.27 bushumysql redis minio nacos xxljob
### redis
192.168.0.27:6379
passwd:GY!@*s45zhsq
### minio
http://192.168.0.27:9000 内网
http://36.133.39.19:9000 公网
MINIO_ACCESS_KEYminio
MINIO_SECRET_KEYMinio@#123sadmin
### mysql
192.168.0.27:3306
```
root/jk&2xdZljI<r
nacos/nacos
xxljob/xxljob
gy/Gysd@*&sdf12d
```
### nacos
192.168.0.27:8848
### xxljob
192.168.0.27:18081
---------------------------------------------------------------------------------------------
192.168.0.6
36.133.217.126
192.168.0.27
36.133.39.19
192.168.0.7
36.133.38.225
### 机器码
3B8AD2EC262516B686CC5090A2F6D3A6D41D8CD98F00B204E9800998ECF8427ED41D8CD98F00B204E9800998ECF8427E

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@@ -0,0 +1,23 @@
```
mysql8
192.168.20.152:33306
dbuser_whc
Fz@db24_02Whc
business fee party property resource admin security kafka集群地址未修改
file-upload admin minio修改
business fee resource
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic deviceDataTopic
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic deviceDeleteWebTopic
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic deviceInfoTopic
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic deviceInsertWebTopic
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic dzGprsDeviceDataTopic
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic iotc_admin_dept
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic messageBatchTopic
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic messageSingleTopic
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic sZDeviceDataTopic
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic smartcover_nbiot_ft_dev_v1_ftupdate
./kafka-topics.sh --bootstrap-server 192.168.20.53:9192 --create --topic wxMessageTopic
``

Binary file not shown.

View File

@@ -0,0 +1,81 @@
# 开发环境
## 代码仓库
### 稳定版
> http://10.19.13.46/smart-community-standard
### 开发版
http://10.19.13.46/smart-community-standard-2.0/
# 访问
![[图片 5.png]]
![[图片 2.png]]
新域名: https://smcomm.asiainfo.com.cn:8881/
开发环境 新域名: https://smcomm.asiainfo.com.cn:8882/
后台管理http://123.59.186.40:9876/#/login
省级租户jszh/J8iLvM?52t9i    
街道账号thjd/J8iLvM?52t9i  
社区账号rjsq/J8iLvM?52t9i  
小区账号xqgl/J8iLvM?52t9i
小区账号wy/ia7yfDYv
小程序验证码 5678
## 社区分支情况
```
【金山文档】 智慧社区标准化服务
https://kdocs.cn/l/cr1vNvZQy60Q
```
# 服务器资源
```
10.19.83.207
scommunity/!QAZ2wsx
```
![[智慧社区服务器资源.xlsx]]
## nacos
```
10.19.83.207:8848
nacos
Asiainfo@cq.1014
```
## mysql
```
mysql
root/PqyRihkv5i
```
## xxl-job
>http://10.19.83.207:18081/xxl-job-admin
```
Asiainfo@cq.1014
```
# 开发环境 亚信云new
>http://10.19.32.199:9876/
>
# ~~开发环境~~
> 10.1.241.110 亚信云 使用70服务器ng转发外网请求 22022 scommunity/Management
## ~~访问地址~~
> http://10.1.241.110:9876/
### ~~nacos~~
> http://10.1.241.110:8848/nacos/
### ~~中间件 资源~~
```
mysql redis minio
nacos kafaka zk
nginx
```
# 华东区 智慧 社区 仓库
```
http://10.19.13.46/smart-community-projects/henan_shangjiequ/front/ai-smart-screen.git
dupf5 12345678
```
物业管理
appsecret
67c1aeaa634383938d30244aead36626

View File

@@ -0,0 +1,97 @@
开发环境相关资源
nginx:10.19.37.232 
kafka:10.19.37.232:9092
nacos:10.19.37.232:8848    nacos/Qbr5bxvT%N
xxl-job:10.19.37.232:18080   admin/Qbr5bxvT%N
redis:10.19.37.232:8379
mysql:10.19.37.232:13306   root/kcTOE9Es.nr
minio: 10.19.37.232:9000
MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE
MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
小程序
程序部署部署到10.19.92.27  ssh端口22022
服务器用户名密码jxvr/Ci2x1c$Bir
程序目录: /data/jxvr
web
前端部署部署到 10.19.37.232 ssh端口22022
服务器用户名密码jxvr/Ci2x1c$Bir   root/qb5T81vbf7!
程序目录:/data/nginx/html/web/front/ 
unzip dist.zip
cp -r /data/nginx/html/web/front/dist.20221228.bak/importTem/* /data/nginx/html/web/front/dist/importTem
===========移动云(测试环境)===================
redis
192.168.0.12:7379
zk
192.168.0.12:22181
kafka
192.168.0.12:9092   
minio
192.168.0.12:9000
MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE
MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY  #修改权限
nacos
192.168.0.12:8848   nacos/9mmZ7!9hSG
xxl-job
192.168.0.12:18080  admin/9mmZ7!9hSG
nginx
192.168.0.12:8084   admin/88888888
mysql
192.168.0.12:3306
root/kcTOE9Es.nr
vruser/qb5T81vbf7!
公网地址:
web http://36.137.58.102:8084
xihu_admin   J8iLvM?52t9i 区级
账号360103010011 密码:123456@Abcde  社区
账号360103010011001 密码:123456@Abcde  网格
360103009002/123456@Abcde   --社区
web 部署到 目录/data/nginx/html/web/front/ 
============西湖现场=================
西湖现场环境
nacos账号密码
nacos  9mmZ7!9hSG
公网IP223.82.99.171
部署的前端和中间件、数据库
192.168.58.110
部署的所有服务
192.168.58.111
登陆服务器  端口55555
user: zhsq
password: qb5T81vbf7!
数据库
zhsq
qb5T81vbf7!
mysql -h 127.0.0.1 -uzhsq -pqb5T81vbf7!
http://192.168.58.110:8848/nacos
ssh要用hik用户连密码是hik@2013     root密码是ZhXh@2022
西湖现场的nginx目录在 data/nginx/html/web/front/dist

View File

@@ -0,0 +1,62 @@
| 应用 | ip | 配置
| ---- | ---- | ----
|应用服务器 | 192.168.1.228(私网)121.29.1.237 ( 公网 ) | 16 vCPUs 32GB
| 中间件服务器 | 192.168.1.187(私网)121.29.1.18 ( 公网 ) | 8 vCPUs 16GB
| Web前端服务器 | 192.168.1.71(私网)121.29.1.22 ( 公网 ) | 4 vCPUs 8GB 
> root Hdlt@202306
```
web前端服务器
        nginx
        121.29.1.22:8080  --> 192.168.1.71:8080
        /data/users/scommunity
中间件服务
        minio 
        export        MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE
        export        MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY  #修改权限
        192.168.1.187:30003 | 192.168.1.187:30004
        zk/kafka
        192.168.1.187:2181 | 192.168.1.187:9092
        topics列表
        deviceDataTopic
        deviceDeleteWebTopic
        deviceInfoTopic
        deviceInsertWebTopic
        dzGprsDeviceDataTopic
        iotc_admin_dept
        messageBatchTopic
        messageSingleTopic
        sZDeviceDataTopic
        smartcover_nbiot_ft_dev_v1_ftupdate
        wxMessageTopic
        redis
        192.168.1.187:6379  密码acha9Sho
        xxl-job
        192.168.1.187:18081 
        nacos  #从亚信测试环境,把配置文件挨个搬过来
        192.168.1.187:8848
        密码 nacos/Eris!L936#   
        10.19.83.207:8848  bootstrap.properties 
        mysql
        hzjy/bVit4Ybl!6
        192.168.1.187:3306
后端服务器
192.168.1.228  
/data/users/scommunity
```
>外网miniohttp://ylpttest.debugx.vip:8084/browser
外网bxxljo: http://ylpttest.debugx.vip:8081/xxl-job-admin/toLogin
外网nacos: http://ylpttest.debugx.vip:8082/nacos/#/login
外网web: http://ylpttest.debugx.vip:8088

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 KiB

View File

@@ -0,0 +1,146 @@
# 生产环境 账号信息
-- 弃用 ~~http://36.137.252.170:9876/#/login~~
http://36.133.39.79:9876/#/login
https://www.lhbsc-10086.cn/
租户账号GCZH J8iLvM?52t9i
街道账号lhjd J8iLvM?52t9i
紫荆小区zjgl J8iLvM?52t9i (能切换所有小区)
南仓西里ncxlgl J8iLvM?52t9i
新郑路: xzlgl J8iLvM?52t9i
社区账号: sqcs J8iLvM?52t9i
## 部署信息
```
36.133.39.79(192.168.0.21)
192.168.0.10   mysql redis minio
192.168.0.6  nacos kafaka zk
192.168.0.21 nginx
192.168.0.18 projects
root GJiV8TwQeI2msKr@
mysql root dPXKdhNdW65HzwBN
```
## 安装信息
### 交付清单
![[智慧社区云资源交付清单.xls]]
### 192.168.0.10
#### 宝塔安装 mysql redis
内网面板地址: http://192.168.0.10:8888/0d2a2854
username: pittumgr
password: f7f0dc74
#### 宝塔安装nginx
内网面板地址: http://192.168.0.21:8888/d809764f
username: h7etipej
password: 3bf09416
#### mysql 信息
>
| nacos |
| normal_admin |
| normal_scommunity |
| normal_screen |
| xxl_job |
### 192.168.0.6
#### docker 安装 zk kafka
#### minio
http://192.168.0.10:9000
ACCESS_KEY=minio
SECRET_KEY=miniostorage
### 【移动云】尊敬的郑州管城回族区陇海马路街道办事处客户您好您于2022-05-27 19:26:10在移动云注册成功
您的用户名为longhaimalujiedao初始密码为bcuvRS38快到移动云官网体验吧。官网ecloud.10086.cn
### 视频 摄像头
> 地址是https://open.ys7.com/cn/s/index
萤石云登陆账号13838397863
萤石云登录密码GPwei19890312
### 小程序账号信息
![[Pasted image 20220829102042.png]]
```
小程序 相关信息
wx.miniapp.configs[0].appid=wxe642b3136df5e162
wx.miniapp.configs[0].secret=fd9770afe226d81ea36d3afde58e078f
wx.miniapp.configs[1].appid=wx758ed5532b7db311
wx.miniapp.configs[1].secret=34cb38075a09a4440070a2e9dd66852e
```
# 测试环境
## 访问地址
10.19.32.195
http://10.19.32.195:8000
公网
http://123.59.26.82:8081/
http://123.59.26.90:8990/
dupf5 12345678
http://10.19.32.25:7000/qiuyanhao/longsan-screen.git
## 登录信息
>管理员用户:root
管理员密码:xdjr0lxGu
### 部署信息 中间件
```
mysql 10.19.32.25:3306
用户名 root
密码 obc-hdq666
redis:
地址:10.19.32.195
端口:6379
密码:Hdq$123456
minio:
访问地址:http://10.19.32.195:9000/
用户名minioadmin 密码:minioadmin
服务地址10.19.32.195 端口:9010
nginx:
安装路径:/usr/local/nginx
现在监听的是8000端口
```
# 功能清单, 工作安排, 项目管理
![[管城陇三智慧社区功能清单及报价-2022-06-12 - 成本.xlsx]]
>
https://www.yuque.com/books/share/2b5fdbd9-0748-4c51-8982-65a4555cd62e?# 《管城智慧社区项目》密码vzuf
>
项目相关信息后续咱们就在这里维护吧,避免出现更新不及时,导致增加工作量的问题
>
>蓝狐 ui 设计图
>https://lanhuapp.com/web/#/item/project/product?tid=f024a98f-a888-4acf-9a31-f49a882d5f6f&teamId=f024a98f-a888-4acf-9a31-f49a882d5f6f&pid=65c6c554-61b7-43c8-b1f0-001a47a48f46&project_id=65c6c554-61b7-43c8-b1f0-001a47a48f46&image_id=aa91e0e7-4494-4253-b89d-7f9db1454944&type=share_mark&param=b595c6e8-03df-4c81-9fd9-18c360e3e604&docId=aa91e0e7-4494-4253-b89d-7f9db1454944&docType=axure&versionId=93587067-b326-494d-91e8-713cf461b66a&pageId=58bff8b7c89f46fdb9a39e1bb17880d7&parentId=5df4bb84-8b39-4d40-9298-594301426627
>
>大屏数据 指标 在线地址:
>https://docs.qq.com/sheet/DUU9HYUx1bkJIRm5m?u=a04c6b7af94244278bcf4eaffac864b5&tab=BB08J2
### 海康平台
> https://open.hikvision.com/docs/docId?productId=5cda567cf47ae80dd41a54b3&version=%2F37a7978a747a454da559febb6e9e26f6&curNodeId=2d4e3a762f4949f8ae85302d1cdee9a1
```
qq307852591
li258446297
```
### 谢威 外网 端口 转发
```q
http://123.59.26.90:8990/
10.19.32.195:7001
```
# 项目编号
1BJ224225A

View File

@@ -0,0 +1,49 @@
# 部署信息
# 访问地址
http://36.137.45.73:8084/#/login
admin/J8iLvM?52t9i
## 服务器信息
36.137.45.73
192.168.60.7 
root em2XQn8qukQkGqZ#
```
kafka
192.168.60.7:9092
zookeeper
192.168.60.7:22181
nacos
192.168.60.7:8848
xxl-job
192.168.60.7:18080
mysql
192.168.60.7:3306
root/po9Fl!Ffi
mysql 程序专用用户  ydzh/b91nJhbQrx!
minio
192.168.60.7:30003
192.168.60.7:30004
MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE
MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
minioadmin/minioadmin
redis
192.168.60.7:7379
http://36.137.45.73:8085/nacos/    
nacos/p%qy%PNMsa
xxl-job
admin123 0192023a7bbd73250516f069df18b500
123456 e10adc3949ba59abbe56e057f20f883e
```
![[亚信--贵州移动县域智慧城市平台部署清单与资源需求V3.0 最低配置 - v1(1).xlsx]]
![[四川移动全息作战三同步方案(1)(1).docx]]

Some files were not shown because too many files have changed in this diff Show More