xuefei
2020-12-13 f95e2a385d4cbd07501b512079d7da6aae253a41
api.md
@@ -12,8 +12,9 @@
[3.补贴](#3)  
     [ 3.1获取总统计数据](#3.1)  
     [ 3.2年度月度统计数据](#3.2)  
[4.服务对象](#4)
[4.服务对象](#4)
    [ 4.1获取统计数据](#4.1)
    [ 4.2获取历史统计数据](#4.2)
[5.服务机构](#5)  
    [ 5.1根据区域id获取区域下所有机构和人员数量以及订单总数](#5.1)  
    [ 5.2根据区域id获取区域下所有服务以及服务详情和订单人数](#5.2)  
@@ -413,6 +414,168 @@
}
``` 
<h3 id='4'>四、服务对象</h2>
<h4 id='4.1'>4.1获取统计数据</h4>
###### 接口功能
> 根据区域id和补贴类型获取总的统计数据
###### URL
> /api2/fwdx/getStaticsData
###### 支持格式
> JSON
###### HTTP请求方式
> GET
###### 请求参数
|参数|必选|类型|说明|
|:-----  |:-------|:-----|-----                               |
|  areaId  |  是  |String |     区域id                    |
|  type  |  否  |Integer |     补贴类型                    |
###### 返回字段
|返回字段|字段类型|说明                              |
|:-----   |:------|:-----------------------------   |
| subsidyType  |  int  |  补贴类型 |
| month  |  String  |  月份 |
| yearAdd  |  int  |  年新增 |
| yearOut  |  int  |  年退出 |
| yearSum  |  int  |  年合计 |
| monthAdd  |  int  |  月新增 |
| monthOut  |  int  |  月退出 |
| monthSum  |  int  |  月合计 |
| totalNum  |  int  |  申请总次数 |
| checkNum  |  int  |  复合总次数 |
| personNum  |  int  |  服务总人数 |
| subsidyTypeName  |  String  |  补贴名称 |
| child  |  List  |  子项目 |
###### 接口示例
``` java
{
    "success": true,
    "message": "success",
    "code": 200,
    "timestamp": 1607743828413,
    "result": {
        "id": 0,
        "subsidyType": 0,
        "areaId": null,
        "month": "2020-12",
        "yearAdd": 1345,
        "yearOut": 233,
        "yearSum": 12330,
        "monthAdd": 117,
        "monthOut": 53,
        "monthSum": 5500,
        "totalNum": 3054,
        "checkNum": 3400,
        "personNum": 13500,
        "subsidyTypeName": "困难残疾生活补贴",
        "child": [
            {
                "id": 1,
                "subsidyType": 0,
                "areaId": "1336922902628536320",
                "month": "2020-12",
                "yearAdd": 745,
                "yearOut": 124,
                "yearSum": 6790,
                "monthAdd": 50,
                "monthOut": 43,
                "monthSum": 3200,
                "totalNum": 1854,
                "checkNum": 2100,
                "personNum": 7800,
                "subsidyTypeName": "困难残疾生活补贴",
                "child": null
            },
            {
                "id": 2,
                "subsidyType": 1,
                "areaId": "1336922902628536320",
                "month": "2020-12",
                "yearAdd": 600,
                "yearOut": 109,
                "yearSum": 5540,
                "monthAdd": 67,
                "monthOut": 10,
                "monthSum": 2300,
                "totalNum": 1200,
                "checkNum": 1300,
                "personNum": 5700,
                "subsidyTypeName": "重度残疾人生活补贴",
                "child": null
            }
        ]
    }
```
<h4 id='4.2'>4.2获取历史统计数据</h4>
###### 接口功能
> 根据区域id和补贴类型获取获取历史统计数据
###### URL
> /api2/fwdx/getHistoryStaticsData
###### 支持格式
> JSON
###### HTTP请求方式
> GET
###### 请求参数
|参数|必选|类型|说明|
|:-----  |:-------|:-----|-----                               |
|  areaId  |  是  |String |     区域id                    |
|  type  |  否  |Integer |     补贴类型                    |
###### 返回字段
|返回字段|字段类型|说明                              |
|:-----   |:------|:-----------------------------   |
| month  |  String  |  月份 |
| mAdd  |  int  |  月新增 |
| mOut  |  int  |  月退出 |
| totalName  |  int  |  申请总次数 |
| checkNum  |  int  |  复核总次数 |
###### 接口示例
``` java
{
    "success": true,
    "message": "success",
    "code": 200,
    "timestamp": 1607744308886,
    "result": [
        {
            "mOut": 53,
            "month": "2020-12",
            "checkNum": 3400,
            "mAdd": 117,
            "totalName": 3054
        },
        {
            "mOut": 15,
            "month": "2020-11",
            "checkNum": 3400,
            "mAdd": 75,
            "totalName": 2454
        },
        {
            "mOut": 25,
            "month": "2020-10",
            "checkNum": 3400,
            "mAdd": 105,
            "totalName": 2284
        }
    ]
}
```
<h3 id='5'>五、服务机构</h2>
<h4 id='5.1'>5.1根据区域id获取区域下所有机构和人员数量以及订单总数</h4>
###### 接口功能
@@ -563,9 +726,9 @@
}
}
``` 
<h4 id='5.3'>5.3根据区域id和订单量查询服务机构排名情况</h4>
<h4 id='5.3'>5.3 服务机构订单量</h4>
###### 接口功能
> 根据区域id和订单量查询服务机构排名情况
> 服务机构订单量
###### URL
> /api/fwjg/getFwjgOrderByOrderNumber
@@ -584,15 +747,150 @@
###### 返回字段
|返回字段|字段类型|说明                              |
|:-----   |:------|:-----------------------------   |
| records  |  list  |  服务机构list |
| name  |  String  |  服务机构名称 |
| orderNumber  |  int  |  订单量 |
###### 接口示例
``` java
{
    "success": true,
    "message": "success",
    "code": 200,
    "timestamp": 1607822690539,
    "result": [
        {
            "id": "13",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "1",
            "name": "康复按摩",
            "orderNumber": 0
        },
        {
            "id": "21",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "2",
            "name": "个人卫生服务",
            "orderNumber": 0
        },
        {
            "id": "22",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "2",
            "name": "喘息服务",
            "orderNumber": 0
        },
        {
            "id": "23",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "2",
            "name": "陪诊服务",
            "orderNumber": 0
        },
        {
            "id": "24",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "2",
            "name": "协助移位",
            "orderNumber": 0
        },
        {
            "id": "31",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "3",
            "name": "小时工",
            "orderNumber": 0
        },
        {
            "id": "32",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "3",
            "name": "日常保洁",
            "orderNumber": 0
        },
        {
            "id": "33",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "3",
            "name": "衣服拆洗缝补",
            "orderNumber": 0
        },
        {
            "id": "41",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "4",
            "name": "关怀服务",
            "orderNumber": 0
        },
        {
            "id": "42",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "4",
            "name": "生活陪伴",
            "orderNumber": 0
        }
``` 
<h4 id='5.4'>5.4根据区域id和订单量查询服务机构排名情况</h4>
<h4 id='5.4'>5.4 服务领域订单量</h4>
###### 接口功能
> 根据区域id和订单量查询实际服务排名情况
> 服务领域订单量
###### URL
> /api/fwjg/getFuwuDetailsOrderByOrderNumber
@@ -611,10 +909,148 @@
###### 返回字段
|返回字段|字段类型|说明                              |
|:-----   |:------|:-----------------------------   |
| records  |  list  |  服务详情list |
| name  |  String  |  服务领域名称 |
| orderNumber  |  int  |  订单量 |
###### 接口示例
``` java
{
    "success": true,
    "message": "success",
    "code": 200,
    "timestamp": 1607823539804,
    "result": [
        {
            "id": "13",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "1",
            "name": "康复按摩",
            "orderNumber": 0
        },
        {
            "id": "21",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "2",
            "name": "个人卫生服务",
            "orderNumber": 0
        },
        {
            "id": "22",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "2",
            "name": "喘息服务",
            "orderNumber": 0
        },
        {
            "id": "23",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "2",
            "name": "陪诊服务",
            "orderNumber": 0
        },
        {
            "id": "24",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "2",
            "name": "协助移位",
            "orderNumber": 0
        },
        {
            "id": "31",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "3",
            "name": "小时工",
            "orderNumber": 0
        },
        {
            "id": "32",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "3",
            "name": "日常保洁",
            "orderNumber": 0
        },
        {
            "id": "33",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "3",
            "name": "衣服拆洗缝补",
            "orderNumber": 0
        },
        {
            "id": "41",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "4",
            "name": "关怀服务",
            "orderNumber": 0
        },
        {
            "id": "42",
            "createBy": null,
            "createTime": null,
            "updateBy": null,
            "updateTime": null,
            "delFlag": 0,
            "areaId": null,
            "orgFwId": null,
            "pid": "4",
            "name": "生活陪伴",
            "orderNumber": 0
        }
    ]
}
``` 
<h4 id='5.5'>5.5执行中订单</h4>
###### 接口功能
@@ -641,4 +1077,144 @@
| orderByExecuteList  |  list  |  执行中订单详情 |
###### 接口示例
``` java
{
    "success": true,
    "message": "success",
    "code": 200,
    "timestamp": 1607824114880,
    "result": {
        "orderByExecuteList": [
            {
                "order": {
                    "id": "fds3",
                    "createBy": null,
                    "createTime": "2020-12-12 21:00:00",
                    "updateBy": null,
                    "updateTime": null,
                    "delFlag": 0,
                    "areaId": "1",
                    "detailId": "11",
                    "detail": "指导评估",
                    "duixiangId": "1",
                    "personId": "1",
                    "state": 0
                },
                "fuwuPerson": {
                    "id": "1",
                    "createBy": null,
                    "createTime": "2020-12-11 14:17:55",
                    "updateBy": null,
                    "updateTime": null,
                    "delFlag": 0,
                    "areaId": "1",
                    "name": "张三",
                    "age": null,
                    "sex": null,
                    "sfzhm": null,
                    "orgFwId": "1"
                },
                "fuwuDetails": {
                    "id": "11",
                    "createBy": null,
                    "createTime": null,
                    "updateBy": null,
                    "updateTime": null,
                    "delFlag": 0,
                    "areaId": null,
                    "orgFwId": null,
                    "pid": "1",
                    "name": "指导评估",
                    "orderNumber": null
                }
            },
            {
                "order": {
                    "id": "1",
                    "createBy": null,
                    "createTime": "2020-12-17 17:27:37",
                    "updateBy": null,
                    "updateTime": null,
                    "delFlag": 0,
                    "areaId": "1",
                    "detailId": "11",
                    "detail": "指导评估",
                    "duixiangId": "1",
                    "personId": "1",
                    "state": 0
                },
                "fuwuPerson": {
                    "id": "1",
                    "createBy": null,
                    "createTime": "2020-12-11 14:17:55",
                    "updateBy": null,
                    "updateTime": null,
                    "delFlag": 0,
                    "areaId": "1",
                    "name": "张三",
                    "age": null,
                    "sex": null,
                    "sfzhm": null,
                    "orgFwId": "1"
                },
                "fuwuDetails": {
                    "id": "11",
                    "createBy": null,
                    "createTime": null,
                    "updateBy": null,
                    "updateTime": null,
                    "delFlag": 0,
                    "areaId": null,
                    "orgFwId": null,
                    "pid": "1",
                    "name": "指导评估",
                    "orderNumber": null
                }
            },
            {
                "order": {
                    "id": "2",
                    "createBy": null,
                    "createTime": "2020-12-24 17:27:41",
                    "updateBy": null,
                    "updateTime": null,
                    "delFlag": 0,
                    "areaId": "1",
                    "detailId": "12",
                    "detail": "功能训练",
                    "duixiangId": "1",
                    "personId": "1",
                    "state": 1
                },
                "fuwuPerson": {
                    "id": "1",
                    "createBy": null,
                    "createTime": "2020-12-11 14:17:55",
                    "updateBy": null,
                    "updateTime": null,
                    "delFlag": 0,
                    "areaId": "1",
                    "name": "张三",
                    "age": null,
                    "sex": null,
                    "sfzhm": null,
                    "orgFwId": "1"
                },
                "fuwuDetails": {
                    "id": "12",
                    "createBy": null,
                    "createTime": null,
                    "updateBy": null,
                    "updateTime": null,
                    "delFlag": 0,
                    "areaId": null,
                    "orgFwId": null,
                    "pid": "1",
                    "name": "功能训练",
                    "orderNumber": null
                }
            }
        ],
        "count": 3
    }
}
、、、