das接口文档修改

This commit is contained in:
chenhaojie 2024-06-24 09:07:43 +08:00
parent aa23795886
commit dfd8b0416c

View File

@ -43,6 +43,7 @@
{ {
"code": 200, "code": 200,
"msg": "操作成功", "msg": "操作成功",
"success": true,
"data": { "data": {
"img": "", "img": "",
"key": "9007a0158f7c4635b4e6e577de7406e0" "key": "9007a0158f7c4635b4e6e577de7406e0"
@ -163,9 +164,9 @@
## API接口一览表 ## API接口一览表
| 接口分类 | 接口描述 | API接口 | 权限 | | 接口分类 | 接口描述 | API接口 | 权限 |
| :------: | :------------ | :---------------- | ---- | | :------: | :------------ |:------------------| ---- |
| 菜单管理 | 2.1、新增菜单 | /api/menus | | | 菜单管理 | 2.1、新增菜单 | /api/menus/add | |
| 菜单管理 | 2.2、查询菜单 | /api/menus/query | | | 菜单管理 | 2.2、查询菜单 | /api/menus/query | |
| 菜单管理 | 2.3、更新菜单 | /api/menus/update | | | 菜单管理 | 2.3、更新菜单 | /api/menus/update | |
| 菜单管理 | 2.4、删除菜单 | /api/menus/delete | | | 菜单管理 | 2.4、删除菜单 | /api/menus/delete | |
@ -173,7 +174,7 @@
## 2.1、新增菜单 ## 2.1、新增菜单
```java ```java
@PostMapping("/api/menus") @PostMapping("/api/menus/add")
public ResponseEntity<?> createMenu(@RequestBody MenuDto menuDto) { public ResponseEntity<?> createMenu(@RequestBody MenuDto menuDto) {
// 处理菜单的创建逻辑 // 处理菜单的创建逻辑
// ... // ...
@ -223,6 +224,7 @@ public class MenuDto implements Serializable {
{ {
"code": 200, "code": 200,
"msg": "操作成功", "msg": "操作成功",
"success": true,
"data": { "data": {
"id": "123", "id": "123",
"menuName": "菜单1", "menuName": "菜单1",
@ -273,6 +275,7 @@ public class MenuQueryDto implements Serializable {
{ {
"code": 200, "code": 200,
"msg": "操作成功", "msg": "操作成功",
"success": true,
"data": [ "data": [
{ {
"id": "123", "id": "123",
@ -365,31 +368,28 @@ public class MenuDeleteDto {
## API接口一览表 ## API接口一览表
| 接口分类 | 接口描述 | API接口 | 权限 | | 接口分类 | 接口描述 | API接口 | 权限 |
| :------: | :----------- | :----------------- | --------------- | | :------: | :----------- |:----------------|----|
| 公司机构 | 公司机构查询 | /api/org/getOrgs | /XXXX/XXX/XXX/X | | 公司机构 | 公司机构查询 | /api/org/query | |
| 公司机构 | 添加机构信息 | /api/org/addOrg | | | 公司机构 | 添加机构信息 | /api/org/add | |
| 公司机构 | 修改机构信息 | /api/org/updateOrg | | | 公司机构 | 修改机构信息 | /api/org/update | |
| 公司机构 | 删除指定机构 | /api/org/deleteOrg | | | 公司机构 | 删除指定机构 | /api/org/delete | |
## 公司机构查询 ## 公司机构查询
提供获取所有机构信息的功能POST方式 提供获取所有机构信息的功能POST方式
> /api/org/getOrgs > /api/org/query
入参示例 入参示例
```json ```json
{ {
"id": "12351346324324",
"name":"12", "name":"12",
"parentOrgId":"xx", "parentOrgId":"xx",
"mrid":"xxx",
"province":"xx", "province":"xx",
"city":"xxx", "city":"xxx",
"county":"xxx", "county":"xxx"
"token":"xxx"
} }
``` ```
@ -399,11 +399,9 @@ public class MenuDeleteDto {
| ----------- | -------- | ---- | -------------------------------------- | | ----------- | -------- | ---- | -------------------------------------- |
| name | String | YES | 机构名称,当名称为空时查询所有机构数据 | | name | String | YES | 机构名称,当名称为空时查询所有机构数据 |
| parentOrgId | String | YES | 上级机构ID | | parentOrgId | String | YES | 上级机构ID |
| mrid | String | YES | 编码 |
| province | String | YES | 省 | | province | String | YES | 省 |
| city | String | YES | 城市 | | city | String | YES | 城市 |
| county | String | YES | 区县 | | county | String | YES | 区县 |
| token | String | NO | token |
调用成功返回示例 调用成功返回示例
@ -428,7 +426,8 @@ public class MenuDeleteDto {
... ...
} }
], ],
"msg":"调用成功" "msg":"调用成功",
"success": true
} }
``` ```
@ -454,23 +453,40 @@ public class MenuDeleteDto {
根据添加的机构信息创建机构POST方式 根据添加的机构信息创建机构POST方式
>/api/org/addOrg >/api/org/add
入参示例 入参示例
``` ```
{ {
"mrid": "xxx", /** 机构名称 */
"name": "xxx", private String name ;
"aliasName":"xxx", /** 机构编码 */
"province": "xxx", private String mrid ;
"city": "xxx", /** 省份 */
"county": "xxx", private String province ;
"address": "xxx", /** 城市 */
"contactPhone":"xxx", private String city ;
"remarks":"xxx", /** 区县 */
"parentOrgId":"xxxx", private String county ;
"token":"xxx" /** 详细地址 */
private String address ;
/** 联系电话 */
private String contactPhone ;
/** 备注 */
private String remarks ;
/** 上级机构id */
private Long parentOrgId ;
/** 乐观锁 */
private Integer revision ;
/** 创建人 */
private String createdBy ;
/** 创建时间 */
private Date createdTime ;
/** 更新人 */
private String updatedBy ;
/** 更新时间 */
private Date updatedTime ;
} }
``` ```
@ -496,7 +512,8 @@ public class MenuDeleteDto {
{ {
"code":"200", "code":"200",
"msg":"添加成功", "msg":"添加成功",
"data":"null" "data":"null",
"success": true
} }
``` ```
@ -506,7 +523,7 @@ public class MenuDeleteDto {
根据提供的机构ID,修改机构信息POST方式 根据提供的机构ID,修改机构信息POST方式
> /api/org/updateOrg > /api/org/update
入参示例 入参示例
@ -522,8 +539,7 @@ public class MenuDeleteDto {
"address": "xxx", "address": "xxx",
"contactPhone":"xxx", "contactPhone":"xxx",
"remarks":"xxx", "remarks":"xxx",
"parentOrgId":"xxxx", "parentOrgId":"xxxx"
"token":"xxx"
} }
``` ```
@ -542,7 +558,6 @@ public class MenuDeleteDto {
| contactPhone | String | No | 联系电话 | | contactPhone | String | No | 联系电话 |
| remarks | String | No | 备注 | | remarks | String | No | 备注 |
| parentOrgId | Long | No | 上级机构ID | | parentOrgId | Long | No | 上级机构ID |
| token | String | NO | token |
@ -554,7 +569,8 @@ public class MenuDeleteDto {
{ {
"code":"200", "code":"200",
"msg":"修改成功", "msg":"修改成功",
"data":"null" "data":"null",
"success": true
} }
``` ```
@ -564,14 +580,13 @@ public class MenuDeleteDto {
根据提供的机构ID,删除机构信息POST方式 根据提供的机构ID,删除机构信息POST方式
>/api/org/deleteOrg >/api/org/delete
入参示例 入参示例
``` ```
{ {
"id":"111", "id":"111"
"token":"xxx"
} }
``` ```
@ -580,7 +595,6 @@ public class MenuDeleteDto {
| 参数名 | 参数类型 | 可选 | 描述 | | 参数名 | 参数类型 | 可选 | 描述 |
| ------ | -------- | ---- | ---------------- | | ------ | -------- | ---- | ---------------- |
| id | Long | No | 要删除的机构主键 | | id | Long | No | 要删除的机构主键 |
| token | String | YES | token |
调用成功返回示例 调用成功返回示例
@ -588,7 +602,8 @@ public class MenuDeleteDto {
{ {
"code":"200", "code":"200",
"msg":"修改成功", "msg":"修改成功",
"data":"null" "data":"null",
"success": true
} }
``` ```
@ -600,18 +615,18 @@ public class MenuDeleteDto {
## API接口一览表 ## API接口一览表
| 接口分类 | 接口描述 | API接口 | 权限 | | 接口分类 | 接口描述 | API接口 | 权限 |
| :------: | :------- | :------------------- | --------------- | | :------: | :------- |:-----------------|----|
| 职员操作 | 职员查询 | /api/user/getUser | /XXXX/XXX/XXX/X | | 职员操作 | 职员查询 | /api/user/query | |
| 职员操作 | 职员创建 | /api/user/addUser | | | 职员操作 | 职员创建 | /api/user/add | |
| 职员操作 | 职员修改 | /api/user/updateUser | | | 职员操作 | 职员修改 | /api/user/update | |
| 职员操作 | 职员删除 | /api/user/deleteUser | | | 职员操作 | 职员删除 | /api/user/delete | |
## 职员查询 ## 职员查询
提供对职员信息的基本查询功能,POST方式。 提供对职员信息的基本查询功能,POST方式。
>/api/user/getUser >/api/user/query
入参示例 入参示例
@ -619,17 +634,17 @@ public class MenuDeleteDto {
{ {
"userName":"xx", "userName":"xx",
"orgId":"xxx", "orgId":"xxx",
"token":"xxx" "phone":"xxx"
} }
``` ```
入参描述 入参描述
| 参数名 | 参数类型 | 可选 | 描述 | | 参数名 | 参数类型 | 可选 | 描述 |
| :------- | :------: | :---: | :------------------------------------------------- | |:---------| :------: | :---: |:--------------------------|
| userName | String | Yes | 模糊查询职员名称,当职员名称为空时查询所有职员信息 | | userName | String | Yes | 模糊查询职员名称,当职员名称为空时查询所有职员信息 |
| orgId | BIGINT | Yes | 所属机构ID | | orgId | BIGINT | Yes | 所属机构ID |
| token | String | NO | token | | phone | String | Yes | 手机号,模糊查询 |
调用成功返回示例 调用成功返回示例
@ -650,7 +665,8 @@ public class MenuDeleteDto {
{ {
... ...
} }
] ],
"success": true
} }
``` ```
@ -668,7 +684,7 @@ public class MenuDeleteDto {
根据提供的职员信息创建职员POST方式。 根据提供的职员信息创建职员POST方式。
>/api/user/addUser >/api/user/add
入参示例 入参示例
@ -679,8 +695,7 @@ public class MenuDeleteDto {
"userName": "xxx", "userName": "xxx",
"email":"xxx", "email":"xxx",
"phone":"xxx", "phone":"xxx",
"orgId":"xxx", "orgId":"xxx"
"token":"xxx"
} }
``` ```
@ -694,7 +709,6 @@ public class MenuDeleteDto {
| email | String | No | 职员邮箱 | | email | String | No | 职员邮箱 |
| phone | String | No | 职员联系电话 | | phone | String | No | 职员联系电话 |
| orgId | BIGINT | No | 所属机构ID | | orgId | BIGINT | No | 所属机构ID |
| token | String | NO | token |
调用成功返回示例 调用成功返回示例
@ -702,7 +716,8 @@ public class MenuDeleteDto {
{ {
"code":"200", "code":"200",
"msg":"创建成功", "msg":"创建成功",
"data":"null" "data":"null",
"success": true
} }
``` ```
@ -712,7 +727,7 @@ public class MenuDeleteDto {
根据提供的职员id,修改职员信息POST方式。 根据提供的职员id,修改职员信息POST方式。
>/api/user/updateUser >/api/user/update
@ -724,8 +739,7 @@ public class MenuDeleteDto {
"userName": "xxx", "userName": "xxx",
"email":"xxx", "email":"xxx",
"phone":"xxx", "phone":"xxx",
"orgId":"xxx", "orgId":"xxx"
"token":"xxx"
} }
``` ```
@ -740,7 +754,6 @@ public class MenuDeleteDto {
| email | String | No | 职员邮箱 | | email | String | No | 职员邮箱 |
| phone | String | No | 职员联系电话 | | phone | String | No | 职员联系电话 |
| orgId | BIGINT | No | 所属机构ID | | orgId | BIGINT | No | 所属机构ID |
| token | String | NO | token |
调用成功返回示例 调用成功返回示例
@ -748,7 +761,8 @@ public class MenuDeleteDto {
{ {
"code":"200", "code":"200",
"msg":"修改成功", "msg":"修改成功",
"data":"null" "data":"null",
"success": true
} }
``` ```
@ -756,14 +770,13 @@ public class MenuDeleteDto {
根据提供的职员id,删除职员信息POST方式。 根据提供的职员id,删除职员信息POST方式。
> /api/user/deleteUser > /api/user/delete
入参示例 入参示例
``` ```
{ {
"id":"123", "id":"123"
"token":"xxx"
} }
``` ```
@ -772,7 +785,6 @@ public class MenuDeleteDto {
| 参数名 | 参数类型 | 可选 | 描述 | | 参数名 | 参数类型 | 可选 | 描述 |
| ------ | -------- | ---- | -------------- | | ------ | -------- | ---- | -------------- |
| id | BIGINT | No | 要删除的职员Id | | id | BIGINT | No | 要删除的职员Id |
| token | String | NO | token |
调用成功返回示例 调用成功返回示例
@ -780,7 +792,8 @@ public class MenuDeleteDto {
{ {
"code":"200", "code":"200",
"msg":"修改成功", "msg":"修改成功",
"data":"null" "data":"null",
"success": true
} }
``` ```