## UAS在线办公集成

### 项目结构

```
├─uas-office-integration
│  │  
│  ├─dingtalk-sdk-----------------------------钉钉api封装sdk
│  ├─qywx-sdk---------------------------------企业微信api封装sdk
│  ├─uas-office-core--------------------------基础包
│  ├─uas-office-dingtalk----------------------uas对接钉钉
│  ├─uas-office-dingtalk-server---------------钉钉运行时服务
│  ├─uas-office-qywx--------------------------uas对接企业微信
│  ├─uas-office-qywx-server-------------------企业微信运行时服务
│  │
```

### 开发环境配置

| 工具/环境      |  版本  |
| --------   | :----:  |
| gradle |  5.4  |
| idea |  2019.3  |
| java |  1.8  |

### 本地构建

```
# build
gradlew build -x test
# 发布
gradlew publish -x test
# 打包+发布release版本
gradlew build publish -x test -PprojVersion=1.0.0
```

### jenkins构建

```
http://10.10.100.200:5001/view/Uas/job/uas-office-integration/
```