diff --git a/TODOs.md b/TODOs.md
index 1d356bf..151f142 100644
--- a/TODOs.md
+++ b/TODOs.md
@@ -3,5 +3,4 @@
更多:
完成项目代码中的 TODO 部分
-用户登录接口 后端返回结构有变动,小程序需要同步修改
身份码后端接口考虑与其他系统的集成逻辑
\ No newline at end of file
diff --git a/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Setting.java b/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Setting.java
new file mode 100644
index 0000000..7ab06a5
--- /dev/null
+++ b/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Setting.java
@@ -0,0 +1,20 @@
+package com.cxyxiaomo.epp.common.pojo;
+
+import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+// 数据库关系映射
+
+@Data
+@NoArgsConstructor
+@Accessors(chain = true) // 链式写法
+// 微服务必须要实现Serializable
+public class Setting implements Serializable {
+ private String key;
+ private String value;
+ private LocalDateTime time;
+}
diff --git a/backend/microservice-provider-access-8002/pom.xml b/backend/microservice-provider-access-8002/pom.xml
index ba8c9b0..a816e77 100644
--- a/backend/microservice-provider-access-8002/pom.xml
+++ b/backend/microservice-provider-access-8002/pom.xml
@@ -91,6 +91,13 @@
org.springframework.cloud
spring-cloud-starter-loadbalancer
+
+
+
+ com.alibaba.fastjson2
+ fastjson2
+
+
diff --git a/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WeChatTokenController.java b/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WeChatTokenController.java
new file mode 100644
index 0000000..7965355
--- /dev/null
+++ b/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WeChatTokenController.java
@@ -0,0 +1,24 @@
+package com.cxyxiaomo.epp.access.controller;
+
+import com.cxyxiaomo.epp.access.service.WeChatTokenServiceImpl;
+import com.cxyxiaomo.epp.common.response.Res;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+@Controller
+@RequestMapping("/access/wechat")
+public class WeChatTokenController {
+
+ @Autowired
+ private WeChatTokenServiceImpl weChatTokenService;
+
+ @GetMapping("/getAccessToken")
+ @ResponseBody
+ public Res getAccessToken() {
+ String accessToken = weChatTokenService.getAccessToken();
+ return Res.success(accessToken);
+ }
+}
diff --git a/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/AccessDao.java b/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/AccessDao.java
index c975d65..c50a07b 100644
--- a/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/AccessDao.java
+++ b/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/AccessDao.java
@@ -1,10 +1,13 @@
package com.cxyxiaomo.epp.access.dao;
+import com.cxyxiaomo.epp.common.pojo.Setting;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;
@Mapper
@Repository
public interface AccessDao {
+ Integer updateSetting(Setting setting);
+ Setting getValueByKey(String key);
}
diff --git a/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenService.java b/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenService.java
new file mode 100644
index 0000000..7195c26
--- /dev/null
+++ b/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenService.java
@@ -0,0 +1,5 @@
+package com.cxyxiaomo.epp.access.service;
+
+public interface WeChatTokenService {
+ String getAccessToken();
+}
diff --git a/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenServiceImpl.java b/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenServiceImpl.java
new file mode 100644
index 0000000..13fb784
--- /dev/null
+++ b/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenServiceImpl.java
@@ -0,0 +1,84 @@
+package com.cxyxiaomo.epp.access.service;
+
+import com.alibaba.fastjson2.JSONObject;
+import com.cxyxiaomo.epp.access.dao.AccessDao;
+import com.cxyxiaomo.epp.access.utils.RestUtil;
+import com.cxyxiaomo.epp.common.pojo.Setting;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.HttpHeaders;
+import org.springframework.stereotype.Service;
+
+import java.time.LocalDateTime;
+
+@Service
+public class WeChatTokenServiceImpl implements WeChatTokenService {
+
+ @Autowired
+ AccessDao accessDao;
+
+ // 数据库中该 key 保存的 time 是失效时间
+ final String SETTING_KEY = "wechat_access_token";
+
+ // 小程序信息
+ final String APPID = "wxa70348746d2b562f";
+ final String APPSECRET = "7da57703136fefb0584a5a6ab1aca152";
+
+ @Override
+ public String getAccessToken() {
+ // 首先从数据库中查询是否存在 access_token
+ // 如果存在且没有过期,那么就直接返回(距离失效时间小于 3 分钟就当作过期)
+ Setting atSetting = accessDao.getValueByKey(SETTING_KEY);
+ if (atSetting != null && LocalDateTime.now().plusMinutes(3L).compareTo(atSetting.getTime()) < 0) {
+ return atSetting.getValue();
+ }
+
+ // 否则则去请求一个新的 access_token
+ JSONObject jsonObject = getAccessTokenFromApi();
+ String access_token = jsonObject.getString("access_token");
+ Integer expires_in = jsonObject.getInteger("expires_in");
+
+ // 如果请求成功,那么更新数据库中的记录
+ if (access_token != null) {
+ Setting setting = new Setting();
+ setting.setKey(SETTING_KEY);
+ setting.setValue(access_token);
+ setting.setTime(LocalDateTime.now().plusSeconds(expires_in));
+ accessDao.updateSetting(setting);
+ }
+
+ return access_token;
+
+ // Map map = new HashMap<>();
+ // map.put("raw", jsonObject);
+ // if (access_token == null) {
+ // // 获取失败
+ // Integer errcode = jsonObject.getInteger("errcode");
+ // String errmsg = jsonObject.getString("errmsg");
+ // map.put("errcode", errcode);
+ // map.put("errmsg", errmsg);
+ // } else {
+ // // 获取成功
+ // map.put("access_token", access_token);
+ // map.put("expires_in", expires_in);
+ // }
+ // return map;
+ }
+
+ private JSONObject getAccessTokenFromApi() {
+ // refer: https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/access-token/auth.getAccessToken.html
+ String url = String.format("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=%s&secret=%s", APPID, APPSECRET);
+
+ HttpHeaders headers = new HttpHeaders();
+ // headers.set("Authorization", "Token " + this.accessToken);
+
+ String jsonStr = RestUtil.doGetRequest(url, headers);
+ return JSONObject.parseObject(jsonStr);
+ }
+}
+/*
+{
+ "success": true,
+ "msg": "操作成功",
+ "data": "{\"access_token\":\"63_ez5i6A4ib1-kwi-g6n_3LLqdthenpZGIHTs1tXXcYqia8mnntJlTc_Mkl8CtuiXx0oplHbEVXrkVycvNwkyXhbA2Yj5K1kCan-AjOjH_-zaleYfg-S3zDWO9uoUQWVbACALRQ\",\"expires_in\":7200}"
+}
+*/
diff --git a/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/utils/RestUtil.java b/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/utils/RestUtil.java
new file mode 100644
index 0000000..5dade50
--- /dev/null
+++ b/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/utils/RestUtil.java
@@ -0,0 +1,23 @@
+package com.cxyxiaomo.epp.access.utils;
+
+import org.springframework.http.HttpEntity;
+import org.springframework.http.HttpHeaders;
+import org.springframework.http.HttpMethod;
+import org.springframework.http.ResponseEntity;
+import org.springframework.web.client.RestTemplate;
+
+public class RestUtil {
+ private RestUtil() {
+ }
+
+ public static String doGetRequest(String url, HttpHeaders headers) {
+
+ RestTemplate client = new RestTemplate();
+ HttpMethod method = HttpMethod.GET;
+ HttpEntity requestEntity = new HttpEntity("parameters", headers);
+
+ // 执行HTTP请求,将返回的结构使用String类格式化
+ ResponseEntity response = client.exchange(url, method, requestEntity, String.class);
+ return response.getBody();
+ }
+}
diff --git a/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/AccessDao.xml b/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/AccessDao.xml
index 041c240..dfb04cb 100644
--- a/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/AccessDao.xml
+++ b/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/AccessDao.xml
@@ -3,5 +3,14 @@
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-
+
+ INSERT INTO setting (`key`, `value`, `time`)
+ VALUES (#{key}, #{value}, #{time})
+ ON DUPLICATE KEY UPDATE
+ `value` = VALUES(`value`), `time` = VALUES(`time`)
+
+
diff --git a/backend/pom.xml b/backend/pom.xml
index 4118682..5882bef 100644
--- a/backend/pom.xml
+++ b/backend/pom.xml
@@ -121,6 +121,13 @@
2.2.2
+
+
+ com.alibaba.fastjson2
+ fastjson2
+ 2.0.19
+
+
com.fasterxml.jackson.core
diff --git a/database/epp.sql b/database/epp.sql
index 63df997..221edcd 100644
--- a/database/epp.sql
+++ b/database/epp.sql
@@ -11,17 +11,17 @@
Target Server Version : 80012
File Encoding : 65001
- Date: 24/11/2022 01:25:43
+ Date: 28/11/2022 00:01:00
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
--- Table structure for apply
+-- Table structure for apply1
-- ----------------------------
-DROP TABLE IF EXISTS `apply`;
-CREATE TABLE `apply` (
+DROP TABLE IF EXISTS `apply1`;
+CREATE TABLE `apply1` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`stu_id` int(11) NULL DEFAULT NULL COMMENT '用户id',
`issue` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '申请事由',
@@ -32,27 +32,27 @@ CREATE TABLE `apply` (
`state` int(11) NULL DEFAULT 0 COMMENT '状态(0:审批中,1:通过,2:驳回)',
`reason` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '驳回原因',
PRIMARY KEY (`id`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
+) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
--- Records of apply
+-- Records of apply1
-- ----------------------------
-INSERT INTO `apply` VALUES (1, 1, '11', '飞机', '33', '2022-02-15 11:20:00', '2022-02-15 13:20:00', 2, '格式错误');
-INSERT INTO `apply` VALUES (2, 2, '333', '大巴', '333', '2022-02-15 11:51:00', '2022-02-15 13:51:00', 1, '');
-INSERT INTO `apply` VALUES (3, 2, '333', '大巴', '333', '2022-02-15 11:51:00', '2022-02-15 13:51:00', 2, '格式错误');
-INSERT INTO `apply` VALUES (4, 2, '1', '动车', '2', '2022-03-12 13:45:00', '2022-03-12 15:45:00', 1, '');
-INSERT INTO `apply` VALUES (5, 2, '11', '飞机', '22', '2022-03-12 20:29:00', '2022-03-12 22:29:00', 1, '');
-INSERT INTO `apply` VALUES (6, 1, '123', '飞机', '123', '2022-03-19 13:37:00', '2022-03-19 15:37:00', 1, '');
-INSERT INTO `apply` VALUES (9, 10, '1', '飞机', '1', '2022-06-15 10:41:00', '2022-06-15 12:41:00', 1, '');
-INSERT INTO `apply` VALUES (10, 12, '1', '飞机', '1', '2022-06-15 10:53:00', '2022-06-15 12:53:00', 2, '格式错误');
-INSERT INTO `apply` VALUES (11, 2, '1', '飞机', '1', '2022-10-23 16:17:00', '2022-10-23 18:17:00', 1, '');
-INSERT INTO `apply` VALUES (12, 13, '1', '飞机', '1', '2022-10-26 19:25:00', '2022-10-26 21:25:00', 1, '');
+INSERT INTO `apply1` VALUES (1, 1, '11', '飞机', '33', '2022-02-15 11:20:00', '2022-02-15 13:20:00', 2, '格式错误');
+INSERT INTO `apply1` VALUES (2, 2, '333', '大巴', '333', '2022-02-15 11:51:00', '2022-02-15 13:51:00', 1, '');
+INSERT INTO `apply1` VALUES (3, 2, '333', '大巴', '333', '2022-02-15 11:51:00', '2022-02-15 13:51:00', 2, '格式错误');
+INSERT INTO `apply1` VALUES (4, 2, '1', '动车', '2', '2022-03-12 13:45:00', '2022-03-12 15:45:00', 1, '');
+INSERT INTO `apply1` VALUES (5, 2, '11', '飞机', '22', '2022-03-12 20:29:00', '2022-03-12 22:29:00', 1, '');
+INSERT INTO `apply1` VALUES (6, 1, '123', '飞机', '123', '2022-03-19 13:37:00', '2022-03-19 15:37:00', 1, '');
+INSERT INTO `apply1` VALUES (9, 10, '1', '飞机', '1', '2022-06-15 10:41:00', '2022-06-15 12:41:00', 1, '');
+INSERT INTO `apply1` VALUES (10, 12, '1', '飞机', '1', '2022-06-15 10:53:00', '2022-06-15 12:53:00', 2, '格式错误');
+INSERT INTO `apply1` VALUES (11, 2, '1', '飞机', '1', '2022-10-23 16:17:00', '2022-10-23 18:17:00', 1, '');
+INSERT INTO `apply1` VALUES (12, 13, '1', '飞机', '1', '2022-10-26 19:25:00', '2022-10-26 21:25:00', 1, '');
-- ----------------------------
--- Table structure for count
+-- Table structure for count1
-- ----------------------------
-DROP TABLE IF EXISTS `count`;
-CREATE TABLE `count` (
+DROP TABLE IF EXISTS `count1`;
+CREATE TABLE `count1` (
`date` date NOT NULL COMMENT '日期',
`time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '时间',
`in_num` int(11) NULL DEFAULT NULL COMMENT '入校人数',
@@ -61,14 +61,14 @@ CREATE TABLE `count` (
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
--- Records of count
+-- Records of count1
-- ----------------------------
-- ----------------------------
--- Table structure for feedback
+-- Table structure for feedback1
-- ----------------------------
-DROP TABLE IF EXISTS `feedback`;
-CREATE TABLE `feedback` (
+DROP TABLE IF EXISTS `feedback1`;
+CREATE TABLE `feedback1` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '反馈标题',
`content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '反馈内容',
@@ -76,37 +76,37 @@ CREATE TABLE `feedback` (
`user_id` int(11) NULL DEFAULT NULL COMMENT '反馈用户id',
`reply` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '回复',
PRIMARY KEY (`id`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
+) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
--- Records of feedback
+-- Records of feedback1
-- ----------------------------
-INSERT INTO `feedback` VALUES (1, '111', '222', '2022-02-14 10:18:29', 1, '22');
-INSERT INTO `feedback` VALUES (2, '111', '222', '2022-02-14 10:20:05', 1, '33');
-INSERT INTO `feedback` VALUES (3, '22', '33', '2022-02-14 10:20:29', 1, 'no');
-INSERT INTO `feedback` VALUES (4, '``', '11', '2022-02-14 10:22:12', 1, '111');
-INSERT INTO `feedback` VALUES (5, '123', '123456', '2022-03-28 19:34:04', 2, NULL);
+INSERT INTO `feedback1` VALUES (1, '111', '222', '2022-02-14 10:18:29', 1, '22');
+INSERT INTO `feedback1` VALUES (2, '111', '222', '2022-02-14 10:20:05', 1, '33');
+INSERT INTO `feedback1` VALUES (3, '22', '33', '2022-02-14 10:20:29', 1, 'no');
+INSERT INTO `feedback1` VALUES (4, '``', '11', '2022-02-14 10:22:12', 1, '111');
+INSERT INTO `feedback1` VALUES (5, '123', '123456', '2022-03-28 19:34:04', 2, NULL);
-- ----------------------------
--- Table structure for notice
+-- Table structure for notice1
-- ----------------------------
-DROP TABLE IF EXISTS `notice`;
-CREATE TABLE `notice` (
+DROP TABLE IF EXISTS `notice1`;
+CREATE TABLE `notice1` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
`content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容',
`time` date NULL DEFAULT NULL COMMENT '时间',
PRIMARY KEY (`id`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
+) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
--- Records of notice
+-- Records of notice1
-- ----------------------------
-INSERT INTO `notice` VALUES (1, '请各位学生戴好口罩', NULL, '2022-03-15');
-INSERT INTO `notice` VALUES (2, '请各位学生不要随意出入校门', NULL, '2022-03-15');
-INSERT INTO `notice` VALUES (7, '11', '22', '2022-03-22');
-INSERT INTO `notice` VALUES (8, '22', '22', '2022-04-14');
-INSERT INTO `notice` VALUES (9, '33', '33', '2022-04-14');
+INSERT INTO `notice1` VALUES (1, '请各位学生戴好口罩', NULL, '2022-03-15');
+INSERT INTO `notice1` VALUES (2, '请各位学生不要随意出入校门', NULL, '2022-03-15');
+INSERT INTO `notice1` VALUES (7, '11', '22', '2022-03-22');
+INSERT INTO `notice1` VALUES (8, '22', '22', '2022-04-14');
+INSERT INTO `notice1` VALUES (9, '33', '33', '2022-04-14');
-- ----------------------------
-- Table structure for report
@@ -119,9 +119,6 @@ CREATE TABLE `report` (
`address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址',
`time` datetime NULL DEFAULT NULL COMMENT '填报时间',
`normal` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '体温是否正常',
- `yes_noon_temp` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昨日午检体温',
- `yes_night_temp` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昨日晚检体温',
- `today_morning_temp` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '今日晨检体温',
`isolation` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '隔离情况',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 44 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
@@ -129,50 +126,65 @@ CREATE TABLE `report` (
-- ----------------------------
-- Records of report
-- ----------------------------
-INSERT INTO `report` VALUES (1, 2, '廖鸿志', '福建省福州市晋安区福新中路109-19号', '2022-02-15 15:17:16', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (2, 2, '廖鸿志', '福建省福州市晋安区福新中路109-19号', '2022-02-15 15:57:33', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (3, 1, '管理员', '河南省郑州市中原区桐柏北路6号', '2022-03-07 20:39:28', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (4, 1, '管理员', '河南省郑州市中原区桐柏北路6号', '2022-03-07 20:39:28', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (5, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 14:46:02', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (6, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 15:09:35', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (7, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 15:12:27', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (8, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 15:13:04', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (9, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 15:14:23', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (10, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 15:15:23', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (11, 2, '廖鸿志', '福建省福州市鼓楼区乌山路96号', '2022-03-11 11:11:49', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (12, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-18 09:55:44', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (13, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-18 09:55:35', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (14, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-18 09:55:35', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (15, 2, '廖鸿志', '福建省福州市晋安区福新中路109-19号', '2022-03-18 09:59:39', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (16, 1, '管理员', '河南省安阳市文峰区文明大道东段72号', '2022-03-19 13:39:05', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (17, 1, '管理员', '河南省安阳市文峰区文明大道东段72号', '2022-03-19 13:39:05', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (18, 1, '管理员', '河南省安阳市文峰区文明大道72号', '2022-03-19 13:40:19', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (19, 1, '管理员', '河南省安阳市文峰区文明大道72号', '2022-03-19 13:40:19', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (20, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-03-28 19:06:51', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (21, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-03-28 19:06:51', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (22, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-03-28 19:06:51', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (23, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 15:52:50', '发热', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (24, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 15:55:32', '发热', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (25, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 15:57:57', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (26, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 16:04:07', '发热', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (27, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 16:04:07', '发热', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (28, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 16:04:53', '发热', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (29, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-04-05 10:53:29', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (30, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-04-05 10:54:12', '发热', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (31, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-04-05 10:58:59', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (32, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-04-05 11:01:08', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (33, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-04-05 11:01:51', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (34, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-04-14 18:28:08', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (35, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-04-14 18:32:43', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (36, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-04-16 00:06:00', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (37, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-04-16 00:13:06', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (38, 11, '老师', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:35:13', '发热', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (39, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:45:05', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (40, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:45:24', '发热', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (41, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:45:24', '发热', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (42, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:49:32', '正常', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (43, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:51:51', '发热', '36.2', '36.4', '36.2', '无需隔离');
-INSERT INTO `report` VALUES (44, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:53:00', '正常', '36.2', '36.4', '36.2', '无需隔离');
+INSERT INTO `report` VALUES (1, 2, '廖鸿志', '福建省福州市晋安区福新中路109-19号', '2022-02-15 15:17:16', '正常', '无需隔离');
+INSERT INTO `report` VALUES (2, 2, '廖鸿志', '福建省福州市晋安区福新中路109-19号', '2022-02-15 15:57:33', '正常', '无需隔离');
+INSERT INTO `report` VALUES (3, 1, '管理员', '河南省郑州市中原区桐柏北路6号', '2022-03-07 20:39:28', '正常', '无需隔离');
+INSERT INTO `report` VALUES (4, 1, '管理员', '河南省郑州市中原区桐柏北路6号', '2022-03-07 20:39:28', '正常', '无需隔离');
+INSERT INTO `report` VALUES (5, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 14:46:02', '正常', '无需隔离');
+INSERT INTO `report` VALUES (6, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 15:09:35', '正常', '无需隔离');
+INSERT INTO `report` VALUES (7, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 15:12:27', '正常', '无需隔离');
+INSERT INTO `report` VALUES (8, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 15:13:04', '正常', '无需隔离');
+INSERT INTO `report` VALUES (9, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 15:14:23', '正常', '无需隔离');
+INSERT INTO `report` VALUES (10, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-09 15:15:23', '正常', '无需隔离');
+INSERT INTO `report` VALUES (11, 2, '廖鸿志', '福建省福州市鼓楼区乌山路96号', '2022-03-11 11:11:49', '正常', '无需隔离');
+INSERT INTO `report` VALUES (12, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-18 09:55:44', '正常', '无需隔离');
+INSERT INTO `report` VALUES (13, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-18 09:55:35', '正常', '无需隔离');
+INSERT INTO `report` VALUES (14, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-18 09:55:35', '正常', '无需隔离');
+INSERT INTO `report` VALUES (15, 2, '廖鸿志', '福建省福州市晋安区福新中路109-19号', '2022-03-18 09:59:39', '正常', '无需隔离');
+INSERT INTO `report` VALUES (16, 1, '管理员', '河南省安阳市文峰区文明大道东段72号', '2022-03-19 13:39:05', '正常', '无需隔离');
+INSERT INTO `report` VALUES (17, 1, '管理员', '河南省安阳市文峰区文明大道东段72号', '2022-03-19 13:39:05', '正常', '无需隔离');
+INSERT INTO `report` VALUES (18, 1, '管理员', '河南省安阳市文峰区文明大道72号', '2022-03-19 13:40:19', '正常', '无需隔离');
+INSERT INTO `report` VALUES (19, 1, '管理员', '河南省安阳市文峰区文明大道72号', '2022-03-19 13:40:19', '正常', '无需隔离');
+INSERT INTO `report` VALUES (20, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-03-28 19:06:51', '正常', '无需隔离');
+INSERT INTO `report` VALUES (21, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-03-28 19:06:51', '正常', '无需隔离');
+INSERT INTO `report` VALUES (22, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-03-28 19:06:51', '正常', '无需隔离');
+INSERT INTO `report` VALUES (23, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 15:52:50', '发热', '无需隔离');
+INSERT INTO `report` VALUES (24, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 15:55:32', '发热', '无需隔离');
+INSERT INTO `report` VALUES (25, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 15:57:57', '正常', '无需隔离');
+INSERT INTO `report` VALUES (26, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 16:04:07', '发热', '无需隔离');
+INSERT INTO `report` VALUES (27, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 16:04:07', '发热', '无需隔离');
+INSERT INTO `report` VALUES (28, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-03-30 16:04:53', '发热', '无需隔离');
+INSERT INTO `report` VALUES (29, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-04-05 10:53:29', '正常', '无需隔离');
+INSERT INTO `report` VALUES (30, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-04-05 10:54:12', '发热', '无需隔离');
+INSERT INTO `report` VALUES (31, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-04-05 10:58:59', '正常', '无需隔离');
+INSERT INTO `report` VALUES (32, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-04-05 11:01:08', '正常', '无需隔离');
+INSERT INTO `report` VALUES (33, 1, '管理员', '福建省福州市鼓楼区乌山路96号', '2022-04-05 11:01:51', '正常', '无需隔离');
+INSERT INTO `report` VALUES (34, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-04-14 18:28:08', '正常', '无需隔离');
+INSERT INTO `report` VALUES (35, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-04-14 18:32:43', '正常', '无需隔离');
+INSERT INTO `report` VALUES (36, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-04-16 00:06:00', '正常', '无需隔离');
+INSERT INTO `report` VALUES (37, 1, '管理员', '福建省福州市晋安区福新中路109-19号', '2022-04-16 00:13:06', '正常', '无需隔离');
+INSERT INTO `report` VALUES (38, 11, '老师', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:35:13', '发热', '无需隔离');
+INSERT INTO `report` VALUES (39, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:45:05', '正常', '无需隔离');
+INSERT INTO `report` VALUES (40, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:45:24', '发热', '无需隔离');
+INSERT INTO `report` VALUES (41, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:45:24', '发热', '无需隔离');
+INSERT INTO `report` VALUES (42, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:49:32', '正常', '无需隔离');
+INSERT INTO `report` VALUES (43, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:51:51', '发热', '无需隔离');
+INSERT INTO `report` VALUES (44, 12, '刘鸿宇', '福建省福州市晋安区福新中路109-19号', '2022-06-15 10:53:00', '正常', '无需隔离');
+
+-- ----------------------------
+-- Table structure for setting
+-- ----------------------------
+DROP TABLE IF EXISTS `setting`;
+CREATE TABLE `setting` (
+ `key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
+ `value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
+ `time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间或失效时间(具体根据key来判断)',
+ UNIQUE INDEX `key`(`key`) USING BTREE
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of setting
+-- ----------------------------
-- ----------------------------
-- Table structure for user
@@ -191,7 +203,7 @@ CREATE TABLE `user` (
`permission` int(11) NOT NULL DEFAULT 0 COMMENT '进出权限 (0-无 1-继承(普通居民) 2-永久 3-限时)',
`permission_time` datetime NULL DEFAULT NULL COMMENT '进出权限失效时间',
PRIMARY KEY (`id`) USING BTREE
-) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
+) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of user
@@ -219,10 +231,10 @@ INSERT INTO `user` VALUES (20, 'undefined', 'undefined', '信息2121', NULL, NUL
INSERT INTO `user` VALUES (21, '2', '2', '曾', NULL, NULL, 2, NULL, NULL, 0, NULL);
-- ----------------------------
--- Table structure for visitor
+-- Table structure for visitor1
-- ----------------------------
-DROP TABLE IF EXISTS `visitor`;
-CREATE TABLE `visitor` (
+DROP TABLE IF EXISTS `visitor1`;
+CREATE TABLE `visitor1` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`time` datetime NULL DEFAULT NULL COMMENT '预约时间',
`phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '预约用户id',
@@ -231,24 +243,24 @@ CREATE TABLE `visitor` (
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
`state` int(11) NULL DEFAULT 0 COMMENT '状态(0:审批中,1:成功,2:驳回)',
PRIMARY KEY (`id`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
+) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
--- Records of visitor
+-- Records of visitor1
-- ----------------------------
-INSERT INTO `visitor` VALUES (1, '2022-03-09 09:46:50', '136', NULL, NULL, NULL, 1);
-INSERT INTO `visitor` VALUES (2, '2022-03-09 00:00:00', '1', '2', '王老师', NULL, 1);
-INSERT INTO `visitor` VALUES (3, '2022-03-13 00:00:00', '123', '123', '123', NULL, 1);
-INSERT INTO `visitor` VALUES (4, '2022-03-17 00:00:00', '183', '11', '1111', NULL, 1);
-INSERT INTO `visitor` VALUES (5, '2022-03-20 07:00:00', '15555150781', '测试', '王德发', NULL, 1);
-INSERT INTO `visitor` VALUES (6, '2022-03-20 07:00:00', '15555150782', '测试', '王德发', NULL, 1);
-INSERT INTO `visitor` VALUES (7, '2022-03-20 00:00:00', '12345', '返校', '自己', NULL, 1);
-INSERT INTO `visitor` VALUES (8, '2022-03-21 00:00:00', '1', '1', '1', NULL, 1);
-INSERT INTO `visitor` VALUES (9, '2022-03-22 00:00:00', '11', '11', '1', NULL, 1);
-INSERT INTO `visitor` VALUES (10, '2022-03-22 00:00:00', '183', '1', '123', NULL, 1);
-INSERT INTO `visitor` VALUES (11, '2022-04-20 00:00:00', '19851691582', '看吧', '哈哈', NULL, 0);
-INSERT INTO `visitor` VALUES (12, '2022-04-26 00:00:00', '18835381168', 'jin', 'zhang ', NULL, 0);
-INSERT INTO `visitor` VALUES (13, '2022-06-15 00:00:00', '18250314786', '1', '1', NULL, 1);
-INSERT INTO `visitor` VALUES (14, '2022-10-08 00:00:00', '151000', '入校', '王龙', NULL, 0);
+INSERT INTO `visitor1` VALUES (1, '2022-03-09 09:46:50', '136', NULL, NULL, NULL, 1);
+INSERT INTO `visitor1` VALUES (2, '2022-03-09 00:00:00', '1', '2', '王老师', NULL, 1);
+INSERT INTO `visitor1` VALUES (3, '2022-03-13 00:00:00', '123', '123', '123', NULL, 1);
+INSERT INTO `visitor1` VALUES (4, '2022-03-17 00:00:00', '183', '11', '1111', NULL, 1);
+INSERT INTO `visitor1` VALUES (5, '2022-03-20 07:00:00', '15555150781', '测试', '王德发', NULL, 1);
+INSERT INTO `visitor1` VALUES (6, '2022-03-20 07:00:00', '15555150782', '测试', '王德发', NULL, 1);
+INSERT INTO `visitor1` VALUES (7, '2022-03-20 00:00:00', '12345', '返校', '自己', NULL, 1);
+INSERT INTO `visitor1` VALUES (8, '2022-03-21 00:00:00', '1', '1', '1', NULL, 1);
+INSERT INTO `visitor1` VALUES (9, '2022-03-22 00:00:00', '11', '11', '1', NULL, 1);
+INSERT INTO `visitor1` VALUES (10, '2022-03-22 00:00:00', '183', '1', '123', NULL, 1);
+INSERT INTO `visitor1` VALUES (11, '2022-04-20 00:00:00', '19851691582', '看吧', '哈哈', NULL, 0);
+INSERT INTO `visitor1` VALUES (12, '2022-04-26 00:00:00', '18835381168', 'jin', 'zhang ', NULL, 0);
+INSERT INTO `visitor1` VALUES (13, '2022-06-15 00:00:00', '18250314786', '1', '1', NULL, 1);
+INSERT INTO `visitor1` VALUES (14, '2022-10-08 00:00:00', '151000', '入校', '王龙', NULL, 0);
SET FOREIGN_KEY_CHECKS = 1;
diff --git a/postman-collection/epp.postman_collection.json b/postman-collection/epp.postman_collection.json
index eba7644..8954dfe 100644
--- a/postman-collection/epp.postman_collection.json
+++ b/postman-collection/epp.postman_collection.json
@@ -6,89 +6,120 @@
},
"item": [
{
- "name": "用户登录 微服务域名",
- "request": {
- "method": "POST",
- "header": [],
- "url": {
- "raw": "http://localhost:8001/user/login?username=root&password=63a9f0ea7bb98050796b649e85481845",
- "protocol": "http",
- "host": [
- "localhost"
- ],
- "port": "8001",
- "path": [
- "user",
- "login"
- ],
- "query": [
- {
- "key": "username",
- "value": "root"
- },
- {
- "key": "password",
- "value": "63a9f0ea7bb98050796b649e85481845"
+ "name": "UserProvider",
+ "item": [
+ {
+ "name": "[微服务] 用户登录",
+ "request": {
+ "method": "POST",
+ "header": [],
+ "url": {
+ "raw": "http://localhost:8001/user/login?username=root&password=63a9f0ea7bb98050796b649e85481845",
+ "protocol": "http",
+ "host": [
+ "localhost"
+ ],
+ "port": "8001",
+ "path": [
+ "user",
+ "login"
+ ],
+ "query": [
+ {
+ "key": "username",
+ "value": "root"
+ },
+ {
+ "key": "password",
+ "value": "63a9f0ea7bb98050796b649e85481845"
+ }
+ ]
}
- ]
+ },
+ "response": []
}
- },
- "response": []
+ ]
},
{
- "name": "获取用户进出码信息 微服务域名",
- "request": {
- "method": "POST",
- "header": [],
- "url": {
- "raw": "http://localhost:8002/access/code/getCodeInfo?id=1",
- "protocol": "http",
- "host": [
- "localhost"
- ],
- "port": "8002",
- "path": [
- "access",
- "code",
- "getCodeInfo"
- ],
- "query": [
- {
- "key": "id",
- "value": "1"
+ "name": "AccessProvider",
+ "item": [
+ {
+ "name": "[微服务] 获取用户进出码信息",
+ "request": {
+ "method": "POST",
+ "header": [],
+ "url": {
+ "raw": "http://localhost:8002/access/code/getCodeInfo?id=1",
+ "protocol": "http",
+ "host": [
+ "localhost"
+ ],
+ "port": "8002",
+ "path": [
+ "access",
+ "code",
+ "getCodeInfo"
+ ],
+ "query": [
+ {
+ "key": "id",
+ "value": "1"
+ }
+ ]
}
- ]
- }
- },
- "response": []
- },
- {
- "name": "获取用户进出码信息 线上域名",
- "request": {
- "method": "POST",
- "header": [],
- "url": {
- "raw": "http://epp.only4.work/access/code/getCodeInfo?id=1",
- "protocol": "http",
- "host": [
- "epp",
- "only4",
- "work"
- ],
- "path": [
- "access",
- "code",
- "getCodeInfo"
- ],
- "query": [
- {
- "key": "id",
- "value": "1"
+ },
+ "response": []
+ },
+ {
+ "name": "[线上] 获取用户进出码信息",
+ "request": {
+ "method": "POST",
+ "header": [],
+ "url": {
+ "raw": "https://epp.only4.work/access/code/getCodeInfo?id=1",
+ "protocol": "https",
+ "host": [
+ "epp",
+ "only4",
+ "work"
+ ],
+ "path": [
+ "access",
+ "code",
+ "getCodeInfo"
+ ],
+ "query": [
+ {
+ "key": "id",
+ "value": "1"
+ }
+ ]
}
- ]
+ },
+ "response": []
+ },
+ {
+ "name": "[微服务] 获取微信小程序AccessToken",
+ "request": {
+ "method": "GET",
+ "header": [],
+ "url": {
+ "raw": "http://localhost:8002/access/wechat/getAccessToken",
+ "protocol": "http",
+ "host": [
+ "localhost"
+ ],
+ "port": "8002",
+ "path": [
+ "access",
+ "wechat",
+ "getAccessToken"
+ ]
+ }
+ },
+ "response": []
}
- },
- "response": []
+ ]
}
]
}
\ No newline at end of file