Browse Source

接口测试

guodj 4 years ago
parent
commit
d34284079d
3 changed files with 192 additions and 0 deletions
  1. 18 0
      test/base.http
  2. 93 0
      test/meeting.http
  3. 81 0
      test/reservation.http

+ 18 - 0
test/base.http

@@ -0,0 +1,18 @@
+##
+## 验证接口前需要先登录,获取token
+##
+
+### 登录
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: User
+X-RPCX-ServiceMethod: Login
+SrvEnv: dev
+Tenant:CU7zm9WhZm
+
+{
+  "username":"dashoo",
+  "password":"123456"
+}
+###

+ 93 - 0
test/meeting.http

@@ -0,0 +1,93 @@
+### 列表
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: Meeting
+X-RPCX-ServiceMethod: List
+Tenant:CU7zm9WhZm
+SrvEnv: dev
+Authorization: Bearer LygMayNczyP8dlrHOmq+/zjw1/jzxfzELII5bN0syADTzKW0pfMr7sLc+QzOgxuiunge75ja+EwFj88kDdDnCg==
+
+{
+  "type": "desc",
+  "value": "name",
+  "current": 1,
+  "size": 20,
+  "entity" : {
+    "name": "会议厅"
+  }
+}
+###
+
+### 增加
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: Meeting
+X-RPCX-ServiceMethod: Add
+Tenant:CU7zm9WhZm
+SrvEnv: dev
+Authorization: Bearer ajg7o1Dts1JrKCm6VtgyuuaYbUIiirXxI5+6WzYnC7gWl+43NdKq6LbWxU1zWhsBaL0A/CIkBoefM0vuu6h4ZA==
+
+{
+  "code": "0002",
+  "name": "学术会议厅02",
+  "scale": 1,
+  "remark": "有投影仪、麦克风、白板",
+  "location": "3楼304",
+  "img_url": "",
+  "sort": 1
+}
+###
+
+### 修改
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: Meeting
+X-RPCX-ServiceMethod: Update
+Tenant:CU7zm9WhZm
+SrvEnv: dev
+Authorization: Bearer ajg7o1Dts1JrKCm6VtgyuuaYbUIiirXxI5+6WzYnC7gWl+43NdKq6LbWxU1zWhsBaL0A/CIkBoefM0vuu6h4ZA==
+
+{
+  "id": 3,
+  "code": "00022",
+  "name": "学术会议厅022",
+  "scale": 2,
+  "remark": "有投影仪、麦克风",
+  "location": "3楼305",
+  "img_url": "xxxx",
+  "sort": 4
+}
+###
+
+### 删除
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: Meeting
+X-RPCX-ServiceMethod: Delete
+Tenant:CU7zm9WhZm
+SrvEnv: dev
+Authorization: Bearer ajg7o1Dts1JrKCm6VtgyuuaYbUIiirXxI5+6WzYnC7gWl+43NdKq6LbWxU1zWhsBaL0A/CIkBoefM0vuu6h4ZA==
+
+{
+  "id": 3
+}
+###
+
+### 查看详情
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: Meeting
+X-RPCX-ServiceMethod: Get
+Tenant:CU7zm9WhZm
+SrvEnv: dev
+Authorization: Bearer ajg7o1Dts1JrKCm6VtgyuuaYbUIiirXxI5+6WzYnC7gWl+43NdKq6LbWxU1zWhsBaL0A/CIkBoefM0vuu6h4ZA==
+
+{
+  "id": 1
+}
+###

+ 81 - 0
test/reservation.http

@@ -0,0 +1,81 @@
+### 列表
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: Reservation
+X-RPCX-ServiceMethod: List
+Tenant:CU7zm9WhZm
+SrvEnv: dev
+Authorization: Bearer LygMayNczyP8dlrHOmq+/zjw1/jzxfzELII5bN0syADTzKW0pfMr7sLc+QzOgxuiunge75ja+EwFj88kDdDnCg==
+
+{
+  "current": 1,
+  "size": 20
+}
+###
+
+### 添加
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: Reservation
+X-RPCX-ServiceMethod: Add
+Tenant:CU7zm9WhZm
+SrvEnv: dev
+Authorization: Bearer LygMayNczyP8dlrHOmq+/zjw1/jzxfzELII5bN0syADTzKW0pfMr7sLc+QzOgxuiunge75ja+EwFj88kDdDnCg==
+
+{
+  "title": "生物研究报告02",
+  "start_time": "2021-09-13 17:30:00",
+  "end_time": "2021-09-13 18:00:00",
+  "entity_id": 1
+}
+###
+
+### 取消
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: Reservation
+X-RPCX-ServiceMethod: Cancel
+Tenant:CU7zm9WhZm
+SrvEnv: dev
+Authorization: Bearer LygMayNczyP8dlrHOmq+/zjw1/jzxfzELII5bN0syADTzKW0pfMr7sLc+QzOgxuiunge75ja+EwFj88kDdDnCg==
+
+{
+  "id": 2
+}
+###
+
+
+### 概况
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: Reservation
+X-RPCX-ServiceMethod: OverviewList
+Tenant:CU7zm9WhZm
+SrvEnv: dev
+Authorization: Bearer LygMayNczyP8dlrHOmq+/zjw1/jzxfzELII5bN0syADTzKW0pfMr7sLc+QzOgxuiunge75ja+EwFj88kDdDnCg==
+
+{
+  "date": "2021-09-13 12:00:00"
+}
+###
+
+
+### 预约详情
+POST http://192.168.0.63:9981/dashoo.reservation.0.1-guodj
+Content-Type: application/json
+X-RPCX-SerializeType: 1
+X-RPCX-ServicePath: Reservation
+X-RPCX-ServiceMethod: ReserveInfo
+Tenant:CU7zm9WhZm
+SrvEnv: dev
+Authorization: Bearer LygMayNczyP8dlrHOmq+/zjw1/jzxfzELII5bN0syADTzKW0pfMr7sLc+QzOgxuiunge75ja+EwFj88kDdDnCg==
+
+{
+  "date": "2021-09-13 12:00:00",
+  "entity_id": 1
+}
+###