# progress **Repository Path**: linlinyeyu/progress ## Basic Information - **Project Name**: progress - **Description**: No description available - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-03-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目接口文档说明 ##redmie数据查询 ##### 查询所有迭代版本 ```$xslt 请求:/query/redmine/projects 入参:无 返回: { "errcode": 0, "message": "success", "data": { "sprint5": "迭代五", "sprint4": "迭代四", "sprint3": "迭代三", "sprint2": "迭代二" } } ``` ##### 获取其中一个版本所有数据 ```$xslt 请求:/query/redmine/sprint3 入参:无 返回: { "errcode": 0, "message": "success", "data": [{ "titleOrName": "基础建设", "ratio": 100, "chinld": [{ "titleOrName": "陈 英杰", "ratio": 100, "chinld": [{ "titleOrName": "陈 英杰", "ratio": 100, "chinld": [{ "titleOrName": "控件库服务查询接口的实现", "ratio": 100, "chinld": null }, { "titleOrName": "实现CD,快速部署(平台、采集器,前端)", "ratio": 100, "chinld": null }] }, { "titleOrName": "蔡 超阳", "ratio": 100, "chinld": [{ "titleOrName": "组件库列表查询", "ratio": 100, "chinld": null }, { "titleOrName": "完成应用服务接口", "ratio": 100, "chinld": null }] }] }, { "titleOrName": "姚 炜", "ratio": 100, "chinld": [{ "titleOrName": "姚 炜", "ratio": 100, "chinld": [{ "titleOrName": "实现Java服务器的docker-compose部署", "ratio": 100, "chinld": null }, { "titleOrName": "实现CI(联编(双操作系统下)、发布,后台)", "ratio": 100, "chinld": null }] }, { "titleOrName": "方 明亮", "ratio": 100, "chinld": [{ "titleOrName": "完成调试", "ratio": 100, "chinld": null }, { "titleOrName": "添加String和Integer测试用例", "ratio": 100, "chinld": null }] }] }, { "titleOrName": "陈 吉平", "ratio": 100, "chinld": [{ "titleOrName": "张 顺金", "ratio": 100, "chinld": [{ "titleOrName": "前后端联调2--前端", "ratio": 100, "chinld": null }, { "titleOrName": "提供远程对象和本地对象绑定的界面", "ratio": 100, "chinld": null }] }, { "titleOrName": "谢 振宇", "ratio": 100, "chinld": [{ "titleOrName": "openapi添加/tags功能", "ratio": 100, "chinld": null }, { "titleOrName": "驱动类型列表、位号分组增删改", "ratio": 100, "chinld": null }] }] }] }] } ``` ##### 查询指定迭代排名 ```$xslt 请求:/query/redmine/sprint3/rank 入参:无 返回: { "errcode": 0, "message": "success", "data": [{ "titleOrName": "陈 英杰", "ratio": 100, "chinld": [{ "titleOrName": "组件库列表查询", "ratio": 100, "chinld": null }, { "titleOrName": "实现CD,快速部署(平台、采集器,前端)", "ratio": 100, "chinld": null }] }, { "titleOrName": "姚 炜", "ratio": 100, "chinld": [{ "titleOrName": "完成调试", "ratio": 100, "chinld": null }, { "titleOrName": "实现CI(联编(双操作系统下)、发布,后台)", "ratio": 100, "chinld": null }] }, { "titleOrName": "陈 吉平", "ratio": 100, "chinld": [{ "titleOrName": "前后端联调2--前端", "ratio": 100, "chinld": null }, { "titleOrName": "实现CI(联编(双操作系统下)、发布,C++)", "ratio": 100, "chinld": null }] }] } ``` ##### 周期 ```$xslt 请求:/query/redmine/sprint3/cycle 入参:无 返回: { "errcode": 0, "message": "success", "data": { "startDate": "2018-03-15", "endDate": "2018-03-28", "toEndDatetime": "3天9小时52分钟51秒" } } ``` ##### 查询加班月份 ``` 请求:/query/excel/names GET 入参:无 返回: { "errcode": 0, "message": "success", "data": [ "三月.xlsx", "二月.xlsx" ] } ``` ##### 查询加班时间 ``` 请求: /query/time GET 入参:name:返回月份名称 返回: { "errcode": 0, "message": null, "data": [ { "name": "徐溢秀", "time": 49 }, { "name": "陈吉平", "time": 48 }, ] } ``` ##### 获取小组加班排行 ``` 请求: /query/group/time GET 入参: name:返回月份名称 返回: { "errcode": 0, "message": "success", "data": [ { "aaa": 33.75 }, { "defaut": 28.17 }, { "bbb": 23 }, { "ccc": 21.33 } ] } ``` ##### 上传excel ``` 请求: /upload/excel POST 入参: file:文件流 返回: { "errcode":0, "message":"success" } ``` ##### 上传图片 ``` 请求: /upload/images 入参: files:多个文件流 返回: { "errcode":0, "message":"success" } ``` ##### 获取图片 ``` 请求: /query/images 入参: 无 返回: { "errcode": 0, "message": null, "data": [ "/images/0005018303466977_b.jpg", "/images/0005018348123206_b.jpg", "/images/11284670_083602732000_2.jpg" ] } 备注: 拼接上http://ip:port/progress/ ``` ##### 获取倒计时 ``` 请求: /query/time/countDown 入参: name:excel的value 返回: { "errcode": 0, "message": "success", "data": "6天7小时56分钟52秒" } ```