فهرست منبع

接口说明文档

DESKTOP-2K9OVK9\siwei 2 ماه پیش
والد
کامیت
858c76b369
1فایلهای تغییر یافته به همراه175 افزوده شده و 0 حذف شده
  1. 175 0
      接口说明文档.md

+ 175 - 0
接口说明文档.md

@@ -0,0 +1,175 @@
+## 用户登录获取token
+
+### 1.获取验证码和RSA私钥
+
+#### 请求 URL:
+> http://114.244.114.158:9205/prod-api/code
+
+#### 请求方法:
+> get
+
+#### 参数:
+> 无
+
+#### 返回结果
+
+|  返回字段   | 字段类型  |  字段说明  |
+|  ------------  | ------------  | ------------  |
+| code  | 数值    | 返回码 200成功 其他失败 |
+| msg   | 字符串   | 返回信息 |
+| img   | 字符串   | 验证码照片,照片的base64 |
+| captchaEnabled | 布尔值   | 是否开启验证码验证 |
+| uuid   | 字符串| 验证码UUID |
+| publicKeyString  | 字符串 | RSA的公钥 |
+
+
+### 2.登录接口
+
+#### 接口地址:
+> http://114.244.114.158:9205/prod-api/auth/login
+
+#### 请求方法:
+> post
+
+#### 参数:
+
+|  字段   | 字段类型  |  字段说明  |
+|  ------------  | ------------  | ------------  |
+| username  | 字符串   | 用户名,使用rsa进行加密 |
+| password  | 字符串   | 密码,使用rsa进行加密 |
+| uuid   | 字符串| 验证码UUID |
+| code  | 字符串 | 验证码 |
+
+#### 返回结果
+
+|  返回字段   | 字段类型  |  字段说明  |
+|  ------------  | ------------  | ------------  |
+| code  | 数值    | 返回码 200成功 其他失败 |
+| msg   | 字符串   | 返回信息 |
+| data.access_token   | 字符串   | 登录token |
+
+
+
+### 2.登录接口
+
+#### 接口地址:
+> http://114.244.114.158:9205/prod-api/auth/login
+
+#### 请求方法:
+> post
+
+#### 参数:
+
+|  字段   | 字段类型  |  字段说明  |
+|  ------------  | ------------  | ------------  |
+| username  | 字符串   | 用户名,使用rsa进行加密 |
+| password  | 字符串   | 密码,使用rsa进行加密 |
+| uuid   | 字符串| 验证码UUID |
+| code  | 字符串 | 验证码 |
+
+#### 返回结果
+
+|  返回字段   | 字段类型  |  字段说明  |
+|  ------------  | ------------  | ------------  |
+| code  | 数值    | 返回码 200成功 其他失败 |
+| msg   | 字符串   | 返回信息 |
+| data.access_token   | 字符串   | 登录token |
+
+
+
+### 3.批次数据
+
+#### 接口地址:
+> http://114.244.114.158:9205/prod-api/apply/supervise/pcsj/list
+
+#### 请求方法:
+> get
+
+#### 请求头:
+
+|  字段   | 字段类型  |是否必输  |  字段说明  |
+|  ------------  | ------------  | ------------  | ------------  |
+| Authorization   | 字符串      | 是      | token认证。值为Bearer+空格+登录获取的TOKEN 。例子(Bearer eyJhbGciO) |
+
+#### 参数:
+
+|  字段   | 字段类型  |是否必输  |  字段说明  |
+|  ------------  | ------------  | ------------  | ------------  |
+| pageNum   | 数值      | 否      |  页数         |
+| pageSize  | 数值      | 否      |  每页个数     |
+| name      | 字符串    | 否      |  文件名称 |
+| xzqdm     | 字符串    | 否      |  行政区代码 |
+| beginTime | 字符串    | 否      |  数据日期,开始时间 |
+| endTime   | 字符串    | 否      |  数据日期,截止时间 |
+
+#### 返回结果
+
+|  返回字段   | 字段类型  |  字段说明  |
+|  ------------  | ------------  | ------------  |
+| code   | 数值     | 返回码 200成功 其他失败 |
+| msg    | 字符串   | 返回信息 |
+| total  | 数值     | 总条数 |
+| rows   | 列表循环  |   结果列表     |
+| rows[i].id   | 字符串  |   id     |
+| rows[i].name   | 字符串  |   文件名称     |
+| rows[i].xzqdm   | 字符串  |   行政区代码     |
+| rows[i].xzqmc   | 字符串  |   行政区名称     |
+| rows[i].spotsnumber   | 数值  |   图斑个数     |
+| rows[i].spotsarea   | 数值  |   图斑面积     |
+| rows[i].spotssize   | 数值  |   图斑文件大小,单位:字节     |
+| rows[i].readtime   | 字符串  |   上传时间,格式YYYY-MM-DD HH24:MI:SS     |
+| rows[i].filetime   | 字符串  |   数据日期,格式YYYYMMDD    |
+
+
+### 4.生成下载KEY
+
+#### 接口地址:
+> http://114.244.114.158:9205/prod-api/apply/supervise/pcsj/download/url/{id}
+
+#### 请求方法:
+> get
+
+#### 请求头:
+
+|  字段   | 字段类型  |是否必输  |  字段说明  |
+|  ------------  | ------------  | ------------  | ------------  |
+| Authorization   | 字符串      | 是      | token认证。值为Bearer+空格+登录获取的TOKEN 。例子(Bearer eyJhbGciO) |
+
+#### 参数:
+
+|  字段   | 字段类型  |是否必输  |  字段说明  |
+|  ------------  | ------------  | ------------  | ------------  |
+| id        | 字符串    | 是      |  列表中ID         |
+
+#### 返回结果
+
+|  返回字段   | 字段类型  |  字段说明  |
+|  ------------  | ------------  | ------------  |
+| code   | 数值     | 返回码 200成功 其他失败 |
+| msg    | 字符串   | 返回信息 |
+| data   | 字符串   | 下载KEY |
+
+
+### 4.生成下载地址,并下载文件
+
+#### 接口地址:
+> http://114.244.114.158:9205/prod-api/file/spot/download/shp/file/{id}/{key}
+
+#### 请求方法:
+
+> get
+
+#### 请求头:
+
+>无
+
+#### 参数:
+
+|  字段   | 字段类型  |是否必输  |  字段说明  |
+|  ------------  | ------------  | ------------  | ------------  |
+| id        | 字符串    | 是      |  列表中ID         |
+| key        | 字符串    | 是      |  生成下载KEY         |
+
+#### 返回结果
+
+> 返回文件流