diff --git a/api/__pycache__/garden.cpython-39.pyc b/api/__pycache__/garden.cpython-39.pyc new file mode 100644 index 0000000..000e0a3 Binary files /dev/null and b/api/__pycache__/garden.cpython-39.pyc differ diff --git a/api/garden.py b/api/garden.py new file mode 100644 index 0000000..c559ab8 --- /dev/null +++ b/api/garden.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# author: sherry + +import os +from core.rest_client import RestClient +from common.read_data import data + +BASE_PATH = os.path.dirname(os.path.dirname(os.path.realpath(__file__))) +data_file_path = os.path.join(BASE_PATH, "config", "setting.ini") +test3_garden_url = data.load_ini(data_file_path)["host"]["test3_garden_url"] + + +class Garden(RestClient): + + def __init__(self, test3_garden_url, **kwargs): + super(Garden, self).__init__(test3_garden_url, **kwargs) + + def login(self, **kwargs): + return self.post("/api/common/xthy-sso/api/login", **kwargs) + + +garden = Garden(test3_garden_url) diff --git a/common/__pycache__/read_data.cpython-39.pyc b/common/__pycache__/read_data.cpython-39.pyc index 10c2f2b..99b868f 100644 Binary files a/common/__pycache__/read_data.cpython-39.pyc and b/common/__pycache__/read_data.cpython-39.pyc differ diff --git a/common/read_data.py b/common/read_data.py index d2f6b99..736fc69 100644 --- a/common/read_data.py +++ b/common/read_data.py @@ -41,7 +41,7 @@ class ReadFileData(): config = MyConfigParser() config.read(file_path, encoding="utf-8") data = dict(config._sections) - print("读到数据 ==>> {} ".format(data)) + # print("读到数据 ==>> {} ".format(data)) return data diff --git a/config/setting.ini b/config/setting.ini index 8799026..9a56a03 100644 --- a/config/setting.ini +++ b/config/setting.ini @@ -2,6 +2,10 @@ # 测试环境 api_root_url = http://119.3.55.6:9999 +# 花园云测试环境 +test3_garden_url = https://garden-bms-test-3.apisix.xthktech.cn + + [mysql] # MySQL配置 MYSQL_HOST = 119.3.55.6 diff --git a/core/__pycache__/rest_client.cpython-39.pyc b/core/__pycache__/rest_client.cpython-39.pyc index 9d41e14..a692563 100644 Binary files a/core/__pycache__/rest_client.cpython-39.pyc and b/core/__pycache__/rest_client.cpython-39.pyc differ diff --git a/data/api_test_data.yml b/data/api_test_data.yml index 7794ab1..36c14b8 100644 --- a/data/api_test_data.yml +++ b/data/api_test_data.yml @@ -1,4 +1,14 @@ test_get_all_user_info: # 期望结果, 期望返回码, 期望返回信息 # except_result, except_code, except_msg - - [True, 0, "查询成功"] \ No newline at end of file + - [True, 0, "查询成功"] + + +test_get_one_user_info: + # 用户名, 期望结果, 期望返回码, 期望返回信息 + # username, except_result, except_code, except_msg + - ["wintest1111", False, "1004", "查不到相关用户"] + +test_login_garden: + - ["16621321011", "gq123456", True, 200, "成功"] + - ["16621321011", "gq123456789", False, 4023, "密码错误"] \ No newline at end of file diff --git a/data/base_data.yml b/data/base_data.yml new file mode 100644 index 0000000..1a3db16 --- /dev/null +++ b/data/base_data.yml @@ -0,0 +1,11 @@ +init_admin_user: + username: "wintest" + password: "123456" + +init_sql: + insert_delete_user: + - "INSERT INTO user(username, password, role, sex, telephone, address) VALUES('测试test', '123456', '1', '1', '13488888888', '北京市海定区')" + - "DELETE FROM user WHERE username = '测试test'" + delete_register_user: "DELETE FROM user WHERE username = '测试test'" + update_user_telephone: "UPDATE user SET telephone = '13500010004' WHERE id = 4" + \ No newline at end of file diff --git a/log/20220910.log b/log/20220910.log new file mode 100644 index 0000000..98b43ce --- /dev/null +++ b/log/20220910.log @@ -0,0 +1,28 @@ +[2022-09-10 19:14:32,578][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-10 19:14:32,628][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-10 19:14:32,918][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-10 19:14:32,928][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']]} +[2022-09-10 19:14:33,108][test_01_get_user_info.py 29][INFO]: ********** 开始执行用例 ********** +[2022-09-10 19:14:33,118][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-10 19:14:33,118][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-10 19:14:33,118][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-10 19:14:33,118][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-10 19:14:33,118][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-10 19:14:33,118][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-10 19:14:33,118][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-10 19:14:33,118][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-10 19:14:33,368][test_01_get_user_info.py 33][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-10 19:14:33,378][test_01_get_user_info.py 36][INFO]: ********** 结束执行用例 ********** +[2022-09-10 22:16:02,407][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-10 22:16:02,651][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-10 22:16:02,835][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-10 22:16:02,839][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']]} +[2022-09-10 22:16:03,188][test_01_get_user_info.py 29][INFO]: ********** 开始执行用例 ********** +[2022-09-10 22:16:03,191][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-10 22:16:03,192][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-10 22:16:03,193][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-10 22:16:03,193][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-10 22:16:03,194][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-10 22:16:03,195][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-10 22:16:03,196][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-10 22:16:03,197][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null diff --git a/log/20220912.log b/log/20220912.log new file mode 100644 index 0000000..333ed62 --- /dev/null +++ b/log/20220912.log @@ -0,0 +1,1257 @@ +[2022-09-12 12:36:21,095][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:36:21,135][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:36:21,335][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 12:36:21,335][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']]} +[2022-09-12 12:39:38,959][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:39:38,999][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:39:39,179][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 12:39:39,179][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': '-["wintest4", True, 0, "查询成功"] -["wintest1111", False, "1004"k, "查不到相关用户"]'} +[2022-09-12 12:41:03,369][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:41:03,409][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:41:03,589][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 12:41:03,589][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': '-["wintest4", True, 0, "查询成功"] -["wintest1111", False, "1004"k, "查不到相关用户"]'} +[2022-09-12 12:41:59,589][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:41:59,629][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:41:59,799][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 12:41:59,809][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': '-["wintest4", True, 0, "查询成功"] -["wintest1111", False, "1004"k, "查不到相关用户"]'} +[2022-09-12 12:45:23,800][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:45:23,820][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:45:23,980][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 12:45:23,980][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': '-["wintest4", True, 0, "查询成功"] -["wintest1111", False, "1004"k, "查不到相关用户"]'} +[2022-09-12 12:47:46,166][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:47:46,186][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:47:46,346][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 12:47:46,346][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': '-["wintest4", True, 0, "查询成功"] -["wintest1111", False, "1004"k, "查不到相关用户"]'} +[2022-09-12 12:51:59,314][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:51:59,334][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:51:59,494][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 12:51:59,503][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': '-["wintest4", True, 0, "查询成功"] -["wintest1111", False, "1004"k, "查不到相关用户"]'} +[2022-09-12 12:53:46,280][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:53:46,310][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:53:46,470][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 12:53:46,480][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': '-["wintest4", True, 0, "查询成功"] -["wintest1111", False, "1004", "查不到相关用户"]'} +[2022-09-12 12:55:17,219][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:55:17,239][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 12:55:17,399][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 12:55:17,409][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': '-["wintest1111", False, "1004", "查不到相关用户"]'} +[2022-09-12 13:02:45,359][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 13:02:45,379][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 13:02:45,539][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 13:02:45,549][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': '-["wintest1111", False, "1004", "查不到相关用户"]'} +[2022-09-12 13:04:51,473][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 13:04:51,493][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 13:04:51,653][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 13:04:51,663][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': '-["wintest1111", False, "1004", "查不到相关用户"]'} +[2022-09-12 13:04:51,823][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 13:04:51,833][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 13:04:51,833][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 13:04:51,833][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 13:04:51,843][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 13:04:51,843][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 13:04:51,843][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 13:04:51,843][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 13:04:51,853][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 13:04:52,013][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 13:04:52,023][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** +[2022-09-12 13:08:19,983][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 13:08:20,003][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 13:08:20,173][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 13:08:20,183][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 13:08:20,362][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 13:08:20,362][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 13:08:20,362][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 13:08:20,362][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 13:08:20,362][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 13:08:20,362][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 13:08:20,362][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 13:08:20,362][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 13:08:20,372][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 13:08:20,462][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 13:08:20,462][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** +[2022-09-12 13:08:20,502][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 13:08:20,502][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 13:08:20,502][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 13:08:20,502][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 13:08:20,502][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 13:08:20,502][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 13:08:20,502][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 13:08:20,502][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 13:08:20,502][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 13:08:20,502][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 13:08:20,672][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 13:08:20,672][test_01_get_user_info.py 58][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 13:08:20,672][test_01_get_user_info.py 60][INFO]: ********** 结束执行用例 ********** +[2022-09-12 13:09:33,621][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 13:09:33,641][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 13:09:33,801][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 13:09:33,811][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 13:09:33,921][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 13:09:33,921][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 13:09:33,921][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 13:09:33,931][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 13:09:33,931][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 13:09:33,931][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 13:09:33,931][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 13:09:33,931][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 13:09:33,931][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 13:09:34,021][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 13:09:34,021][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** +[2022-09-12 13:09:34,051][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 13:09:34,051][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 13:09:34,061][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 13:09:34,061][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 13:09:34,061][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 13:09:34,061][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 13:09:34,071][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 13:09:34,071][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 13:09:34,071][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 13:09:34,071][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 13:09:34,161][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 13:09:34,171][test_01_get_user_info.py 58][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 13:09:34,171][test_01_get_user_info.py 60][INFO]: ********** 结束执行用例 ********** +[2022-09-12 15:40:55,764][logger.py 41][INFO]: ---测试开始--- +[2022-09-12 15:40:55,764][logger.py 42][DEBUG]: ---测试结束--- +[2022-09-12 15:42:14,622][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:42:14,662][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:42:14,842][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 15:42:14,842][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 15:42:15,051][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:42:15,051][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 15:42:15,051][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 15:42:15,051][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:42:15,051][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:42:15,061][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:42:15,061][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:42:15,061][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:42:15,061][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:42:15,061][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:42:15,161][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 15:42:15,161][test_01_get_user_info.py 58][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 15:42:15,161][test_01_get_user_info.py 60][INFO]: ********** 结束执行用例 ********** +[2022-09-12 15:42:40,918][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:42:40,938][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:42:41,098][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 15:42:41,098][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 15:42:41,217][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:42:41,217][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 15:42:41,217][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:42:41,217][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:42:41,217][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:42:41,217][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:42:41,217][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:42:41,217][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:42:41,217][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:42:41,317][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 15:42:41,317][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** +[2022-09-12 15:42:41,367][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:42:41,377][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 15:42:41,377][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 15:42:41,377][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:42:41,377][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:42:41,377][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:42:41,377][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:42:41,377][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:42:41,377][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:42:41,377][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:42:41,467][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 15:42:41,467][test_01_get_user_info.py 58][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 15:42:41,467][test_01_get_user_info.py 60][INFO]: ********** 结束执行用例 ********** +[2022-09-12 15:43:44,014][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:43:44,034][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:43:44,194][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 15:43:44,204][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 15:43:44,414][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:43:44,414][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 15:43:44,414][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:43:44,414][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:43:44,414][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:43:44,424][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:43:44,424][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:43:44,424][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:43:44,424][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:43:44,524][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 15:43:44,524][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** +[2022-09-12 15:43:44,544][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:43:44,544][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 15:43:44,544][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 15:43:44,554][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:43:44,554][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:43:44,554][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:43:44,554][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:43:44,554][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:43:44,554][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:43:44,554][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:43:44,644][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 15:43:44,644][test_01_get_user_info.py 58][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 15:43:44,644][test_01_get_user_info.py 60][INFO]: ********** 结束执行用例 ********** +[2022-09-12 15:44:23,115][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:44:23,145][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:44:23,295][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 15:44:23,295][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 15:44:23,385][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:44:23,385][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 15:44:23,385][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 15:44:23,385][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:44:23,385][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:44:23,385][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:44:23,385][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:44:23,385][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:44:23,385][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:44:23,385][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:44:23,475][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 15:44:23,475][test_01_get_user_info.py 55][INFO]: {'success': False, 'error': '查询用户 ==>> 接口返回码是【1004】, 返回信息:查不到相关用户的信息', 'msg': '查不到相关用户的信息', 'response': } +[2022-09-12 15:44:23,475][test_01_get_user_info.py 58][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 15:44:23,475][test_01_get_user_info.py 60][INFO]: ********** 结束执行用例 ********** +[2022-09-12 15:45:04,996][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:45:05,016][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:45:05,186][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 15:45:05,186][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 15:45:05,276][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:45:05,276][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 15:45:05,276][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 15:45:05,276][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:45:05,276][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:45:05,276][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:45:05,276][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:45:05,276][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:45:05,276][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:45:05,276][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:45:05,366][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 15:45:05,366][test_01_get_user_info.py 55][INFO]: 结果返回=========------- +[2022-09-12 15:45:05,366][test_01_get_user_info.py 58][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 15:45:05,366][test_01_get_user_info.py 60][INFO]: ********** 结束执行用例 ********** +[2022-09-12 15:45:28,264][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:45:28,284][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:45:28,454][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 15:45:28,464][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 15:45:28,544][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:45:28,544][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 15:45:28,544][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 15:45:28,544][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:45:28,544][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:45:28,544][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:45:28,544][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:45:28,544][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:45:28,544][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:45:28,544][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:45:28,644][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 15:45:48,714][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:45:48,734][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:45:48,904][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 15:45:48,914][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 15:45:48,994][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:45:49,004][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 15:45:49,004][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 15:45:49,004][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:45:49,004][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:45:49,004][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:45:49,004][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:45:49,004][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:45:49,004][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:45:49,004][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:45:49,094][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 15:45:49,094][test_01_get_user_info.py 55][INFO]: {'success': False, 'error': '查询用户 ==>> 接口返回码是【1004】, 返回信息:查不到相关用户的信息', 'msg': '查不到相关用户的信息', 'response': } +[2022-09-12 15:45:49,094][test_01_get_user_info.py 58][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 15:45:49,094][test_01_get_user_info.py 60][INFO]: ********** 结束执行用例 ********** +[2022-09-12 15:59:13,833][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:59:13,873][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 15:59:14,043][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 15:59:14,053][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 15:59:14,303][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:59:14,313][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 15:59:14,313][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:59:14,313][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:59:14,313][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:59:14,313][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:59:14,313][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:59:14,313][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:59:14,323][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:59:14,423][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 15:59:14,423][test_01_get_user_info.py 42][INFO]: ********** 结束执行用例 ********** +[2022-09-12 15:59:14,463][test_01_get_user_info.py 53][INFO]: ********** 开始执行用例 ********** +[2022-09-12 15:59:14,463][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 15:59:14,473][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 15:59:14,473][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 15:59:14,473][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 15:59:14,473][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 15:59:14,483][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 15:59:14,483][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 15:59:14,483][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 15:59:14,493][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 15:59:14,583][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 16:00:29,783][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:00:29,803][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:00:29,973][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 16:00:29,973][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 16:00:30,113][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:00:30,113][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 16:00:30,123][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 16:00:30,123][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 16:00:30,123][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 16:00:30,123][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 16:00:30,123][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 16:00:30,123][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 16:00:30,123][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 16:00:30,223][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 16:00:30,223][test_01_get_user_info.py 42][INFO]: 保存的username ==>> wintest1111 +[2022-09-12 16:00:30,223][test_01_get_user_info.py 43][INFO]: ********** 结束执行用例 ********** +[2022-09-12 16:00:30,253][test_01_get_user_info.py 54][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:00:30,263][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 16:00:30,263][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 16:00:30,263][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 16:00:30,263][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 16:00:30,273][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 16:00:30,273][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 16:00:30,273][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 16:00:30,273][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 16:00:30,273][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 16:00:30,373][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 16:00:30,373][test_01_get_user_info.py 59][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 16:00:30,382][test_01_get_user_info.py 61][INFO]: ********** 结束执行用例 ********** +[2022-09-12 16:02:20,126][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:02:20,146][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:02:20,316][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 16:02:20,316][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 16:02:20,486][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:02:20,486][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 16:02:20,486][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 16:02:20,486][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 16:02:20,486][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 16:02:20,486][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 16:02:20,486][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 16:02:20,495][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 16:02:20,495][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 16:02:20,585][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 16:02:20,585][test_01_get_user_info.py 41][INFO]: result==>> +[2022-09-12 16:02:20,585][test_01_get_user_info.py 42][INFO]: ********** 结束执行用例 ********** +[2022-09-12 16:02:20,595][test_01_get_user_info.py 53][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:02:20,595][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 16:02:20,605][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 16:02:20,605][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 16:02:20,605][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 16:02:20,605][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 16:02:20,605][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 16:02:20,605][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 16:02:20,605][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 16:02:20,605][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 16:02:20,695][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 16:02:20,705][test_01_get_user_info.py 58][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 16:02:20,705][test_01_get_user_info.py 60][INFO]: ********** 结束执行用例 ********** +[2022-09-12 16:05:13,198][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:05:13,218][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:05:13,378][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 16:05:13,388][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 16:05:13,548][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:05:13,548][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 16:05:13,548][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 16:05:13,548][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 16:05:13,548][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 16:05:13,548][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 16:05:13,548][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 16:05:13,548][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 16:05:13,548][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 16:05:13,638][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 16:05:13,638][test_01_get_user_info.py 42][INFO]: ********** 结束执行用例 ********** +[2022-09-12 16:05:13,658][test_01_get_user_info.py 53][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:05:13,658][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 16:05:13,658][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 16:05:13,658][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 16:05:13,658][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 16:05:13,668][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 16:05:13,668][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 16:05:13,668][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 16:05:13,668][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 16:05:13,668][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 16:05:13,758][user.py 40][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 16:06:08,019][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:06:08,049][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:06:08,209][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 16:06:08,209][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 16:06:08,368][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:06:08,368][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 16:06:08,368][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 16:06:08,368][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 16:06:08,368][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 16:06:08,368][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 16:06:08,368][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 16:06:08,368][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 16:06:08,378][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 16:06:08,459][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 16:06:08,468][test_01_get_user_info.py 42][INFO]: ********** 结束执行用例 ********** +[2022-09-12 16:06:08,498][test_01_get_user_info.py 53][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:06:08,508][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 16:06:30,997][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:06:31,017][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:06:31,207][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 16:06:31,207][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 16:06:31,337][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:06:31,347][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 16:06:31,347][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 16:06:31,347][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 16:06:31,347][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 16:06:31,347][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 16:06:31,347][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 16:06:31,347][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 16:06:31,347][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 16:06:31,447][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 16:06:31,447][test_01_get_user_info.py 42][INFO]: ********** 结束执行用例 ********** +[2022-09-12 16:06:31,477][test_01_get_user_info.py 53][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:06:31,487][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 16:07:27,005][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:07:27,025][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 16:07:27,185][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 16:07:27,195][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']]} +[2022-09-12 16:07:27,374][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:07:27,384][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 16:07:27,384][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 16:07:27,384][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 16:07:27,384][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 16:07:27,384][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 16:07:27,384][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 16:07:27,384][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 16:07:27,384][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 16:07:27,484][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 16:07:27,484][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** +[2022-09-12 16:07:27,514][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 16:07:27,524][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 16:07:27,524][user.py 34][INFO]: 保存的username ==>> wintest111 +[2022-09-12 16:07:27,524][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 16:07:27,524][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 16:07:27,534][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 16:07:27,534][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 16:07:27,534][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 16:07:27,534][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 16:07:27,544][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 16:07:27,544][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 16:07:27,634][user.py 43][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 16:07:27,634][test_01_get_user_info.py 57][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 16:07:27,634][test_01_get_user_info.py 59][INFO]: ********** 结束执行用例 ********** +[2022-09-12 22:40:34,017][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 22:41:31,681][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 22:42:00,546][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 22:42:23,210][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 22:49:01,408][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 22:49:15,671][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:32:27,700][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:32:28,024][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:32:29,339][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:32:29,355][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:32:29,543][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:32:29,738][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:32:29,739][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:32:29,739][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:32:29,739][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-TYpe": "application/json" +} +[2022-09-12 23:32:29,740][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:32:29,740][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:32:29,740][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 23:32:29,740][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:32:29,740][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:32:30,621][garden.py 32][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4011,"request_id":"68ba8821-436a-4e7d-821d-7ff35d3506aa","message":"header\u5934\u4e2d\u6ca1\u6709App-Device","data":null} +[2022-09-12 23:32:30,622][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:32:31,352][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:32:31,353][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:32:31,353][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:32:31,354][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-TYpe": "application/json" +} +[2022-09-12 23:32:31,354][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:32:31,354][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:32:31,354][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 23:32:31,355][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:32:31,355][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:32:31,743][garden.py 32][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4011,"request_id":"ff2f35f5-0414-4d97-aca2-513d8bc78dd1","message":"header\u5934\u4e2d\u6ca1\u6709App-Device","data":null} +[2022-09-12 23:32:31,744][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:32:31,744][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:4023, 实际结果:【4011】 +[2022-09-12 23:36:28,296][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:36:28,353][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:36:28,534][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:36:28,539][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:36:28,617][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:36:28,630][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:36:28,630][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:36:28,630][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:36:28,631][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:36:28,631][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:36:28,631][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:36:28,631][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 23:36:28,631][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:36:28,631][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:36:29,076][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4011,"request_id":"380e8bec-ae83-439a-99ad-a0969effc260","message":"\u624b\u673a\u53f7\u5fc5\u4f20","data":null} +[2022-09-12 23:36:29,076][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:36:29,341][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:36:29,342][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:36:29,342][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:36:29,342][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:36:29,343][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:36:29,343][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:36:29,343][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 23:36:29,343][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:36:29,343][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:36:29,750][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4011,"request_id":"cde88568-de1b-4525-86c3-612fa728ceee","message":"\u624b\u673a\u53f7\u5fc5\u4f20","data":null} +[2022-09-12 23:36:29,751][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:36:29,751][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:4023, 实际结果:【4011】 +[2022-09-12 23:38:54,196][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:38:54,226][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:38:54,386][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:38:54,400][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:38:54,526][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:38:54,546][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:38:54,546][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:38:54,546][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:38:54,546][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:38:54,556][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:38:54,556][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:38:54,556][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:38:54,556][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:38:54,556][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:38:56,296][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"6c17a8d2-0037-4dc8-969f-829c14a47ee6","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"510a51c2b621a14f166d8f77328fd704","need_change_pwd":0}} +[2022-09-12 23:38:56,307][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:38:56,307][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:38:56,307][test_02_garden_login.py 28][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:38:56,367][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:38:56,367][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:38:56,367][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:38:56,367][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:38:56,367][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:38:56,367][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:38:56,367][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:38:56,367][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:38:56,367][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:38:56,926][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"204e51bd-9997-4ed7-8ce9-d632e2f75bee","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:38:56,926][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:38:56,926][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:38:56,936][test_02_garden_login.py 28][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:40:18,841][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:40:18,866][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:40:19,051][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:40:19,066][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:40:19,151][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:40:19,161][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:40:19,166][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:40:19,166][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:40:19,166][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:40:19,166][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:40:19,166][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:40:19,166][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:40:19,166][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:40:19,166][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:40:20,641][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"e4d777b5-d4a0-46ea-8fe2-4db998ab795c","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"5c949b6fa329f4ce3bba7c528cd9950a","need_change_pwd":0}} +[2022-09-12 23:40:20,646][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:40:20,646][test_02_garden_login.py 25][INFO]: status_code===>>>200 +[2022-09-12 23:40:20,646][test_02_garden_login.py 26][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:40:20,646][test_02_garden_login.py 29][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:40:20,746][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:40:20,746][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:40:20,757][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:40:20,757][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:40:20,757][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:40:20,757][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:40:20,757][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:40:20,761][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:40:20,761][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:40:21,376][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"a117eae3-277f-4364-9984-aa0508d70bf2","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:40:21,376][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:40:21,376][test_02_garden_login.py 25][INFO]: status_code===>>>200 +[2022-09-12 23:40:21,376][test_02_garden_login.py 26][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:40:21,376][test_02_garden_login.py 29][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:43:10,016][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:43:10,111][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:43:10,296][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:43:10,316][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:43:10,496][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:43:10,566][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:43:10,566][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:43:10,566][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:43:10,566][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:43:10,566][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:43:10,566][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:43:10,566][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:43:10,566][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:43:10,566][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:43:12,536][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"13a1d2eb-477c-4c1a-9c84-3c5100b50bf7","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"2d878f6af839b64bcaa0b714d745f8f0","need_change_pwd":0}} +[2022-09-12 23:43:12,556][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:43:12,556][test_02_garden_login.py 25][INFO]: result.dict==>>>{'success': True, 'token': '2d878f6af839b64bcaa0b714d745f8f0', 'msg': '成功', 'response': } +[2022-09-12 23:43:12,556][test_02_garden_login.py 26][INFO]: status_code===>>>200 +[2022-09-12 23:43:12,556][test_02_garden_login.py 27][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:43:12,556][test_02_garden_login.py 30][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:43:12,636][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:43:12,636][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:43:12,636][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:43:12,636][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:43:12,636][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:43:12,636][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:43:12,636][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:43:12,636][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:43:12,636][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:43:13,265][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"888f3979-5379-4e34-9bf3-12f9f79b058a","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:43:13,266][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:43:13,266][test_02_garden_login.py 25][INFO]: result.dict==>>>{'success': False, 'error': '接口返回码是【4023】, 返回信息:密码错误', 'msg': '密码错误', 'response': } +[2022-09-12 23:43:13,266][test_02_garden_login.py 26][INFO]: status_code===>>>200 +[2022-09-12 23:43:13,266][test_02_garden_login.py 27][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:43:13,266][test_02_garden_login.py 30][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:44:20,286][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:44:20,326][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:44:20,486][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:44:20,486][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:44:20,586][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:44:20,626][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:44:20,626][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:44:20,626][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:44:20,626][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:44:20,626][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:44:20,626][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:44:20,626][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:44:20,626][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:44:20,626][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:44:22,176][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"2cdca4f0-a8b9-4045-aa51-c92a97906075","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"99f14d14cbf6a895f5455d54548c2121","need_change_pwd":0}} +[2022-09-12 23:44:22,186][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:44:22,206][test_02_garden_login.py 25][INFO]: result.response.dict==>>>{'_content': b'{"status_code":200,"request_id":"2cdca4f0-a8b9-4045-aa51-c92a97906075","message":"\\u6210\\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\\u9ad8\\u5f3a\\u8001\\u5e08__\\u5bc6\\u7801\\u8bf7\\u52ff\\u6539\\u52a8","display_name":"\\u9ad8\\u5f3a\\u8001\\u5e08__\\u5bc6\\u7801\\u8bf7\\u52ff\\u6539\\u52a8","avatar":"https:\\/\\/xthk-platform-osscdn.xthkwx.cn\\/platform\\/default\\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\\u5c0f\\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\\u4e2d\\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\\u5927\\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\\u4e00\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\\u4e8c\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\\u4e09\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\\u56db\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\\u4e94\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\\u516d\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\\u4e03\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\\u516b\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\\u4e5d\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\\u8bed\\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\\u8bed\\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\\u6570\\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\\u82f1\\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\\u7269\\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\\u5fc3\\u7530\\u4e91","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598974942089.png","url":"https:\\/\\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\\u77e5\\u8bc6\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202101\\/1611295142869.jpg","url":"https:\\/\\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\\u6559\\u5b66\\u7ba1\\u7406\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598975041161.png","url":"https:\\/\\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\\u5728\\u7ebf\\u6559\\u5b66\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977181561.png","url":"https:\\/\\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\\u5317\\u6597\\u661f ","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202012\\/1607053355295.png","url":"https:\\/\\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\\u6559\\u52a1\\u7cfb\\u7edf","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598975011390.png","url":"https:\\/\\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\\u7f51\\u6821\\u6559\\u52a1","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977323280.png","url":"https:\\/\\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\\u7f51\\u6821\\u540e\\u53f0","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977233824.png","url":"https:\\/\\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\\u8d44\\u6599\\u9986\\u7ba1\\u7406\\u540e\\u53f0","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977348388.png","url":"https:\\/\\/learning-materials-station-bms-test-3.apisix.xthktech.cn\\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\\u5185\\u5bb9\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977398469.png","url":"https:\\/\\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\\u5b66\\u6821\\u540e\\u53f0","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977492922.png","url":"https:\\/\\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\\u82b1\\u5566\\u5566\\u8fd0\\u8425\\u7ba1\\u7406\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202012\\/1607607969129.png","url":"https:\\/\\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\\u76f4\\u64ad\\u7ba1\\u7406\\u540e\\u53f0","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202105\\/1621568378941.jpg","url":"https:\\/\\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\\u82b1\\u56ed\\u540e\\u53f0\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202111\\/1638274932864.png","url":"https:\\/\\/garden-bms-test-3.apisix.xthktech.cn\\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\\u54a8\\u8be2\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977300910.png","url":"https:\\/\\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\\u7f51\\u6821\\u8fd0\\u8425\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977380584.png","url":"https:\\/\\/online-operation-management-bms-test-3.apisix.xthktech.cn\\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\\u7ebf\\u4e0b\\u8fd0\\u8425\\u7ba1\\u7406\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977417283.png","url":"https:\\/\\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\\u7b2c\\u4e94\\u5c4a\\u767e\\u65e5\\u884c","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202101\\/1610701564594.png","url":"https:\\/\\/habit-format-bms-test-3.apisix.xthktech.cn\\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\\u5fc3\\u7530\\u82b1\\u5f00\\u5e73\\u53f0\\u7ba1\\u7406\\u7aef","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202104\\/1619067342534.png","url":"https:\\/\\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\\u6d88\\u606f\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977463362.png","url":"https:\\/\\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\\u7528\\u6237\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977513847.png","url":"https:\\/\\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\\u7269\\u6d41\\u4e2d\\u53f0","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202012\\/1607524551417.png","url":"https:\\/\\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\\u5458\\u5de5\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598974918121.png","url":"https:\\/\\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\\u7269\\u6d41\\u7ba1\\u7406\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977278760.png","url":"https:\\/\\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\\u7535\\u9500\\u7cfb\\u7edf","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202010\\/1603433272779.png","url":"https:\\/\\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\\u667a\\u80fd\\u85aa\\u916c","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202011\\/1604646637345.png","url":"https:\\/\\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\\u5e94\\u7528\\u6743\\u9650\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202106\\/1623374597590.png","url":"https:\\/\\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\\u5fc3\\u7530\\u4f18\\u5e08","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202106\\/1623933856108.png","url":"https:\\/\\/best-teacher-management-bms-test-3.apisix.xthktech.cn\\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\\u8d22\\u52a1\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202105\\/1620633131504.jpg","url":"https:\\/\\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\\u673a\\u5668\\u4eba\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202206\\/1655950440753.png","url":"https:\\/\\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\\u8d28\\u91cf\\u76d1\\u7763\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977445694.png","url":"https:\\/\\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\\u914d\\u7f6e\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977575570.png","url":"https:\\/\\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\\u5ba1\\u6838\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977599782.png","url":"https:\\/\\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\\u7cfb\\u7edf\\u914d\\u7f6e\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202106\\/1623374643891.png","url":"https:\\/\\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\\u6d41\\u5a92\\u4f53\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202105\\/1622442803341.jpg","url":"https:\\/\\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\\u7d20\\u8d28\\u6559\\u80b2\\u7ba1\\u7406\\u540e\\u53f0","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202107\\/1625986534354.jpg","url":"https:\\/\\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\\u652f\\u4ed8\\u7cfb\\u7edf","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202111\\/1636612496370.png","url":"https:\\/\\/payment-management-bms-test-3.apisix.xthktech.cn\\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\\u8fd0\\u7ef4\\u7cfb\\u7edf","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202111\\/1637915289471.png","url":"https:\\/\\/devops-bms-test-3.apisix.xthktech.cn\\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\\u4e66\\u5e97\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202112\\/1639125602112.png","url":"https:\\/\\/bookstore-bms-test-3.apisix.xthktech.cn\\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\\u6210\\u90fd\\u5e02"},{"id":2,"title":"\\u91cd\\u5e86\\u57ce\\u533a"},{"id":3,"title":"\\u897f\\u5b89\\u5e02"},{"id":4,"title":"\\u957f\\u6c99\\u5e02"},{"id":5,"title":"\\u6b66\\u6c49\\u5e02"},{"id":6,"title":"\\u90d1\\u5dde\\u5e02"},{"id":9,"title":"\\u5357\\u4eac\\u5e02"},{"id":10,"title":"\\u676d\\u5dde\\u5e02"},{"id":14,"title":"\\u6df1\\u5733\\u5e02"},{"id":15,"title":"\\u5e7f\\u5dde\\u5e02"},{"id":16,"title":"\\u4e0a\\u6d77\\u57ce\\u533a"},{"id":17,"title":"\\u77f3\\u5bb6\\u5e84\\u5e02"},{"id":18,"title":"\\u5176\\u4ed6\\u57ce\\u5e02"},{"id":19,"title":"\\u7ef5\\u9633\\u5e02"}],"is_admin":1,"download":{"title":"\\u4e0b\\u8f7d\\u5fc3\\u7530\\u4e91","url":"https:\\/\\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\\/%E5%AE%89%E8%A3%85%E5%8C%85\\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"99f14d14cbf6a895f5455d54548c2121","need_change_pwd":0}}', '_content_consumed': True, '_next': None, 'status_code': 200, 'headers': {'Server': 'Tengine', 'Date': 'Mon, 12 Sep 2022 15:44:22 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Content-Encoding': 'gzip', 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': '*', 'Access-Control-Max-Age': '5', 'Access-Control-Expose-Headers': '*', 'Access-Control-Allow-Headers': '*'}, 'raw': , 'url': 'https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login', 'encoding': 'utf-8', 'history': [], 'reason': 'OK', 'cookies': , 'elapsed': datetime.timedelta(seconds=1, microseconds=533617), 'request': , 'connection': } +[2022-09-12 23:44:22,216][test_02_garden_login.py 26][INFO]: status_code===>>>200 +[2022-09-12 23:44:22,216][test_02_garden_login.py 27][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:44:22,216][test_02_garden_login.py 30][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:44:22,276][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:44:22,276][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:44:22,276][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:44:22,276][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:44:22,276][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:44:22,276][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:44:22,276][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:44:22,276][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:44:22,276][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:44:22,766][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"70b31a49-032c-48c1-b4e3-098f26c21bdc","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:44:22,766][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:44:22,776][test_02_garden_login.py 25][INFO]: result.response.dict==>>>{'_content': b'{"status_code":4023,"request_id":"70b31a49-032c-48c1-b4e3-098f26c21bdc","message":"\\u5bc6\\u7801\\u9519\\u8bef","data":null}', '_content_consumed': True, '_next': None, 'status_code': 200, 'headers': {'Server': 'Tengine', 'Date': 'Mon, 12 Sep 2022 15:44:23 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Content-Encoding': 'gzip', 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': '*', 'Access-Control-Max-Age': '5', 'Access-Control-Expose-Headers': '*', 'Access-Control-Allow-Headers': '*'}, 'raw': , 'url': 'https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login', 'encoding': 'utf-8', 'history': [], 'reason': 'OK', 'cookies': , 'elapsed': datetime.timedelta(microseconds=491433), 'request': , 'connection': } +[2022-09-12 23:44:22,776][test_02_garden_login.py 26][INFO]: status_code===>>>200 +[2022-09-12 23:44:22,776][test_02_garden_login.py 27][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:44:22,776][test_02_garden_login.py 30][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:45:53,986][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:45:54,016][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:45:54,176][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:45:54,186][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:45:54,276][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:45:54,296][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:45:54,296][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:45:54,296][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:45:54,296][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:45:54,296][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:45:54,296][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:45:54,296][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:45:54,296][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:45:54,296][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:45:55,916][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"f8b4d8d1-f1a5-41be-9b20-90eefcd6c7bd","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"12286afddd0f3235aac2d3aa1a106399","need_change_pwd":0}} +[2022-09-12 23:45:55,926][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:45:55,926][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:45:55,926][test_02_garden_login.py 28][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:45:55,966][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:45:55,966][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:45:55,966][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:45:55,966][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:45:55,966][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:45:55,966][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:45:55,966][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:45:55,966][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:45:55,966][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:45:56,426][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"0919c8fc-7d12-42a4-82c5-81dc6a3dd197","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:45:56,426][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:45:56,426][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:45:56,431][test_02_garden_login.py 28][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:46:46,697][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:46:46,736][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:46:46,906][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:46:46,916][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:46:46,981][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:46:46,986][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:46:46,986][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:46:46,996][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:46:46,996][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:46:46,996][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:46:46,996][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:46:46,996][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:46:46,997][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:46:46,997][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:46:48,236][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"c4ed609d-b0c2-49fc-b3a4-f89ca5497e8a","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"d6ca193ec3915ba9cd543880e0c361b4","need_change_pwd":0}} +[2022-09-12 23:46:48,246][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:46:48,246][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:46:48,246][test_02_garden_login.py 27][INFO]: 200 +[2022-09-12 23:46:48,246][test_02_garden_login.py 29][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:46:48,296][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:46:48,299][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:46:48,299][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:46:48,299][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:46:48,299][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:46:48,299][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:46:48,299][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:46:48,299][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:46:48,299][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:46:48,886][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"059e8a78-9611-4afd-8fe3-3ef309e8702a","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:46:48,896][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:46:48,896][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:46:48,896][test_02_garden_login.py 27][INFO]: 4023 +[2022-09-12 23:46:48,896][test_02_garden_login.py 29][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:47:44,775][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:47:44,806][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:47:44,966][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:47:44,967][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:47:45,326][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:47:45,336][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:47:45,346][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 23:47:45,346][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 23:47:45,346][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 23:47:45,346][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:47:45,346][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:47:45,346][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 23:47:45,346][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:47:45,346][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:47:45,456][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 23:47:45,456][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:47:45,486][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:47:45,486][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 23:47:45,486][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 23:47:45,486][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 23:47:45,486][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 23:47:45,495][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:47:45,495][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:47:45,495][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 23:47:45,495][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:47:45,495][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:47:45,596][user.py 41][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 23:47:45,606][test_01_get_user_info.py 57][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 23:47:45,606][test_01_get_user_info.py 59][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:47:45,631][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:47:45,631][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:47:45,631][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:47:45,631][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:47:45,635][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:47:45,635][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:47:45,635][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:47:45,635][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:47:45,635][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:47:47,221][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"7e70aebc-da5e-4f1b-8282-0d3167a96ee5","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"c34d9d78890c79d9971c1e22fcbeb57f","need_change_pwd":0}} +[2022-09-12 23:47:47,301][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:47:47,306][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:47:47,306][test_02_garden_login.py 28][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:47:47,326][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:47:47,336][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:47:47,336][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:47:47,336][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:47:47,336][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:47:47,336][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:47:47,336][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:47:47,336][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:47:47,336][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:47:47,976][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"b68a9ae7-93f2-4890-bd3e-e3e9b3e0a7e4","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:47:47,976][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:47:47,976][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:47:47,976][test_02_garden_login.py 28][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:49:47,916][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:49:47,960][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:49:48,146][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:49:48,166][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:49:48,595][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:49:48,626][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:49:48,626][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-12 23:49:48,636][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 23:49:48,636][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 23:49:48,636][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:49:48,636][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:49:48,636][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 23:49:48,636][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:49:48,636][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:49:48,756][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-12 23:49:48,756][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:49:48,805][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:49:48,815][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-12 23:49:48,815][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-12 23:49:48,815][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-12 23:49:48,815][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-12 23:49:48,826][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:49:48,826][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:49:48,826][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-12 23:49:48,831][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:49:48,831][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:49:48,916][user.py 41][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-12 23:49:48,921][test_01_get_user_info.py 57][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-12 23:49:48,926][test_01_get_user_info.py 59][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:49:48,976][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:49:48,976][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:49:48,976][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:49:48,986][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:49:48,986][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:49:48,986][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:49:48,986][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:49:48,996][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:49:48,996][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:49:50,646][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"34037507-e965-4cc8-9078-83371270ab6f","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"1fa31450dedb0822d3c8f46466128ba5","need_change_pwd":0}} +[2022-09-12 23:49:50,785][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:49:50,785][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:49:50,785][test_02_garden_login.py 28][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:49:50,806][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:49:50,806][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:49:50,806][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:49:50,806][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:49:50,806][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:49:50,806][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:49:50,806][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:49:50,806][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:49:50,806][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:49:51,255][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"e825a97f-3faf-4c1d-869c-c092d567540d","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:49:51,255][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:49:51,255][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:49:51,266][test_02_garden_login.py 28][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:51:34,505][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:51:34,531][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:51:34,685][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:51:34,697][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:51:34,797][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:51:34,921][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:51:34,921][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:51:34,921][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:51:34,921][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:51:34,921][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:51:34,921][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:51:34,921][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:51:34,921][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:51:34,921][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:51:36,485][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"f98ea160-4aba-4f6a-910d-dcec462028c9","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"7d0c962392f167c5d9ba3382ca6c83ad","need_change_pwd":0}} +[2022-09-12 23:51:36,496][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:51:36,499][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:51:37,096][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:51:37,096][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:51:37,096][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:51:37,096][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:51:37,096][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:51:37,096][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:51:37,096][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:51:37,096][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:51:37,099][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:51:37,535][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"f3d233a5-6b59-4c55-a787-f84ff646f707","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:51:37,535][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:51:37,535][test_02_garden_login.py 25][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:52:12,845][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:52:12,865][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:52:13,025][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:52:13,025][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:52:13,115][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:52:13,140][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:52:13,140][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:52:13,140][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:52:13,140][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:52:13,140][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:52:13,140][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:52:13,140][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:52:13,140][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:52:13,140][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:52:14,675][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"f0158982-33e1-4653-8da4-914484c5c1fa","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"81a4362faad2f6dac9330cf50743cafb","need_change_pwd":0}} +[2022-09-12 23:52:14,685][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:52:14,685][test_02_garden_login.py 26][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:52:14,685][test_02_garden_login.py 29][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:52:14,725][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:52:14,725][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:52:14,725][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:52:14,725][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:52:14,725][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:52:14,725][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:52:14,725][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:52:14,725][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:52:14,725][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:52:15,305][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"063c4004-8398-4391-9f18-b387a6701d2c","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:52:15,305][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:52:15,305][test_02_garden_login.py 26][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:52:15,305][test_02_garden_login.py 29][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:53:00,585][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:53:00,605][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:53:00,765][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:53:00,773][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:53:00,855][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:53:00,865][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:53:00,873][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:53:00,873][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:53:00,873][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:53:00,873][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:53:00,873][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:53:00,873][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:53:00,873][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:53:00,873][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:53:01,825][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"c4cdc99b-ead5-45cc-ad79-8766e0e3e557","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"eb8de48a47c4f8e1c0c8faeadaa4a74d","need_change_pwd":0}} +[2022-09-12 23:53:01,835][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:53:01,835][test_02_garden_login.py 25][INFO]: 200 +[2022-09-12 23:53:01,835][test_02_garden_login.py 26][INFO]: True +[2022-09-12 23:53:01,835][test_02_garden_login.py 27][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:53:01,835][test_02_garden_login.py 30][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:53:01,895][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:53:01,895][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:53:01,895][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:53:01,895][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:53:01,895][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:53:01,895][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:53:01,895][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:53:01,895][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:53:01,895][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:53:02,526][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"a88442be-c792-42b4-8642-e15225fe78b9","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:53:02,526][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:53:02,526][test_02_garden_login.py 25][INFO]: 200 +[2022-09-12 23:53:02,526][test_02_garden_login.py 26][INFO]: True +[2022-09-12 23:53:02,526][test_02_garden_login.py 27][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:53:02,535][test_02_garden_login.py 30][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:53:45,085][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:53:45,275][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:53:45,435][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:53:45,445][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:53:45,745][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:53:45,765][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:53:45,765][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:53:45,765][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:53:45,765][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:53:45,765][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:53:45,765][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:53:45,765][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:53:45,765][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:53:45,765][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:53:47,365][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"3727caa2-4639-42f2-81ba-6c94a1c66094","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"876bd47a0486efe764664122714f429f","need_change_pwd":0}} +[2022-09-12 23:53:47,375][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:53:47,375][test_02_garden_login.py 25][INFO]: +[2022-09-12 23:53:47,375][test_02_garden_login.py 26][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:53:47,375][test_02_garden_login.py 29][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:53:47,415][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:53:47,415][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:53:47,415][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:53:47,415][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:53:47,415][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:53:47,415][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:53:47,420][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:53:47,420][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:53:47,420][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:53:48,045][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"fa0e7280-cbf3-4c00-af21-23beb3bbbc5e","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:53:48,055][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:53:48,055][test_02_garden_login.py 25][INFO]: +[2022-09-12 23:53:48,055][test_02_garden_login.py 26][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:53:48,055][test_02_garden_login.py 29][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:54:53,936][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:54:53,977][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:54:54,144][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-12 23:54:54,149][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-12 23:54:54,232][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-12 23:54:54,251][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:54:54,252][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:54:54,252][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:54:54,252][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:54:54,252][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:54:54,253][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:54:54,253][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-12 23:54:54,255][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:54:54,256][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:54:55,439][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"da4cbb36-5682-42e0-a2bc-52670302667a","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"df71aada1eddcc522f83f9e35653d67f","need_change_pwd":0}} +[2022-09-12 23:54:55,451][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:54:55,452][test_02_garden_login.py 25][INFO]: {'_content': b'{"status_code":200,"request_id":"da4cbb36-5682-42e0-a2bc-52670302667a","message":"\\u6210\\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\\u9ad8\\u5f3a\\u8001\\u5e08__\\u5bc6\\u7801\\u8bf7\\u52ff\\u6539\\u52a8","display_name":"\\u9ad8\\u5f3a\\u8001\\u5e08__\\u5bc6\\u7801\\u8bf7\\u52ff\\u6539\\u52a8","avatar":"https:\\/\\/xthk-platform-osscdn.xthkwx.cn\\/platform\\/default\\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\\u5c0f\\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\\u4e2d\\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\\u5927\\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\\u4e00\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\\u4e8c\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\\u4e09\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\\u56db\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\\u4e94\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\\u516d\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\\u4e03\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\\u516b\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\\u4e5d\\u5e74\\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\\u8bed\\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\\u8bed\\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\\u6570\\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\\u82f1\\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\\u7269\\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\\u5fc3\\u7530\\u4e91","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598974942089.png","url":"https:\\/\\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\\u77e5\\u8bc6\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202101\\/1611295142869.jpg","url":"https:\\/\\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\\u6559\\u5b66\\u7ba1\\u7406\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598975041161.png","url":"https:\\/\\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\\u5728\\u7ebf\\u6559\\u5b66\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977181561.png","url":"https:\\/\\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\\u5317\\u6597\\u661f ","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202012\\/1607053355295.png","url":"https:\\/\\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\\u6559\\u52a1\\u7cfb\\u7edf","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598975011390.png","url":"https:\\/\\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\\u7f51\\u6821\\u6559\\u52a1","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977323280.png","url":"https:\\/\\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\\u7f51\\u6821\\u540e\\u53f0","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977233824.png","url":"https:\\/\\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\\u8d44\\u6599\\u9986\\u7ba1\\u7406\\u540e\\u53f0","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977348388.png","url":"https:\\/\\/learning-materials-station-bms-test-3.apisix.xthktech.cn\\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\\u5185\\u5bb9\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977398469.png","url":"https:\\/\\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\\u5b66\\u6821\\u540e\\u53f0","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977492922.png","url":"https:\\/\\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\\u82b1\\u5566\\u5566\\u8fd0\\u8425\\u7ba1\\u7406\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202012\\/1607607969129.png","url":"https:\\/\\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\\u76f4\\u64ad\\u7ba1\\u7406\\u540e\\u53f0","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202105\\/1621568378941.jpg","url":"https:\\/\\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\\u82b1\\u56ed\\u540e\\u53f0\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202111\\/1638274932864.png","url":"https:\\/\\/garden-bms-test-3.apisix.xthktech.cn\\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\\u54a8\\u8be2\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977300910.png","url":"https:\\/\\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\\u7f51\\u6821\\u8fd0\\u8425\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977380584.png","url":"https:\\/\\/online-operation-management-bms-test-3.apisix.xthktech.cn\\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\\u7ebf\\u4e0b\\u8fd0\\u8425\\u7ba1\\u7406\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977417283.png","url":"https:\\/\\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\\u7b2c\\u4e94\\u5c4a\\u767e\\u65e5\\u884c","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202101\\/1610701564594.png","url":"https:\\/\\/habit-format-bms-test-3.apisix.xthktech.cn\\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\\u5fc3\\u7530\\u82b1\\u5f00\\u5e73\\u53f0\\u7ba1\\u7406\\u7aef","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202104\\/1619067342534.png","url":"https:\\/\\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\\u6d88\\u606f\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977463362.png","url":"https:\\/\\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\\u7528\\u6237\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977513847.png","url":"https:\\/\\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\\u7269\\u6d41\\u4e2d\\u53f0","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202012\\/1607524551417.png","url":"https:\\/\\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\\u5458\\u5de5\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598974918121.png","url":"https:\\/\\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\\u7269\\u6d41\\u7ba1\\u7406\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977278760.png","url":"https:\\/\\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\\u7535\\u9500\\u7cfb\\u7edf","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202010\\/1603433272779.png","url":"https:\\/\\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\\u667a\\u80fd\\u85aa\\u916c","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202011\\/1604646637345.png","url":"https:\\/\\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\\u5e94\\u7528\\u6743\\u9650\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202106\\/1623374597590.png","url":"https:\\/\\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\\u5fc3\\u7530\\u4f18\\u5e08","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202106\\/1623933856108.png","url":"https:\\/\\/best-teacher-management-bms-test-3.apisix.xthktech.cn\\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\\u8d22\\u52a1\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202105\\/1620633131504.jpg","url":"https:\\/\\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\\u673a\\u5668\\u4eba\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202206\\/1655950440753.png","url":"https:\\/\\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\\u8d28\\u91cf\\u76d1\\u7763\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977445694.png","url":"https:\\/\\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\\u914d\\u7f6e\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977575570.png","url":"https:\\/\\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\\u5ba1\\u6838\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202009\\/1598977599782.png","url":"https:\\/\\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\\u7cfb\\u7edf\\u914d\\u7f6e\\u4e2d\\u5fc3","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202106\\/1623374643891.png","url":"https:\\/\\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\\u6d41\\u5a92\\u4f53\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/oss-garden.xthktech.cn\\/images\\/user\\/202105\\/1622442803341.jpg","url":"https:\\/\\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\\u7d20\\u8d28\\u6559\\u80b2\\u7ba1\\u7406\\u540e\\u53f0","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202107\\/1625986534354.jpg","url":"https:\\/\\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\\u652f\\u4ed8\\u7cfb\\u7edf","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202111\\/1636612496370.png","url":"https:\\/\\/payment-management-bms-test-3.apisix.xthktech.cn\\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\\u8fd0\\u7ef4\\u7cfb\\u7edf","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202111\\/1637915289471.png","url":"https:\\/\\/devops-bms-test-3.apisix.xthktech.cn\\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\\u4e66\\u5e97\\u7ba1\\u7406\\u7cfb\\u7edf","logo":"https:\\/\\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\\/images\\/user\\/202112\\/1639125602112.png","url":"https:\\/\\/bookstore-bms-test-3.apisix.xthktech.cn\\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\\u6210\\u90fd\\u5e02"},{"id":2,"title":"\\u91cd\\u5e86\\u57ce\\u533a"},{"id":3,"title":"\\u897f\\u5b89\\u5e02"},{"id":4,"title":"\\u957f\\u6c99\\u5e02"},{"id":5,"title":"\\u6b66\\u6c49\\u5e02"},{"id":6,"title":"\\u90d1\\u5dde\\u5e02"},{"id":9,"title":"\\u5357\\u4eac\\u5e02"},{"id":10,"title":"\\u676d\\u5dde\\u5e02"},{"id":14,"title":"\\u6df1\\u5733\\u5e02"},{"id":15,"title":"\\u5e7f\\u5dde\\u5e02"},{"id":16,"title":"\\u4e0a\\u6d77\\u57ce\\u533a"},{"id":17,"title":"\\u77f3\\u5bb6\\u5e84\\u5e02"},{"id":18,"title":"\\u5176\\u4ed6\\u57ce\\u5e02"},{"id":19,"title":"\\u7ef5\\u9633\\u5e02"}],"is_admin":1,"download":{"title":"\\u4e0b\\u8f7d\\u5fc3\\u7530\\u4e91","url":"https:\\/\\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\\/%E5%AE%89%E8%A3%85%E5%8C%85\\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"df71aada1eddcc522f83f9e35653d67f","need_change_pwd":0}}', '_content_consumed': True, '_next': None, 'status_code': 200, 'headers': {'Server': 'Tengine', 'Date': 'Mon, 12 Sep 2022 15:54:55 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Content-Encoding': 'gzip', 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': '*', 'Access-Control-Max-Age': '5', 'Access-Control-Expose-Headers': '*', 'Access-Control-Allow-Headers': '*'}, 'raw': , 'url': 'https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login', 'encoding': 'utf-8', 'history': [], 'reason': 'OK', 'cookies': , 'elapsed': datetime.timedelta(seconds=1, microseconds=170269), 'request': , 'connection': } +[2022-09-12 23:54:55,530][test_02_garden_login.py 26][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-12 23:54:55,530][test_02_garden_login.py 29][INFO]: ********** 结束执行用例 ********** +[2022-09-12 23:54:55,580][test_02_garden_login.py 20][INFO]: ********** 开始执行用例 ********** +[2022-09-12 23:54:55,581][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-12 23:54:55,581][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-12 23:54:55,581][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-12 23:54:55,581][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-12 23:54:55,581][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-12 23:54:55,582][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-12 23:54:55,582][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-12 23:54:55,582][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-12 23:54:56,215][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"33a81554-f7d2-48b2-ac1b-01bce9863ee3","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-12 23:54:56,215][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-12 23:54:56,216][test_02_garden_login.py 25][INFO]: {'_content': b'{"status_code":4023,"request_id":"33a81554-f7d2-48b2-ac1b-01bce9863ee3","message":"\\u5bc6\\u7801\\u9519\\u8bef","data":null}', '_content_consumed': True, '_next': None, 'status_code': 200, 'headers': {'Server': 'Tengine', 'Date': 'Mon, 12 Sep 2022 15:54:56 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Content-Encoding': 'gzip', 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': '*', 'Access-Control-Max-Age': '5', 'Access-Control-Expose-Headers': '*', 'Access-Control-Allow-Headers': '*'}, 'raw': , 'url': 'https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login', 'encoding': 'utf-8', 'history': [], 'reason': 'OK', 'cookies': , 'elapsed': datetime.timedelta(microseconds=628252), 'request': , 'connection': } +[2022-09-12 23:54:56,217][test_02_garden_login.py 26][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-12 23:54:56,217][test_02_garden_login.py 29][INFO]: ********** 结束执行用例 ********** diff --git a/log/20220913.log b/log/20220913.log new file mode 100644 index 0000000..6ffadb2 --- /dev/null +++ b/log/20220913.log @@ -0,0 +1,150 @@ +[2022-09-13 00:03:20,483][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-13 00:03:20,522][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-13 00:03:20,691][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-13 00:03:20,695][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-13 00:03:21,214][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-13 00:03:21,233][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:03:21,234][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-13 00:03:21,235][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-13 00:03:21,236][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-13 00:03:21,236][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:03:21,241][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:03:21,244][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-13 00:03:21,245][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:03:21,245][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:03:21,348][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-13 00:03:21,350][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** +[2022-09-13 00:03:21,377][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:03:21,380][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-13 00:03:21,381][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-13 00:03:21,382][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-13 00:03:21,383][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-13 00:03:21,385][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:03:21,386][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:03:21,389][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-13 00:03:21,392][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:03:21,394][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:03:21,492][user.py 41][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-13 00:03:21,494][test_01_get_user_info.py 57][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-13 00:03:21,495][test_01_get_user_info.py 59][INFO]: ********** 结束执行用例 ********** +[2022-09-13 00:03:21,517][test_02_garden_login.py 28][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:03:21,520][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-13 00:03:21,525][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-13 00:03:21,527][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-13 00:03:21,530][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:03:21,531][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:03:21,532][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-13 00:03:21,534][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:03:21,535][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:03:22,663][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"3ca03f3b-1593-451d-89fd-4df10af65ec1","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"703ffc44d657cc681ef460fb3f5f11e0","need_change_pwd":0}} +[2022-09-13 00:03:22,850][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-13 00:03:22,850][test_02_garden_login.py 33][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-13 00:03:22,857][test_02_garden_login.py 36][INFO]: ********** 结束执行用例 ********** +[2022-09-13 00:03:22,916][test_02_garden_login.py 28][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:03:22,929][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-13 00:03:22,945][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-13 00:03:22,963][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-13 00:03:22,976][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:03:22,986][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:03:22,997][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-13 00:03:22,998][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:03:23,000][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:03:23,512][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"2b1e3d44-5272-4122-9d32-814353b4e48e","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-13 00:03:23,515][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-13 00:03:23,516][test_02_garden_login.py 33][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-13 00:03:23,517][test_02_garden_login.py 36][INFO]: ********** 结束执行用例 ********** +[2022-09-13 00:08:45,324][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-13 00:08:45,374][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-13 00:08:45,544][read_data.py 26][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\data\api_test_data.yml 文件...... +[2022-09-13 00:08:45,554][read_data.py 29][INFO]: 读到数据 ==>> {'test_get_all_user_info': [[True, 0, '查询成功']], 'test_get_one_user_info': [['wintest1111', False, '1004', '查不到相关用户']], 'test_login_garden': [['16621321011', 'gq123456', True, 200, '成功'], ['16621321011', 'gq123456789', False, 4023, '密码错误']]} +[2022-09-13 00:08:45,789][read_data.py 40][INFO]: 加载 C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\config\setting.ini 文件...... +[2022-09-13 00:08:45,829][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:08:45,831][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-13 00:08:45,831][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-13 00:08:45,834][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-13 00:08:45,834][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:08:45,834][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:08:45,834][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-13 00:08:45,834][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:08:45,834][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:08:45,944][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-13 00:08:45,944][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** +[2022-09-13 00:08:45,974][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:08:45,974][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-13 00:08:45,974][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-13 00:08:45,974][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-13 00:08:45,974][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-13 00:08:45,984][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:08:45,984][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:08:45,984][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-13 00:08:45,984][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:08:45,984][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:08:46,074][user.py 41][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-13 00:08:46,074][test_01_get_user_info.py 57][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-13 00:08:46,074][test_01_get_user_info.py 59][INFO]: ********** 结束执行用例 ********** +[2022-09-13 00:08:46,105][test_02_garden_login.py 28][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:08:46,109][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-13 00:08:46,109][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-13 00:08:46,114][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-13 00:08:46,114][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:08:46,114][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:08:46,114][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-13 00:08:46,114][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:08:46,114][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:08:47,174][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"2ffacf67-d313-4a18-b8e6-bfd02b3a7482","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"f91c7a7eed7e5755e06784bbe941e7d1","need_change_pwd":0}} +[2022-09-13 00:08:47,214][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-13 00:08:47,224][test_02_garden_login.py 33][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-13 00:08:47,224][test_02_garden_login.py 36][INFO]: ********** 结束执行用例 ********** +[2022-09-13 00:08:47,254][test_02_garden_login.py 28][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:08:47,254][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-13 00:08:47,254][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-13 00:08:47,264][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-13 00:08:47,264][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:08:47,264][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:08:47,264][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-13 00:08:47,264][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:08:47,264][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:08:47,924][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"3ccf5c36-aa75-481b-9633-66f2ce31c18b","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-13 00:08:47,924][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-13 00:08:47,924][test_02_garden_login.py 33][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-13 00:08:47,924][test_02_garden_login.py 36][INFO]: ********** 结束执行用例 ********** diff --git a/operation/__pycache__/garden.cpython-39.pyc b/operation/__pycache__/garden.cpython-39.pyc new file mode 100644 index 0000000..55248ca Binary files /dev/null and b/operation/__pycache__/garden.cpython-39.pyc differ diff --git a/operation/__pycache__/user.cpython-39.pyc b/operation/__pycache__/user.cpython-39.pyc index c63f177..9d7e667 100644 Binary files a/operation/__pycache__/user.cpython-39.pyc and b/operation/__pycache__/user.cpython-39.pyc differ diff --git a/operation/garden.py b/operation/garden.py new file mode 100644 index 0000000..46ce437 --- /dev/null +++ b/operation/garden.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +# author: sherry +from core.result_base import ResultBase +from api.garden import garden +from common.logger import logger + + +def login_garden(username, password): + """ + 登录花园云 + :param username: 用户名 + :param password: 密码 + :return: 自定义的关键字返回结果 result + """ + result = ResultBase() + json_data = { + "username": username, + "password": password + } + header = { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" + } + res = garden.login(json=json_data, headers=header) + result.success = False + if res.json()["status_code"] == 200: + result.success = True + result.token = res.json()["data"]["token"] + else: + result.error = f"接口返回码是【{res.json()['status_code']}】, 返回信息:{res.json()['message']}" + result.msg = res.json()["message"] + result.response = res + logger.info(f"登录花园云 ==>> 返回结果 ==>> {result.response.text}") + return result \ No newline at end of file diff --git a/operation/user.py b/operation/user.py index 63edd2c..4047fad 100644 --- a/operation/user.py +++ b/operation/user.py @@ -28,6 +28,7 @@ def get_one_user_info(username): :param username: 用户名 :return: 自定义的关键字 """ + result = ResultBase() res = user.list_one_user(username) result.success = False @@ -38,4 +39,129 @@ def get_one_user_info(username): result.msg = res.json()["msg"] result.response = res logger.info("查看单个用户 ==>> 返回结果 ==>> {}".format(result.response.text)) + return result + + +def register_user(username, password, telephone, sex="", address=""): + """ + 注册用户信息 + :param username: 用户名 + :param password: 密码 + :param telephone: 手机号 + :param sex: 性别 + :param address: 联系地址 + :return: 自定义的关键字返回结果 result + """ + result = ResultBase() + json_data = { + "username": username, + "password": password, + "sex": sex, + "telephone": telephone, + "address": address + } + header = { + "Contect-Type": "application/json" + } + res = user.register(json=json_data, headers=header) + result.success = False + if res.json()["code"] == 0: + result.success = True + else: + result.error = "接口返回码是 【{}】, 返回信息:{}".format(res.json()["code"], res.json()["msg"]) + result.msg = res.json()["msg"] + result.response = res + logger.info("注册用户 ==>> 返回结果 ==>> {}".format(result.response.text)) + return result + + +def login_user(username, password): + """ + 登录用户 + :param username: 用户名 + :param password: 密码 + :return: 自定义的关键字返回结果 result + """ + result = ResultBase() + payload = { + "username": username, + "password": password + } + header = { + "Content-Type": "application/x-www-form-urlencoded" + } + res = user.login(data=payload, headers=header) + result.success = False + if res.json()["code"] == 0: + result.success = True + result.token = res.json()["login_info"]["token"] + else: + result.error = "接口返回码是 【{}】, 返回信息:{}".format(res.json()["code"], res.json()["msg"]) + result.msg = res.json()["msg"] + result.response = res + logger.info("登录用户 ==>> 返回结果 ==>> {}".format(result.response.text)) + return result + + +def update_user(id ,admin_user, new_password, new_telephone, token, new_sex="", new_address=""): + """ + 根据用户ID, 修改用户信息 + :param id: 用户ID + :param admin_user: 当前操作的管理员用户 + :param new_password: 新密码 + :param new_telephone: 新手机号 + :param token: 当前管理员用户的 token + :param new_sex: 新性别 + :param new_address: 新联系地址 + :return: 自定义的关键字返回结果 result + """ + result = ResultBase() + header = { + "Content-Type": "application/json" + } + json_data = { + "admin_user": admin_user, + "password": new_password, + "token": token, + "sex": new_sex, + "telephone": new_telephone, + "address": new_address + } + res = user.updata(id ,json=json_data, headers=header) + result.success = False + if res.json()["code"] == 0: + result.success = True + else: + result.error = "接口返回码是 【{}】, 返回信息:{}".format(res.json()["code"], res.json()["msg"]) + result.msg = res.json()["msg"] + result.response = res + logger.info("修改用户 ==>> 返回结果 ==>> {}".format(result.response.text)) + return result + + +def delete_user(username, admin_user, token): + """ + 根据用户名, 删除用户信息 + :param username: 用户名 + :param admin_user: 当前操作的管理员用户 + :param token: 当前管理员用户的 token + :return: 自定义的关键字返回结果 result + """ + result = ResultBase() + json_data = { + "admin_user": admin_user, + "token": token + } + header = { + "Content-Type": "application/json" + } + res = user.delete(username, json=json_data, headers=header) + result.success = False + if res.json()["code"] == 0: + result.success = True + else: + result.error = "接口返回码是 【{}】, 返回信息:{}".format(res.json()["code"], res.json()["msg"]) + result.msg = res.json()["msg"] + result.response = res + logger.info("删除用户 ==>> 返回结果 ==>> {}".format(result.response.text)) return result \ No newline at end of file diff --git a/report/00851a37-94d0-4617-8dd2-94ed4a3656f0-container.json b/report/00851a37-94d0-4617-8dd2-94ed4a3656f0-container.json deleted file mode 100644 index b530b5b..0000000 --- a/report/00851a37-94d0-4617-8dd2-94ed4a3656f0-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "0cccb7cc-9d0f-46f9-bfef-64110e9f77fe", "befores": [{"name": "except_msg", "status": "passed", "start": 1662294583336, "stop": 1662294583336}], "start": 1662294583336, "stop": 1662294583426} \ No newline at end of file diff --git a/report/01e60c5c-5295-47e2-8956-fd0c668a45d4-result.json b/report/01e60c5c-5295-47e2-8956-fd0c668a45d4-result.json new file mode 100644 index 0000000..425b29e --- /dev/null +++ b/report/01e60c5c-5295-47e2-8956-fd0c668a45d4-result.json @@ -0,0 +1 @@ +{"name": "test_login_garden[16621321011-gq123456789-False-4023-密码错误]", "status": "passed", "steps": [{"name": "步骤1 ==>> 登录花园云后台", "status": "passed", "parameters": [{"name": "username", "value": "'16621321011'"}], "start": 1662997667976, "stop": 1662997667976}], "attachments": [{"name": "log", "source": "c4d2b16b-8a3d-4852-9a8a-95b9fdfc24dc-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'16621321011'"}, {"name": "password", "value": "'gq123456789'"}, {"name": "except_result", "value": "False"}, {"name": "except_code", "value": "4023"}, {"name": "except_msg", "value": "'密码错误'"}], "start": 1662997667327, "stop": 1662997667976, "uuid": "206e465f-e1e8-4037-80c4-fa0a288dd5ab", "historyId": "c0dce345af21709d30715b3be110acec", "testCaseId": "677b33d2d6f82a61a3977e65844704fa", "fullName": "testcases.api_test.test_02_garden_login.TestGardenLogin#test_login_garden", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_02_garden_login"}, {"name": "subSuite", "value": "TestGardenLogin"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "8804-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_02_garden_login"}]} \ No newline at end of file diff --git a/report/03290392-1f95-4873-bdf3-fc3dac1fcc7b-container.json b/report/03290392-1f95-4873-bdf3-fc3dac1fcc7b-container.json deleted file mode 100644 index 71c1215..0000000 --- a/report/03290392-1f95-4873-bdf3-fc3dac1fcc7b-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "50f11953-89a5-431a-8b59-b0f5ed17b9b2", "befores": [{"name": "except_msg", "status": "passed", "start": 1662294570773, "stop": 1662294570773}], "start": 1662294570773, "stop": 1662294570863} \ No newline at end of file diff --git a/report/0332531c-16bb-4523-bc76-3b83ffeb079a-container.json b/report/0332531c-16bb-4523-bc76-3b83ffeb079a-container.json new file mode 100644 index 0000000..1676eea --- /dev/null +++ b/report/0332531c-16bb-4523-bc76-3b83ffeb079a-container.json @@ -0,0 +1 @@ +{"uuid": "d5306368-8dbd-4859-aa7f-a6f5880ce456", "befores": [{"name": "username", "status": "passed", "start": 1662997665626, "stop": 1662997665626}], "start": 1662997665626, "stop": 1662997667327} \ No newline at end of file diff --git a/report/04f82c4c-3835-4137-a76f-c7946bc4af74-attachment.txt b/report/04f82c4c-3835-4137-a76f-c7946bc4af74-attachment.txt new file mode 100644 index 0000000..468031b --- /dev/null +++ b/report/04f82c4c-3835-4137-a76f-c7946bc4af74-attachment.txt @@ -0,0 +1,21 @@ +INFO  log:test_02_garden_login.py:28 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +INFO  log:rest_client.py:56 接口请求方式 ==>> POST +INFO  log:rest_client.py:58 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:garden.py:35 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"2b1e3d44-5272-4122-9d32-814353b4e48e","message":"\u5bc6\u7801\u9519\u8bef","data":null} +INFO  log:test_02_garden_login.py:13 步骤1 ==>> 登录用户:16621321011 +INFO  log:test_02_garden_login.py:33 code ==>> 期望结果:4023, 实际结果:【4023】 +INFO  log:test_02_garden_login.py:36 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/0656b413-b45d-4d33-b354-356ebdbc6713-attachment.txt b/report/0656b413-b45d-4d33-b354-356ebdbc6713-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/0656b413-b45d-4d33-b354-356ebdbc6713-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/0681b010-6bc3-48e5-abf4-86412fbc6a2d-container.json b/report/0681b010-6bc3-48e5-abf4-86412fbc6a2d-container.json new file mode 100644 index 0000000..8c8ae50 --- /dev/null +++ b/report/0681b010-6bc3-48e5-abf4-86412fbc6a2d-container.json @@ -0,0 +1 @@ +{"uuid": "fa667a6b-0347-43d8-8581-6d34cceeae7d", "befores": [{"name": "password", "status": "passed", "start": 1662997790805, "stop": 1662997790805}], "start": 1662997790805, "stop": 1662997791286} \ No newline at end of file diff --git a/report/0b022830-faab-450d-b79d-0405dc62579e-container.json b/report/0b022830-faab-450d-b79d-0405dc62579e-container.json deleted file mode 100644 index 03a2e45..0000000 --- a/report/0b022830-faab-450d-b79d-0405dc62579e-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "13cd0166-d193-4fd0-9954-14ece71085eb", "befores": [{"name": "except_msg", "status": "passed", "start": 1662294180533, "stop": 1662294180533}], "start": 1662294180533, "stop": 1662294180633} \ No newline at end of file diff --git a/report/0b70fed1-db10-4b71-831d-8731f6261424-container.json b/report/0b70fed1-db10-4b71-831d-8731f6261424-container.json deleted file mode 100644 index 2bd6dd4..0000000 --- a/report/0b70fed1-db10-4b71-831d-8731f6261424-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "3b4de58a-afdb-40f0-9c07-29855171c33b", "befores": [{"name": "except_msg", "status": "passed", "start": 1662294117823, "stop": 1662294117823}], "start": 1662294117823, "stop": 1662294118202} \ No newline at end of file diff --git a/report/0c11e29a-bf3f-4b1d-982f-aeebfe873926-container.json b/report/0c11e29a-bf3f-4b1d-982f-aeebfe873926-container.json new file mode 100644 index 0000000..5c5cba7 --- /dev/null +++ b/report/0c11e29a-bf3f-4b1d-982f-aeebfe873926-container.json @@ -0,0 +1 @@ +{"uuid": "7de887a8-c94f-49ae-a5eb-cd3c07841867", "befores": [{"name": "except_result", "status": "passed", "start": 1662998601232, "stop": 1662998601232}], "start": 1662998601232, "stop": 1662998601360} \ No newline at end of file diff --git a/report/0f977df8-058b-454e-a03f-78df4312e8e0-container.json b/report/0f977df8-058b-454e-a03f-78df4312e8e0-container.json new file mode 100644 index 0000000..b139119 --- /dev/null +++ b/report/0f977df8-058b-454e-a03f-78df4312e8e0-container.json @@ -0,0 +1 @@ +{"uuid": "006968e9-361d-40cf-9e5f-7db58676137c", "befores": [{"name": "except_code", "status": "passed", "start": 1662997665476, "stop": 1662997665476}], "start": 1662997665476, "stop": 1662997665616} \ No newline at end of file diff --git a/report/10e2f3a4-1f71-4ae7-aea0-d943baa69658-attachment.txt b/report/10e2f3a4-1f71-4ae7-aea0-d943baa69658-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/10e2f3a4-1f71-4ae7-aea0-d943baa69658-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/167188c1-6707-40b0-9c6c-28b0c718585d-result.json b/report/167188c1-6707-40b0-9c6c-28b0c718585d-result.json deleted file mode 100644 index 1811d9f..0000000 --- a/report/167188c1-6707-40b0-9c6c-28b0c718585d-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "737555c1-9491-4bcc-8104-183be61082df-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662294570773, "stop": 1662294570863, "uuid": "caf04a47-b4d9-4a30-ac80-5de7c0592b70", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "13060-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/19746690-dde1-443b-af0c-c7ac403f770e-container.json b/report/19746690-dde1-443b-af0c-c7ac403f770e-container.json new file mode 100644 index 0000000..f78531e --- /dev/null +++ b/report/19746690-dde1-443b-af0c-c7ac403f770e-container.json @@ -0,0 +1 @@ +{"uuid": "e18f50c0-5007-4cdf-ae1e-0e3fab0ed840", "befores": [{"name": "except_result", "status": "passed", "start": 1662998926105, "stop": 1662998926105}], "start": 1662998926105, "stop": 1662998927235} \ No newline at end of file diff --git a/report/1a5c01c3-fb44-4c46-b25a-9beb61564e1a-container.json b/report/1a5c01c3-fb44-4c46-b25a-9beb61564e1a-container.json new file mode 100644 index 0000000..f896025 --- /dev/null +++ b/report/1a5c01c3-fb44-4c46-b25a-9beb61564e1a-container.json @@ -0,0 +1 @@ +{"uuid": "dab8013a-aa49-4795-9f6b-8cf8316e0631", "befores": [{"name": "except_result", "status": "passed", "start": 1662998601366, "stop": 1662998601366}], "start": 1662998601366, "stop": 1662998601500} \ No newline at end of file diff --git a/report/1ac0eaca-243e-42d1-9503-e18ea958f5bb-container.json b/report/1ac0eaca-243e-42d1-9503-e18ea958f5bb-container.json new file mode 100644 index 0000000..60f9c93 --- /dev/null +++ b/report/1ac0eaca-243e-42d1-9503-e18ea958f5bb-container.json @@ -0,0 +1 @@ +{"uuid": "488a704d-b7b4-430a-8ded-c783f9845fbd", "befores": [{"name": "except_msg", "status": "passed", "start": 1662997788806, "stop": 1662997788806}], "start": 1662997788806, "stop": 1662997788926} \ No newline at end of file diff --git a/report/1b731739-4749-4370-ac80-160066319cd8-result.json b/report/1b731739-4749-4370-ac80-160066319cd8-result.json deleted file mode 100644 index d2f1913..0000000 --- a/report/1b731739-4749-4370-ac80-160066319cd8-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "35d17c33-b5d4-4cb1-8c69-10741c6907f3-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662296147414, "stop": 1662296147524, "uuid": "12a45476-e76b-4789-af74-55440e161f95", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "9948-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/1c26eef8-debe-49ea-9ada-f143afd28c67-container.json b/report/1c26eef8-debe-49ea-9ada-f143afd28c67-container.json new file mode 100644 index 0000000..fa34747 --- /dev/null +++ b/report/1c26eef8-debe-49ea-9ada-f143afd28c67-container.json @@ -0,0 +1 @@ +{"uuid": "cafa4dc4-4536-409a-b348-b741f323f0bc", "befores": [{"name": "username", "status": "passed", "start": 1662998925974, "stop": 1662998925974}], "start": 1662998925974, "stop": 1662998926090} \ No newline at end of file diff --git a/report/1ce4179c-949a-443c-882e-c737d754e25a-container.json b/report/1ce4179c-949a-443c-882e-c737d754e25a-container.json new file mode 100644 index 0000000..6b1670f --- /dev/null +++ b/report/1ce4179c-949a-443c-882e-c737d754e25a-container.json @@ -0,0 +1 @@ +{"uuid": "ff6bf7cf-75b6-4f64-a15b-241bd7f1a839", "befores": [{"name": "except_code", "status": "passed", "start": 1662997667327, "stop": 1662997667327}], "start": 1662997667327, "stop": 1662997667996} \ No newline at end of file diff --git a/report/1e1b1062-6ae1-4f98-b9a4-f3d99c14a0e4-attachment.txt b/report/1e1b1062-6ae1-4f98-b9a4-f3d99c14a0e4-attachment.txt new file mode 100644 index 0000000..e614aea --- /dev/null +++ b/report/1e1b1062-6ae1-4f98-b9a4-f3d99c14a0e4-attachment.txt @@ -0,0 +1,21 @@ +INFO  log:test_02_garden_login.py:28 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +INFO  log:rest_client.py:56 接口请求方式 ==>> POST +INFO  log:rest_client.py:58 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:garden.py:35 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"2ffacf67-d313-4a18-b8e6-bfd02b3a7482","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"f91c7a7eed7e5755e06784bbe941e7d1","need_change_pwd":0}} +INFO  log:test_02_garden_login.py:13 步骤1 ==>> 登录用户:16621321011 +INFO  log:test_02_garden_login.py:33 code ==>> 期望结果:200, 实际结果:【200】 +INFO  log:test_02_garden_login.py:36 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/1ee7e0de-0b35-4a30-89f9-17032ffe0781-container.json b/report/1ee7e0de-0b35-4a30-89f9-17032ffe0781-container.json deleted file mode 100644 index 7afa187..0000000 --- a/report/1ee7e0de-0b35-4a30-89f9-17032ffe0781-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "fe9c48d9-c649-4a7e-aff3-c9846e024bb2", "befores": [{"name": "except_code", "status": "passed", "start": 1662294577809, "stop": 1662294577809}], "start": 1662294577809, "stop": 1662294577909} \ No newline at end of file diff --git a/report/20edcfce-6fe8-4627-8b6c-a0feb199cf26-container.json b/report/20edcfce-6fe8-4627-8b6c-a0feb199cf26-container.json new file mode 100644 index 0000000..147bfc6 --- /dev/null +++ b/report/20edcfce-6fe8-4627-8b6c-a0feb199cf26-container.json @@ -0,0 +1 @@ +{"uuid": "060aeba5-9a26-4906-954c-14024e7d41ec", "befores": [{"name": "except_code", "status": "passed", "start": 1662997788976, "stop": 1662997788976}], "start": 1662997788976, "stop": 1662997790786} \ No newline at end of file diff --git a/report/20ff732c-af8d-421e-92e4-0a7caf8b0c4e-container.json b/report/20ff732c-af8d-421e-92e4-0a7caf8b0c4e-container.json deleted file mode 100644 index 2d3ea89..0000000 --- a/report/20ff732c-af8d-421e-92e4-0a7caf8b0c4e-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "513d9d1f-09f7-44a1-b6ff-9a43d5d7af21", "befores": [{"name": "except_result", "status": "passed", "start": 1662294583336, "stop": 1662294583336}], "start": 1662294583336, "stop": 1662294583426} \ No newline at end of file diff --git a/report/2140f380-24cd-470e-8c86-b10e5b19d501-container.json b/report/2140f380-24cd-470e-8c86-b10e5b19d501-container.json deleted file mode 100644 index 193302b..0000000 --- a/report/2140f380-24cd-470e-8c86-b10e5b19d501-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "be9aaad8-c4d0-4bb0-bbf4-380386a986f1", "befores": [{"name": "except_result", "status": "passed", "start": 1662297076363, "stop": 1662297076363}], "start": 1662297076363, "stop": 1662297076483} \ No newline at end of file diff --git a/report/2172e841-b7f9-4454-9ba5-0cc36fa7ba24-container.json b/report/2172e841-b7f9-4454-9ba5-0cc36fa7ba24-container.json new file mode 100644 index 0000000..4333f0b --- /dev/null +++ b/report/2172e841-b7f9-4454-9ba5-0cc36fa7ba24-container.json @@ -0,0 +1 @@ +{"uuid": "c9a9fcd2-4cc1-4a23-8871-8f3b98747524", "befores": [{"name": "username", "status": "passed", "start": 1662997790805, "stop": 1662997790805}], "start": 1662997790805, "stop": 1662997791286} \ No newline at end of file diff --git a/report/22d625d0-dbfe-48ad-a325-9c860bd76990-container.json b/report/22d625d0-dbfe-48ad-a325-9c860bd76990-container.json new file mode 100644 index 0000000..9f09c2a --- /dev/null +++ b/report/22d625d0-dbfe-48ad-a325-9c860bd76990-container.json @@ -0,0 +1 @@ +{"uuid": "8087e3d9-1ba8-4836-bcfe-4c0a4e6c34d2", "befores": [{"name": "username", "status": "passed", "start": 1662998601516, "stop": 1662998601516}], "start": 1662998601516, "stop": 1662998602883} \ No newline at end of file diff --git a/report/25e37651-96f7-427b-b5bf-b9f6794a801c-container.json b/report/25e37651-96f7-427b-b5bf-b9f6794a801c-container.json new file mode 100644 index 0000000..be1d5bd --- /dev/null +++ b/report/25e37651-96f7-427b-b5bf-b9f6794a801c-container.json @@ -0,0 +1 @@ +{"uuid": "dae4dff5-1448-4ca3-b258-f79529da5ecd", "befores": [{"name": "except_msg", "status": "passed", "start": 1662997665626, "stop": 1662997665626}], "start": 1662997665626, "stop": 1662997667306} \ No newline at end of file diff --git a/report/287c48d2-bae7-4580-8307-eefce7feb297-container.json b/report/287c48d2-bae7-4580-8307-eefce7feb297-container.json new file mode 100644 index 0000000..9d53b89 --- /dev/null +++ b/report/287c48d2-bae7-4580-8307-eefce7feb297-container.json @@ -0,0 +1 @@ +{"uuid": "d6ea3df0-b89b-4778-aaa9-fdcf19ba8f9a", "befores": [{"name": "except_result", "status": "passed", "start": 1662997788606, "stop": 1662997788606}], "start": 1662997788606, "stop": 1662997788776} \ No newline at end of file diff --git a/report/294d4e69-8134-4c09-aa2c-4809c7534b49-container.json b/report/294d4e69-8134-4c09-aa2c-4809c7534b49-container.json new file mode 100644 index 0000000..3966455 --- /dev/null +++ b/report/294d4e69-8134-4c09-aa2c-4809c7534b49-container.json @@ -0,0 +1 @@ +{"uuid": "1b3ff7a9-49b0-4bf5-a8b5-e0acc95adc30", "befores": [{"name": "username", "status": "passed", "start": 1662998927254, "stop": 1662998927254}], "start": 1662998927254, "stop": 1662998927934} \ No newline at end of file diff --git a/report/2bc03e5f-9256-4ce8-a1b1-8fcd7db4dde5-container.json b/report/2bc03e5f-9256-4ce8-a1b1-8fcd7db4dde5-container.json deleted file mode 100644 index 382bc16..0000000 --- a/report/2bc03e5f-9256-4ce8-a1b1-8fcd7db4dde5-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "c8a6605d-8b8e-487a-bf69-9ba0dd0cc1c7", "befores": [{"name": "except_result", "status": "passed", "start": 1662294804856, "stop": 1662294804856}], "start": 1662294804856, "stop": 1662294804986} \ No newline at end of file diff --git a/report/2cf4a0bf-c9e6-4fcb-852e-e937b5b3cfc2-container.json b/report/2cf4a0bf-c9e6-4fcb-852e-e937b5b3cfc2-container.json deleted file mode 100644 index 63db469..0000000 --- a/report/2cf4a0bf-c9e6-4fcb-852e-e937b5b3cfc2-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "df3c34e1-d038-4dc1-919e-09855240428e", "befores": [{"name": "except_code", "status": "passed", "start": 1662297697135, "stop": 1662297697135}], "start": 1662297697135, "stop": 1662297697284} \ No newline at end of file diff --git a/report/2ff34d06-6d21-4737-ae53-0e562e637892-container.json b/report/2ff34d06-6d21-4737-ae53-0e562e637892-container.json new file mode 100644 index 0000000..290d6f9 --- /dev/null +++ b/report/2ff34d06-6d21-4737-ae53-0e562e637892-container.json @@ -0,0 +1 @@ +{"uuid": "8f5bd23a-07cf-45c3-9150-4b262c87ca60", "befores": [{"name": "except_msg", "status": "passed", "start": 1662997788976, "stop": 1662997788976}], "start": 1662997788976, "stop": 1662997790786} \ No newline at end of file diff --git a/report/301cb88a-a614-4a9a-85b0-daaeef4b7cfa-attachment.txt b/report/301cb88a-a614-4a9a-85b0-daaeef4b7cfa-attachment.txt new file mode 100644 index 0000000..caad18c --- /dev/null +++ b/report/301cb88a-a614-4a9a-85b0-daaeef4b7cfa-attachment.txt @@ -0,0 +1,17 @@ +INFO  log:test_01_get_user_info.py:52 ********** 开始执行用例 ********** +INFO  log:test_01_get_user_info.py:17 步骤1 ==>> 获取某个用户信息:wintest1111 +INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +INFO  log:rest_client.py:56 接口请求方式 ==>> GET +INFO  log:rest_client.py:58 接口请求头 ==>> null +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> null +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:user.py:41 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +INFO  log:test_01_get_user_info.py:57 code ==>> 期望结果:1004, 实际结果:【1004】 +INFO  log:test_01_get_user_info.py:59 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/32a2ad07-6079-4681-a72d-3b3f6b7748ff-result.json b/report/32a2ad07-6079-4681-a72d-3b3f6b7748ff-result.json deleted file mode 100644 index 0604e99..0000000 --- a/report/32a2ad07-6079-4681-a72d-3b3f6b7748ff-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "4ee86a78-f87b-498c-bdbb-a070f9451645-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662294299680, "stop": 1662294299780, "uuid": "20b690d5-ba56-4b34-a4db-f11375c3c238", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "2372-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/338dd9a5-b12c-4216-bc07-a2e0d3c6e353-container.json b/report/338dd9a5-b12c-4216-bc07-a2e0d3c6e353-container.json new file mode 100644 index 0000000..f9d9bf4 --- /dev/null +++ b/report/338dd9a5-b12c-4216-bc07-a2e0d3c6e353-container.json @@ -0,0 +1 @@ +{"uuid": "9a400f95-a177-4717-abea-75ccce858d11", "befores": [{"name": "except_result", "status": "passed", "start": 1662997788806, "stop": 1662997788806}], "start": 1662997788806, "stop": 1662997788936} \ No newline at end of file diff --git a/report/358eda76-aab3-4410-bf74-914a9e6c73b5-container.json b/report/358eda76-aab3-4410-bf74-914a9e6c73b5-container.json new file mode 100644 index 0000000..5f244e5 --- /dev/null +++ b/report/358eda76-aab3-4410-bf74-914a9e6c73b5-container.json @@ -0,0 +1 @@ +{"uuid": "310ebba1-2c10-4f73-9400-72eb87ce00d6", "befores": [{"name": "except_msg", "status": "passed", "start": 1662998601366, "stop": 1662998601366}], "start": 1662998601366, "stop": 1662998601498} \ No newline at end of file diff --git a/report/35d17c33-b5d4-4cb1-8c69-10741c6907f3-attachment.txt b/report/35d17c33-b5d4-4cb1-8c69-10741c6907f3-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/35d17c33-b5d4-4cb1-8c69-10741c6907f3-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/384bd938-c43c-4c36-b1da-91beb3f25636-attachment.txt b/report/384bd938-c43c-4c36-b1da-91beb3f25636-attachment.txt new file mode 100644 index 0000000..3aac6cb --- /dev/null +++ b/report/384bd938-c43c-4c36-b1da-91beb3f25636-attachment.txt @@ -0,0 +1,21 @@ +INFO  log:test_02_garden_login.py:20 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +INFO  log:rest_client.py:56 接口请求方式 ==>> POST +INFO  log:rest_client.py:58 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:garden.py:35 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"7e70aebc-da5e-4f1b-8282-0d3167a96ee5","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"c34d9d78890c79d9971c1e22fcbeb57f","need_change_pwd":0}} +INFO  log:test_02_garden_login.py:13 步骤1 ==>> 登录用户:16621321011 +INFO  log:test_02_garden_login.py:25 code ==>> 期望结果:200, 实际结果:【200】 +INFO  log:test_02_garden_login.py:28 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/398d325e-2103-43d0-9eb0-ef8e6016e138-container.json b/report/398d325e-2103-43d0-9eb0-ef8e6016e138-container.json new file mode 100644 index 0000000..575a654 --- /dev/null +++ b/report/398d325e-2103-43d0-9eb0-ef8e6016e138-container.json @@ -0,0 +1 @@ +{"uuid": "1c170ab2-898f-4d2f-9b1f-831639753e7e", "befores": [{"name": "except_result", "status": "passed", "start": 1662998927254, "stop": 1662998927254}], "start": 1662998927254, "stop": 1662998927934} \ No newline at end of file diff --git a/report/405758c3-46d8-46b2-be5e-a2f086cd0fc3-container.json b/report/405758c3-46d8-46b2-be5e-a2f086cd0fc3-container.json new file mode 100644 index 0000000..682f7b3 --- /dev/null +++ b/report/405758c3-46d8-46b2-be5e-a2f086cd0fc3-container.json @@ -0,0 +1 @@ +{"uuid": "27f7d6b6-c1b0-435a-9565-979fe9304229", "befores": [{"name": "except_msg", "status": "passed", "start": 1662997665476, "stop": 1662997665476}], "start": 1662997665476, "stop": 1662997665606} \ No newline at end of file diff --git a/report/40d234a6-d7b0-462a-bdae-57f672a896f0-container.json b/report/40d234a6-d7b0-462a-bdae-57f672a896f0-container.json deleted file mode 100644 index 3329d7e..0000000 --- a/report/40d234a6-d7b0-462a-bdae-57f672a896f0-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "df6cc4cd-0d27-4464-a8e4-de2d1077c4c8", "befores": [{"name": "except_result", "status": "passed", "start": 1662297697135, "stop": 1662297697135}], "start": 1662297697135, "stop": 1662297697284} \ No newline at end of file diff --git a/report/40d2d52e-dd2c-4012-95a6-948ed53e65e3-container.json b/report/40d2d52e-dd2c-4012-95a6-948ed53e65e3-container.json new file mode 100644 index 0000000..87061e9 --- /dev/null +++ b/report/40d2d52e-dd2c-4012-95a6-948ed53e65e3-container.json @@ -0,0 +1 @@ +{"uuid": "4c5c021d-83d0-4e0f-b527-e1c0019c08ae", "befores": [{"name": "except_msg", "status": "passed", "start": 1662998927254, "stop": 1662998927254}], "start": 1662998927254, "stop": 1662998927933} \ No newline at end of file diff --git a/report/414b420c-5426-45d4-b58d-6df04c2259f9-container.json b/report/414b420c-5426-45d4-b58d-6df04c2259f9-container.json new file mode 100644 index 0000000..d5ba434 --- /dev/null +++ b/report/414b420c-5426-45d4-b58d-6df04c2259f9-container.json @@ -0,0 +1 @@ +{"uuid": "d30e945b-795e-421b-8b1c-afb3a4f3b0ee", "befores": [{"name": "password", "status": "passed", "start": 1662997667327, "stop": 1662997667327}], "start": 1662997667327, "stop": 1662997668016} \ No newline at end of file diff --git a/report/41a78069-2d3d-40e3-8bcb-cbe0b19f5589-container.json b/report/41a78069-2d3d-40e3-8bcb-cbe0b19f5589-container.json new file mode 100644 index 0000000..8b049c3 --- /dev/null +++ b/report/41a78069-2d3d-40e3-8bcb-cbe0b19f5589-container.json @@ -0,0 +1 @@ +{"uuid": "862b989f-b4a4-4055-94ec-71155104937e", "befores": [{"name": "except_result", "status": "passed", "start": 1662997665476, "stop": 1662997665476}], "start": 1662997665476, "stop": 1662997665616} \ No newline at end of file diff --git a/report/41caed6b-e8aa-4f91-902c-80c5d302a781-container.json b/report/41caed6b-e8aa-4f91-902c-80c5d302a781-container.json new file mode 100644 index 0000000..a5c03b1 --- /dev/null +++ b/report/41caed6b-e8aa-4f91-902c-80c5d302a781-container.json @@ -0,0 +1 @@ +{"uuid": "52e4c541-580e-4814-ae6b-687c21ea25a3", "befores": [{"name": "password", "status": "passed", "start": 1662998602917, "stop": 1662998602917}], "start": 1662998602917, "stop": 1662998603530} \ No newline at end of file diff --git a/report/42b8645e-0a77-4047-b87b-89f9866e42ed-result.json b/report/42b8645e-0a77-4047-b87b-89f9866e42ed-result.json deleted file mode 100644 index 3f287c4..0000000 --- a/report/42b8645e-0a77-4047-b87b-89f9866e42ed-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "0656b413-b45d-4d33-b354-356ebdbc6713-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662294180533, "stop": 1662294180633, "uuid": "d964413a-7496-4a38-a590-ccfe572de578", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "1384-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/4559be0b-c435-4926-bf18-70179c8e185d-container.json b/report/4559be0b-c435-4926-bf18-70179c8e185d-container.json deleted file mode 100644 index e9882d4..0000000 --- a/report/4559be0b-c435-4926-bf18-70179c8e185d-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "fd81ba69-6c99-41ed-abac-448f3c65831c", "befores": [{"name": "except_result", "status": "passed", "start": 1662294577809, "stop": 1662294577809}], "start": 1662294577809, "stop": 1662294577919} \ No newline at end of file diff --git a/report/456cd450-4d19-44d0-935d-32c39500a7b5-container.json b/report/456cd450-4d19-44d0-935d-32c39500a7b5-container.json new file mode 100644 index 0000000..6c9d40b --- /dev/null +++ b/report/456cd450-4d19-44d0-935d-32c39500a7b5-container.json @@ -0,0 +1 @@ +{"uuid": "d5265f7d-e45a-4dae-9e01-18b40c08f0d7", "befores": [{"name": "except_msg", "status": "passed", "start": 1662997790806, "stop": 1662997790806}], "start": 1662997790806, "stop": 1662997791270} \ No newline at end of file diff --git a/report/46ef5dec-955c-429e-92a0-8ca348a656c6-container.json b/report/46ef5dec-955c-429e-92a0-8ca348a656c6-container.json deleted file mode 100644 index 617dfdb..0000000 --- a/report/46ef5dec-955c-429e-92a0-8ca348a656c6-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "0dfe67be-011b-46f8-bfc9-1d65f5863bbc", "befores": [{"name": "except_result", "status": "passed", "start": 1662294117823, "stop": 1662294117823}], "start": 1662294117823, "stop": 1662294118202} \ No newline at end of file diff --git a/report/474809b7-2500-4950-ad3f-ef6aaf3ce208-result.json b/report/474809b7-2500-4950-ad3f-ef6aaf3ce208-result.json deleted file mode 100644 index 6956ba1..0000000 --- a/report/474809b7-2500-4950-ad3f-ef6aaf3ce208-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "4d4c2922-59a3-4673-9b53-f0502b6ca75a-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662294583336, "stop": 1662294583426, "uuid": "a4c383d0-e340-48a3-b7b2-b94c18d8d13f", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "11120-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/4918b126-0165-4d2b-befc-638654bcb026-attachment.txt b/report/4918b126-0165-4d2b-befc-638654bcb026-attachment.txt new file mode 100644 index 0000000..626e43a --- /dev/null +++ b/report/4918b126-0165-4d2b-befc-638654bcb026-attachment.txt @@ -0,0 +1,11 @@ +INFO  log:test_01_get_user_info.py:34 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users +INFO  log:rest_client.py:56 接口请求方式 ==>> GET +INFO  log:rest_client.py:58 接口请求头 ==>> null +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> null +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:test_01_get_user_info.py:38 code ==>> 期望结果:0, 实际结果:0 +INFO  log:test_01_get_user_info.py:41 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/4b902e12-a57f-47d5-ae90-328fbf3fcf95-container.json b/report/4b902e12-a57f-47d5-ae90-328fbf3fcf95-container.json new file mode 100644 index 0000000..3453cdf --- /dev/null +++ b/report/4b902e12-a57f-47d5-ae90-328fbf3fcf95-container.json @@ -0,0 +1 @@ +{"uuid": "0d628bc1-8645-47ad-a8a1-ba49a8dc05a2", "befores": [{"name": "except_msg", "status": "passed", "start": 1662997667327, "stop": 1662997667327}], "start": 1662997667327, "stop": 1662997667976} \ No newline at end of file diff --git a/report/4bacc821-e00c-4760-9e9e-5c8181e9bd6b-result.json b/report/4bacc821-e00c-4760-9e9e-5c8181e9bd6b-result.json deleted file mode 100644 index 05f2ba5..0000000 --- a/report/4bacc821-e00c-4760-9e9e-5c8181e9bd6b-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "68895aa6-4aac-469e-b9c8-7fe386e7d2ce-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662294591991, "stop": 1662294592111, "uuid": "63b1d788-f7e0-4cfb-a04e-57479c2fcc46", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "10788-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/4d3232dc-88e0-4fc8-a1ad-4888c5db3e2e-container.json b/report/4d3232dc-88e0-4fc8-a1ad-4888c5db3e2e-container.json new file mode 100644 index 0000000..4bac7c8 --- /dev/null +++ b/report/4d3232dc-88e0-4fc8-a1ad-4888c5db3e2e-container.json @@ -0,0 +1 @@ +{"uuid": "ab930255-464d-4d70-86a3-a4d5fc6f042d", "befores": [{"name": "password", "status": "passed", "start": 1662997788976, "stop": 1662997788976}], "start": 1662997788976, "stop": 1662997790786} \ No newline at end of file diff --git a/report/4d4c2922-59a3-4673-9b53-f0502b6ca75a-attachment.txt b/report/4d4c2922-59a3-4673-9b53-f0502b6ca75a-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/4d4c2922-59a3-4673-9b53-f0502b6ca75a-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/4ddd6875-29a8-4743-bc0e-dc365bdd98fc-attachment.txt b/report/4ddd6875-29a8-4743-bc0e-dc365bdd98fc-attachment.txt new file mode 100644 index 0000000..94fa010 --- /dev/null +++ b/report/4ddd6875-29a8-4743-bc0e-dc365bdd98fc-attachment.txt @@ -0,0 +1,21 @@ +INFO  log:test_02_garden_login.py:28 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +INFO  log:rest_client.py:56 接口请求方式 ==>> POST +INFO  log:rest_client.py:58 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:garden.py:35 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"3ca03f3b-1593-451d-89fd-4df10af65ec1","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"703ffc44d657cc681ef460fb3f5f11e0","need_change_pwd":0}} +INFO  log:test_02_garden_login.py:13 步骤1 ==>> 登录用户:16621321011 +INFO  log:test_02_garden_login.py:33 code ==>> 期望结果:200, 实际结果:【200】 +INFO  log:test_02_garden_login.py:36 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/4ee86a78-f87b-498c-bdbb-a070f9451645-attachment.txt b/report/4ee86a78-f87b-498c-bdbb-a070f9451645-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/4ee86a78-f87b-498c-bdbb-a070f9451645-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/51c0ea88-ad60-4787-8e99-06958748d721-attachment.txt b/report/51c0ea88-ad60-4787-8e99-06958748d721-attachment.txt new file mode 100644 index 0000000..b98b9c0 --- /dev/null +++ b/report/51c0ea88-ad60-4787-8e99-06958748d721-attachment.txt @@ -0,0 +1,21 @@ +[2022-09-13 00:08:47,254][test_02_garden_login.py 28][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:08:47,254][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-13 00:08:47,254][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-13 00:08:47,264][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-13 00:08:47,264][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:08:47,264][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:08:47,264][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +[2022-09-13 00:08:47,264][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:08:47,264][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:08:47,924][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"3ccf5c36-aa75-481b-9633-66f2ce31c18b","message":"\u5bc6\u7801\u9519\u8bef","data":null} +[2022-09-13 00:08:47,924][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-13 00:08:47,924][test_02_garden_login.py 33][INFO]: code ==>> 期望结果:4023, 实际结果:【4023】 +[2022-09-13 00:08:47,924][test_02_garden_login.py 36][INFO]: ********** 结束执行用例 ********** diff --git a/report/52d05765-7d44-4f03-b99f-cff4f93f76bb-container.json b/report/52d05765-7d44-4f03-b99f-cff4f93f76bb-container.json new file mode 100644 index 0000000..2fd2090 --- /dev/null +++ b/report/52d05765-7d44-4f03-b99f-cff4f93f76bb-container.json @@ -0,0 +1 @@ +{"uuid": "5a5c0da8-d9a9-48ff-b804-37c3d5e575d2", "befores": [{"name": "except_code", "status": "passed", "start": 1662997788606, "stop": 1662997788606}], "start": 1662997788606, "stop": 1662997788766} \ No newline at end of file diff --git a/report/54ecf486-6f48-444a-a37e-27498ef7ad2e-result.json b/report/54ecf486-6f48-444a-a37e-27498ef7ad2e-result.json new file mode 100644 index 0000000..366a610 --- /dev/null +++ b/report/54ecf486-6f48-444a-a37e-27498ef7ad2e-result.json @@ -0,0 +1 @@ +{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "description": "该用例是针对获取所有用户信息接口的测试", "attachments": [{"name": "log", "source": "fa9bf02e-3f74-4bd5-8f9e-1b0b6bbf3ebf-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662997788626, "stop": 1662997788756, "uuid": "30e2385a-c5a3-41b2-b2e2-f29385cb3299", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "epic", "value": "针对单个接口的测试"}, {"name": "feature", "value": "获取用户信息模块"}, {"name": "severity", "value": "trivial"}, {"name": "story", "value": "用例--获取全部用户信息"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "2812-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击,调转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击,调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/55707479-55f6-4ae8-aa25-23f34ad7813b-container.json b/report/55707479-55f6-4ae8-aa25-23f34ad7813b-container.json deleted file mode 100644 index 37cc3a8..0000000 --- a/report/55707479-55f6-4ae8-aa25-23f34ad7813b-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "c7174c39-f134-477d-8a44-ce685a3a1051", "befores": [{"name": "except_code", "status": "passed", "start": 1662294570773, "stop": 1662294570773}], "start": 1662294570773, "stop": 1662294570863} \ No newline at end of file diff --git a/report/56a737a8-fb7e-4b4c-8e52-8c74416b2d6f-attachment.txt b/report/56a737a8-fb7e-4b4c-8e52-8c74416b2d6f-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/56a737a8-fb7e-4b4c-8e52-8c74416b2d6f-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/58a0e13f-8f1b-4055-96e7-64d70c185157-result.json b/report/58a0e13f-8f1b-4055-96e7-64d70c185157-result.json deleted file mode 100644 index a38d5da..0000000 --- a/report/58a0e13f-8f1b-4055-96e7-64d70c185157-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "65fa6819-d15d-42ab-a98c-bb47822fe27f-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662294322009, "stop": 1662294322089, "uuid": "39ec593e-23d4-47a5-a2b3-517a1edbc5c7", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "3120-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/58c76bc2-96cc-4a73-bc69-775a51542115-container.json b/report/58c76bc2-96cc-4a73-bc69-775a51542115-container.json deleted file mode 100644 index 92edbfd..0000000 --- a/report/58c76bc2-96cc-4a73-bc69-775a51542115-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "f56ad60b-9c89-4306-8dca-67d0214b3d1c", "befores": [{"name": "except_result", "status": "passed", "start": 1662294180533, "stop": 1662294180533}], "start": 1662294180533, "stop": 1662294180643} \ No newline at end of file diff --git a/report/59610881-1a60-4d13-b676-647b436ed213-container.json b/report/59610881-1a60-4d13-b676-647b436ed213-container.json new file mode 100644 index 0000000..9ce44f3 --- /dev/null +++ b/report/59610881-1a60-4d13-b676-647b436ed213-container.json @@ -0,0 +1 @@ +{"uuid": "6df186b3-b708-4b3a-86ed-f0f0bbaa8245", "befores": [{"name": "except_code", "status": "passed", "start": 1662998926105, "stop": 1662998926105}], "start": 1662998926105, "stop": 1662998927235} \ No newline at end of file diff --git a/report/5b27159a-dc84-4646-9648-6c458e8098b3-result.json b/report/5b27159a-dc84-4646-9648-6c458e8098b3-result.json new file mode 100644 index 0000000..898c80f --- /dev/null +++ b/report/5b27159a-dc84-4646-9648-6c458e8098b3-result.json @@ -0,0 +1 @@ +{"name": "test_login_garden[16621321011-gq123456789-False-4023-密码错误]", "status": "passed", "steps": [{"name": "步骤1 ==>> 登录花园云后台", "status": "passed", "parameters": [{"name": "username", "value": "'16621321011'"}], "start": 1662997791256, "stop": 1662997791256}], "attachments": [{"name": "log", "source": "a75b8e0a-1d9d-40e1-8b75-7876d3833266-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'16621321011'"}, {"name": "password", "value": "'gq123456789'"}, {"name": "except_result", "value": "False"}, {"name": "except_code", "value": "4023"}, {"name": "except_msg", "value": "'密码错误'"}], "start": 1662997790806, "stop": 1662997791266, "uuid": "6779595b-cde9-4c43-bffb-3d77cd279ed5", "historyId": "c0dce345af21709d30715b3be110acec", "testCaseId": "677b33d2d6f82a61a3977e65844704fa", "fullName": "testcases.api_test.test_02_garden_login.TestGardenLogin#test_login_garden", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_02_garden_login"}, {"name": "subSuite", "value": "TestGardenLogin"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "2812-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_02_garden_login"}]} \ No newline at end of file diff --git a/report/5cd05643-ea32-49e8-80cc-f1adae18d8b0-result.json b/report/5cd05643-ea32-49e8-80cc-f1adae18d8b0-result.json new file mode 100644 index 0000000..2bd1934 --- /dev/null +++ b/report/5cd05643-ea32-49e8-80cc-f1adae18d8b0-result.json @@ -0,0 +1 @@ +{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "description": "该用例是针对获取所有用户信息接口的测试", "attachments": [{"name": "log", "source": "4918b126-0165-4d2b-befc-638654bcb026-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662997665336, "stop": 1662997665456, "uuid": "a6c88cb3-675f-4274-b113-15a224ac077c", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "severity", "value": "trivial"}, {"name": "story", "value": "用例--获取全部用户信息"}, {"name": "epic", "value": "针对单个接口的测试"}, {"name": "feature", "value": "获取用户信息模块"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "8804-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击,调转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击,调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/5eb8ab12-1c88-4a5b-8ddd-e686ba44644a-container.json b/report/5eb8ab12-1c88-4a5b-8ddd-e686ba44644a-container.json new file mode 100644 index 0000000..48e91f1 --- /dev/null +++ b/report/5eb8ab12-1c88-4a5b-8ddd-e686ba44644a-container.json @@ -0,0 +1 @@ +{"uuid": "c65aef79-8431-479f-9a13-ce398e69f443", "befores": [{"name": "except_result", "status": "passed", "start": 1662997790806, "stop": 1662997790806}], "start": 1662997790806, "stop": 1662997791270} \ No newline at end of file diff --git a/report/6125b8fc-4c6e-43c0-a53a-a9e8d56890b9-attachment.txt b/report/6125b8fc-4c6e-43c0-a53a-a9e8d56890b9-attachment.txt new file mode 100644 index 0000000..626e43a --- /dev/null +++ b/report/6125b8fc-4c6e-43c0-a53a-a9e8d56890b9-attachment.txt @@ -0,0 +1,11 @@ +INFO  log:test_01_get_user_info.py:34 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users +INFO  log:rest_client.py:56 接口请求方式 ==>> GET +INFO  log:rest_client.py:58 接口请求头 ==>> null +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> null +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:test_01_get_user_info.py:38 code ==>> 期望结果:0, 实际结果:0 +INFO  log:test_01_get_user_info.py:41 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/616dc9e3-f047-4b6d-88f8-c2c3eaea0315-container.json b/report/616dc9e3-f047-4b6d-88f8-c2c3eaea0315-container.json new file mode 100644 index 0000000..f1b87b0 --- /dev/null +++ b/report/616dc9e3-f047-4b6d-88f8-c2c3eaea0315-container.json @@ -0,0 +1 @@ +{"uuid": "d5b8cd66-718b-4358-b8e0-a92ea45bf1db", "befores": [{"name": "except_result", "status": "passed", "start": 1662998925974, "stop": 1662998925974}], "start": 1662998925974, "stop": 1662998926085} \ No newline at end of file diff --git a/report/64772f0c-296e-4d34-9a41-a5d3f7e6d029-attachment.txt b/report/64772f0c-296e-4d34-9a41-a5d3f7e6d029-attachment.txt new file mode 100644 index 0000000..8f45e54 --- /dev/null +++ b/report/64772f0c-296e-4d34-9a41-a5d3f7e6d029-attachment.txt @@ -0,0 +1,17 @@ +[2022-09-13 00:08:45,974][test_01_get_user_info.py 52][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:08:45,974][test_01_get_user_info.py 17][INFO]: 步骤1 ==>> 获取某个用户信息:wintest1111 +[2022-09-13 00:08:45,974][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +[2022-09-13 00:08:45,974][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-13 00:08:45,974][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-13 00:08:45,984][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:08:45,984][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:08:45,984][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-13 00:08:45,984][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:08:45,984][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:08:46,074][user.py 41][INFO]: 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +[2022-09-13 00:08:46,074][test_01_get_user_info.py 57][INFO]: code ==>> 期望结果:1004, 实际结果:【1004】 +[2022-09-13 00:08:46,074][test_01_get_user_info.py 59][INFO]: ********** 结束执行用例 ********** diff --git a/report/65383683-8d4b-45bf-8b68-53c33612aa2f-container.json b/report/65383683-8d4b-45bf-8b68-53c33612aa2f-container.json new file mode 100644 index 0000000..b1e19bc --- /dev/null +++ b/report/65383683-8d4b-45bf-8b68-53c33612aa2f-container.json @@ -0,0 +1 @@ +{"uuid": "431fc50f-02f4-4056-a81c-b26672a159c4", "befores": [{"name": "password", "status": "passed", "start": 1662998927254, "stop": 1662998927254}], "start": 1662998927254, "stop": 1662998927934} \ No newline at end of file diff --git a/report/65fa6819-d15d-42ab-a98c-bb47822fe27f-attachment.txt b/report/65fa6819-d15d-42ab-a98c-bb47822fe27f-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/65fa6819-d15d-42ab-a98c-bb47822fe27f-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/675d3fed-1af9-4bbc-be16-0b8b75120e99-container.json b/report/675d3fed-1af9-4bbc-be16-0b8b75120e99-container.json new file mode 100644 index 0000000..1aa482d --- /dev/null +++ b/report/675d3fed-1af9-4bbc-be16-0b8b75120e99-container.json @@ -0,0 +1 @@ +{"uuid": "e34e3e4b-8049-425f-b249-a08b2283831f", "befores": [{"name": "except_code", "status": "passed", "start": 1662997665626, "stop": 1662997665626}], "start": 1662997665626, "stop": 1662997667316} \ No newline at end of file diff --git a/report/67a65fad-6214-4919-8b3d-d23ba17b994b-result.json b/report/67a65fad-6214-4919-8b3d-d23ba17b994b-result.json new file mode 100644 index 0000000..551fbd9 --- /dev/null +++ b/report/67a65fad-6214-4919-8b3d-d23ba17b994b-result.json @@ -0,0 +1 @@ +{"name": "test_login_garden[16621321011-gq123456-True-200-成功]", "status": "passed", "steps": [{"name": "步骤1 ==>> 登录花园云后台", "status": "passed", "parameters": [{"name": "username", "value": "'16621321011'"}], "start": 1662997667301, "stop": 1662997667306}], "attachments": [{"name": "log", "source": "384bd938-c43c-4c36-b1da-91beb3f25636-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'16621321011'"}, {"name": "password", "value": "'gq123456'"}, {"name": "except_result", "value": "True"}, {"name": "except_code", "value": "200"}, {"name": "except_msg", "value": "'成功'"}], "start": 1662997665626, "stop": 1662997667306, "uuid": "dc65df84-5d6a-452b-b192-cde634e4aebf", "historyId": "46a8f52d3364ca30e4a831ecb10a475a", "testCaseId": "677b33d2d6f82a61a3977e65844704fa", "fullName": "testcases.api_test.test_02_garden_login.TestGardenLogin#test_login_garden", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_02_garden_login"}, {"name": "subSuite", "value": "TestGardenLogin"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "8804-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_02_garden_login"}]} \ No newline at end of file diff --git a/report/67e143a9-dce3-46be-bff9-0ab08fb364e2-attachment.txt b/report/67e143a9-dce3-46be-bff9-0ab08fb364e2-attachment.txt new file mode 100644 index 0000000..fd94225 --- /dev/null +++ b/report/67e143a9-dce3-46be-bff9-0ab08fb364e2-attachment.txt @@ -0,0 +1,11 @@ +[2022-09-13 00:08:45,829][test_01_get_user_info.py 34][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:08:45,831][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users +[2022-09-13 00:08:45,831][rest_client.py 56][INFO]: 接口请求方式 ==>> GET +[2022-09-13 00:08:45,834][rest_client.py 58][INFO]: 接口请求头 ==>> null +[2022-09-13 00:08:45,834][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:08:45,834][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:08:45,834][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null +[2022-09-13 00:08:45,834][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:08:45,834][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:08:45,944][test_01_get_user_info.py 38][INFO]: code ==>> 期望结果:0, 实际结果:0 +[2022-09-13 00:08:45,944][test_01_get_user_info.py 41][INFO]: ********** 结束执行用例 ********** diff --git a/report/67e895b2-9766-485a-88b7-0958b1e12674-container.json b/report/67e895b2-9766-485a-88b7-0958b1e12674-container.json new file mode 100644 index 0000000..8cfb86a --- /dev/null +++ b/report/67e895b2-9766-485a-88b7-0958b1e12674-container.json @@ -0,0 +1 @@ +{"uuid": "4ce8b568-26c9-4b68-8c8c-f816cf5f52d1", "befores": [{"name": "username", "status": "passed", "start": 1662998601366, "stop": 1662998601366}], "start": 1662998601366, "stop": 1662998601501} \ No newline at end of file diff --git a/report/68895aa6-4aac-469e-b9c8-7fe386e7d2ce-attachment.txt b/report/68895aa6-4aac-469e-b9c8-7fe386e7d2ce-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/68895aa6-4aac-469e-b9c8-7fe386e7d2ce-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/6b395ae5-aa66-443c-8b70-1f2d574451c3-container.json b/report/6b395ae5-aa66-443c-8b70-1f2d574451c3-container.json new file mode 100644 index 0000000..d211ce1 --- /dev/null +++ b/report/6b395ae5-aa66-443c-8b70-1f2d574451c3-container.json @@ -0,0 +1 @@ +{"uuid": "b1ae401a-dd4f-458d-adac-762434febbfb", "befores": [{"name": "username", "status": "passed", "start": 1662998602917, "stop": 1662998602917}], "start": 1662998602917, "stop": 1662998603531} \ No newline at end of file diff --git a/report/6bfd1397-2e29-48d7-b8ff-f5d71a2eecf9-attachment.txt b/report/6bfd1397-2e29-48d7-b8ff-f5d71a2eecf9-attachment.txt new file mode 100644 index 0000000..caad18c --- /dev/null +++ b/report/6bfd1397-2e29-48d7-b8ff-f5d71a2eecf9-attachment.txt @@ -0,0 +1,17 @@ +INFO  log:test_01_get_user_info.py:52 ********** 开始执行用例 ********** +INFO  log:test_01_get_user_info.py:17 步骤1 ==>> 获取某个用户信息:wintest1111 +INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +INFO  log:rest_client.py:56 接口请求方式 ==>> GET +INFO  log:rest_client.py:58 接口请求头 ==>> null +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> null +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:user.py:41 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +INFO  log:test_01_get_user_info.py:57 code ==>> 期望结果:1004, 实际结果:【1004】 +INFO  log:test_01_get_user_info.py:59 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/6e74af1b-f1e5-4a9e-893b-d28dc9291f14-result.json b/report/6e74af1b-f1e5-4a9e-893b-d28dc9291f14-result.json new file mode 100644 index 0000000..72c58b9 --- /dev/null +++ b/report/6e74af1b-f1e5-4a9e-893b-d28dc9291f14-result.json @@ -0,0 +1 @@ +{"name": "test_login_garden[16621321011-gq123456-True-200-成功]", "status": "passed", "steps": [{"name": "步骤1 ==>> 登录花园云后台", "status": "passed", "parameters": [{"name": "username", "value": "'16621321011'"}], "start": 1662997790786, "stop": 1662997790786}], "attachments": [{"name": "log", "source": "fce40b59-cfef-4a56-851a-c61269a43cc7-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'16621321011'"}, {"name": "password", "value": "'gq123456'"}, {"name": "except_result", "value": "True"}, {"name": "except_code", "value": "200"}, {"name": "except_msg", "value": "'成功'"}], "start": 1662997788976, "stop": 1662997790786, "uuid": "d2fb8a2d-add4-4288-9aad-5f01370f7f0c", "historyId": "46a8f52d3364ca30e4a831ecb10a475a", "testCaseId": "677b33d2d6f82a61a3977e65844704fa", "fullName": "testcases.api_test.test_02_garden_login.TestGardenLogin#test_login_garden", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_02_garden_login"}, {"name": "subSuite", "value": "TestGardenLogin"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "2812-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_02_garden_login"}]} \ No newline at end of file diff --git a/report/7021fecf-e549-47a8-a9ca-3e9dad8ca7d5-container.json b/report/7021fecf-e549-47a8-a9ca-3e9dad8ca7d5-container.json new file mode 100644 index 0000000..5020e19 --- /dev/null +++ b/report/7021fecf-e549-47a8-a9ca-3e9dad8ca7d5-container.json @@ -0,0 +1 @@ +{"uuid": "db89870b-60ba-4f20-a2a2-404408ceeffa", "befores": [{"name": "except_code", "status": "passed", "start": 1662997790806, "stop": 1662997790806}], "start": 1662997790806, "stop": 1662997791270} \ No newline at end of file diff --git a/report/70254137-dc10-4b3b-9d76-30136bfb9b4e-result.json b/report/70254137-dc10-4b3b-9d76-30136bfb9b4e-result.json new file mode 100644 index 0000000..18e2dcd --- /dev/null +++ b/report/70254137-dc10-4b3b-9d76-30136bfb9b4e-result.json @@ -0,0 +1 @@ +{"name": "测试数据:【wintest1111, False, 1004, 查不到相关用户】", "status": "passed", "description": "该用例是针对获取某个用户信息接口的测试", "steps": [{"name": "步骤1 ==>> 获取某个用户信息", "status": "passed", "parameters": [{"name": "username", "value": "'wintest1111'"}], "start": 1662998601381, "stop": 1662998601382}], "attachments": [{"name": "log", "source": "c60b73dc-55e0-4c09-89a4-ec8d9f0a24fa-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'wintest1111'"}, {"name": "except_result", "value": "False"}, {"name": "except_code", "value": "'1004'"}, {"name": "except_msg", "value": "'查不到相关用户'"}], "start": 1662998601378, "stop": 1662998601497, "uuid": "2089f710-2714-4fbb-871a-93bb69b9822e", "historyId": "1e25c648dfcdbd3dbe15623f596deab3", "testCaseId": "8d921d856fb783d3737b69aed2e98292", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_one_user_info", "labels": [{"name": "feature", "value": "获取用户信息模块"}, {"name": "story", "value": "用例-获取某个用户信息"}, {"name": "epic", "value": "针对单个接口的测试"}, {"name": "severity", "value": "trivial"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "6408-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击, 跳转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击, 调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/71af9768-bfb2-4e5a-a0e0-d1e96a183d23-container.json b/report/71af9768-bfb2-4e5a-a0e0-d1e96a183d23-container.json new file mode 100644 index 0000000..8ebd689 --- /dev/null +++ b/report/71af9768-bfb2-4e5a-a0e0-d1e96a183d23-container.json @@ -0,0 +1 @@ +{"uuid": "6f38886d-0460-4472-b0fb-9f104479f6ff", "befores": [{"name": "except_result", "status": "passed", "start": 1662997665626, "stop": 1662997665626}], "start": 1662997665626, "stop": 1662997667316} \ No newline at end of file diff --git a/report/7243fbe6-cea7-4c4c-8e08-509fbdbaeacd-container.json b/report/7243fbe6-cea7-4c4c-8e08-509fbdbaeacd-container.json deleted file mode 100644 index 36751dd..0000000 --- a/report/7243fbe6-cea7-4c4c-8e08-509fbdbaeacd-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "1148621a-6ee9-418a-b314-31f2ff29c3d5", "befores": [{"name": "except_result", "status": "passed", "start": 1662294570773, "stop": 1662294570773}], "start": 1662294570773, "stop": 1662294570863} \ No newline at end of file diff --git a/report/737555c1-9491-4bcc-8104-183be61082df-attachment.txt b/report/737555c1-9491-4bcc-8104-183be61082df-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/737555c1-9491-4bcc-8104-183be61082df-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/774ac1d8-48c9-45eb-b511-7eee61a247f3-container.json b/report/774ac1d8-48c9-45eb-b511-7eee61a247f3-container.json new file mode 100644 index 0000000..8f13d18 --- /dev/null +++ b/report/774ac1d8-48c9-45eb-b511-7eee61a247f3-container.json @@ -0,0 +1 @@ +{"uuid": "32832af8-9b7e-4739-97f6-55c595428992", "befores": [{"name": "except_code", "status": "passed", "start": 1662998927254, "stop": 1662998927254}], "start": 1662998927254, "stop": 1662998927934} \ No newline at end of file diff --git a/report/7975d8e6-73cc-42e1-b966-0bb57701f9a0-container.json b/report/7975d8e6-73cc-42e1-b966-0bb57701f9a0-container.json new file mode 100644 index 0000000..a03a588 --- /dev/null +++ b/report/7975d8e6-73cc-42e1-b966-0bb57701f9a0-container.json @@ -0,0 +1 @@ +{"uuid": "d8c7703f-a5dd-4ce8-8d93-5f4d70f3a106", "befores": [{"name": "except_msg", "status": "passed", "start": 1662998602917, "stop": 1662998602917}], "start": 1662998602917, "stop": 1662998603522} \ No newline at end of file diff --git a/report/79ac89f8-b2cc-49c0-bc4e-39d2d527a211-result.json b/report/79ac89f8-b2cc-49c0-bc4e-39d2d527a211-result.json deleted file mode 100644 index 55325f8..0000000 --- a/report/79ac89f8-b2cc-49c0-bc4e-39d2d527a211-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "9250b8f6-602c-411e-9037-bd737b35f1c1-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662297697155, "stop": 1662297697284, "uuid": "36816fc1-4d12-4f7a-8ab2-36a3aaf1839b", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "12600-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/7c00af19-85cb-49a5-8330-cc2c88a2c2a6-container.json b/report/7c00af19-85cb-49a5-8330-cc2c88a2c2a6-container.json new file mode 100644 index 0000000..4baffc8 --- /dev/null +++ b/report/7c00af19-85cb-49a5-8330-cc2c88a2c2a6-container.json @@ -0,0 +1 @@ +{"uuid": "41bc085c-7386-48c3-8b5f-ea92a0564b8a", "befores": [{"name": "username", "status": "passed", "start": 1662997788976, "stop": 1662997788976}], "start": 1662997788976, "stop": 1662997790796} \ No newline at end of file diff --git a/report/7d57daaf-7e6e-47f1-93b3-866120b70849-result.json b/report/7d57daaf-7e6e-47f1-93b3-866120b70849-result.json deleted file mode 100644 index 0fe63b0..0000000 --- a/report/7d57daaf-7e6e-47f1-93b3-866120b70849-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "56a737a8-fb7e-4b4c-8e52-8c74416b2d6f-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662294577809, "stop": 1662294577909, "uuid": "9fa04e3d-689b-4fec-a78e-e7e4d06a07e2", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "5228-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/7eb9c4ed-07cf-4105-9d4d-68f99faad3a0-container.json b/report/7eb9c4ed-07cf-4105-9d4d-68f99faad3a0-container.json new file mode 100644 index 0000000..a339829 --- /dev/null +++ b/report/7eb9c4ed-07cf-4105-9d4d-68f99faad3a0-container.json @@ -0,0 +1 @@ +{"uuid": "4c2c7512-417c-4f56-aa7e-c89e125593e1", "befores": [{"name": "username", "status": "passed", "start": 1662997665476, "stop": 1662997665476}], "start": 1662997665476, "stop": 1662997665616} \ No newline at end of file diff --git a/report/80edf138-0909-486c-ac02-577463aa3291-container.json b/report/80edf138-0909-486c-ac02-577463aa3291-container.json deleted file mode 100644 index b218eda..0000000 --- a/report/80edf138-0909-486c-ac02-577463aa3291-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "6d54cc72-7848-42f2-851f-a1fc02fea495", "befores": [{"name": "except_code", "status": "passed", "start": 1662296147404, "stop": 1662296147404}], "start": 1662296147404, "stop": 1662296147534} \ No newline at end of file diff --git a/report/82266aff-3ce3-4f96-a0b0-2535c3c6d04c-container.json b/report/82266aff-3ce3-4f96-a0b0-2535c3c6d04c-container.json new file mode 100644 index 0000000..e05b2d3 --- /dev/null +++ b/report/82266aff-3ce3-4f96-a0b0-2535c3c6d04c-container.json @@ -0,0 +1 @@ +{"uuid": "76590a5f-e3e7-4f6c-bcab-893ba336df12", "befores": [{"name": "except_msg", "status": "passed", "start": 1662997788606, "stop": 1662997788606}], "start": 1662997788606, "stop": 1662997788766} \ No newline at end of file diff --git a/report/8500617f-a25b-4163-ad69-537c8ec2af24-result.json b/report/8500617f-a25b-4163-ad69-537c8ec2af24-result.json new file mode 100644 index 0000000..f4cdc75 --- /dev/null +++ b/report/8500617f-a25b-4163-ad69-537c8ec2af24-result.json @@ -0,0 +1 @@ +{"name": "测试数据:【16621321011, gq123456789, False, 4023, 密码错误】", "status": "passed", "description": "该用例是针对登录后台花园云接口的测试", "steps": [{"name": "步骤1 ==>> 登录花园云后台", "status": "passed", "parameters": [{"name": "username", "value": "'16621321011'"}], "start": 1662998927925, "stop": 1662998927925}], "attachments": [{"name": "log", "source": "c2648f57-7274-4693-baaa-7c5fbff30a3a-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "51c0ea88-ad60-4787-8e99-06958748d721-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'16621321011'"}, {"name": "password", "value": "'gq123456789'"}, {"name": "except_result", "value": "False"}, {"name": "except_code", "value": "4023"}, {"name": "except_msg", "value": "'密码错误'"}], "start": 1662998927254, "stop": 1662998927925, "uuid": "bbe6b2f1-19d5-4fbf-aa21-273ad6aa419f", "historyId": "c0dce345af21709d30715b3be110acec", "testCaseId": "677b33d2d6f82a61a3977e65844704fa", "fullName": "testcases.api_test.test_02_garden_login.TestGardenLogin#test_login_garden", "labels": [{"name": "story", "value": "用例-登录花园云"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_02_garden_login"}, {"name": "subSuite", "value": "TestGardenLogin"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "9508-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_02_garden_login"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击, 跳转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击, 调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/8724d747-94b7-4875-a927-c71a4e5bf0df-container.json b/report/8724d747-94b7-4875-a927-c71a4e5bf0df-container.json deleted file mode 100644 index 027cfc2..0000000 --- a/report/8724d747-94b7-4875-a927-c71a4e5bf0df-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "6b9a021c-8eaa-4bd7-ac73-d8201b2e786e", "befores": [{"name": "except_code", "status": "passed", "start": 1662297076363, "stop": 1662297076363}], "start": 1662297076363, "stop": 1662297076483} \ No newline at end of file diff --git a/report/8ed0a778-fd16-4b0c-ac3f-52e486b17bd9-container.json b/report/8ed0a778-fd16-4b0c-ac3f-52e486b17bd9-container.json new file mode 100644 index 0000000..f0064ad --- /dev/null +++ b/report/8ed0a778-fd16-4b0c-ac3f-52e486b17bd9-container.json @@ -0,0 +1 @@ +{"uuid": "4933b406-da92-485f-ab09-3959da637208", "befores": [{"name": "username", "status": "passed", "start": 1662998926105, "stop": 1662998926105}], "start": 1662998926105, "stop": 1662998927235} \ No newline at end of file diff --git a/report/8f75fd09-1a5c-4fb0-9a62-963bfa4c5ae1-container.json b/report/8f75fd09-1a5c-4fb0-9a62-963bfa4c5ae1-container.json new file mode 100644 index 0000000..4ed1743 --- /dev/null +++ b/report/8f75fd09-1a5c-4fb0-9a62-963bfa4c5ae1-container.json @@ -0,0 +1 @@ +{"uuid": "a0679f38-7797-4197-9050-aaf626c261ca", "befores": [{"name": "except_msg", "status": "passed", "start": 1662998925974, "stop": 1662998925974}], "start": 1662998925974, "stop": 1662998926085} \ No newline at end of file diff --git a/report/9083af44-7838-4100-a63b-5598e939f7d0-attachment.txt b/report/9083af44-7838-4100-a63b-5598e939f7d0-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/9083af44-7838-4100-a63b-5598e939f7d0-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/90de107a-ba71-43a1-b62d-6d14439ed53e-container.json b/report/90de107a-ba71-43a1-b62d-6d14439ed53e-container.json new file mode 100644 index 0000000..ce4cab0 --- /dev/null +++ b/report/90de107a-ba71-43a1-b62d-6d14439ed53e-container.json @@ -0,0 +1 @@ +{"uuid": "0f02297e-f3ba-4a4b-ad95-39562205103f", "befores": [{"name": "password", "status": "passed", "start": 1662998926105, "stop": 1662998926105}], "start": 1662998926105, "stop": 1662998927235} \ No newline at end of file diff --git a/report/9250b8f6-602c-411e-9037-bd737b35f1c1-attachment.txt b/report/9250b8f6-602c-411e-9037-bd737b35f1c1-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/9250b8f6-602c-411e-9037-bd737b35f1c1-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/9300d382-8450-423e-95ee-4217579f8a54-container.json b/report/9300d382-8450-423e-95ee-4217579f8a54-container.json deleted file mode 100644 index 06f733c..0000000 --- a/report/9300d382-8450-423e-95ee-4217579f8a54-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "2f262ef6-4b43-4501-9e1b-2d01f64a1211", "befores": [{"name": "except_result", "status": "passed", "start": 1662294299680, "stop": 1662294299680}], "start": 1662294299680, "stop": 1662294299790} \ No newline at end of file diff --git a/report/930f1acb-df80-4e38-a6f9-5fbca447506e-container.json b/report/930f1acb-df80-4e38-a6f9-5fbca447506e-container.json new file mode 100644 index 0000000..2faa9dd --- /dev/null +++ b/report/930f1acb-df80-4e38-a6f9-5fbca447506e-container.json @@ -0,0 +1 @@ +{"uuid": "fd72cdbb-9875-4005-ae33-dc30b41336dc", "befores": [{"name": "except_result", "status": "passed", "start": 1662998601517, "stop": 1662998601517}], "start": 1662998601517, "stop": 1662998602867} \ No newline at end of file diff --git a/report/952d730e-09c0-4a7b-adfc-bb08faf95d12-container.json b/report/952d730e-09c0-4a7b-adfc-bb08faf95d12-container.json new file mode 100644 index 0000000..73f9069 --- /dev/null +++ b/report/952d730e-09c0-4a7b-adfc-bb08faf95d12-container.json @@ -0,0 +1 @@ +{"uuid": "288421b4-97e3-4671-9345-6a242d58502a", "befores": [{"name": "except_code", "status": "passed", "start": 1662997788806, "stop": 1662997788806}], "start": 1662997788806, "stop": 1662997788936} \ No newline at end of file diff --git a/report/965d7191-81bb-4d49-aa04-c90e182571d7-container.json b/report/965d7191-81bb-4d49-aa04-c90e182571d7-container.json new file mode 100644 index 0000000..953f9bf --- /dev/null +++ b/report/965d7191-81bb-4d49-aa04-c90e182571d7-container.json @@ -0,0 +1 @@ +{"uuid": "516040d9-34a1-4a4a-96c9-de11d35574ce", "befores": [{"name": "except_result", "status": "passed", "start": 1662998602917, "stop": 1662998602917}], "start": 1662998602917, "stop": 1662998603528} \ No newline at end of file diff --git a/report/977cdd0a-d465-44e2-8218-e4770553aed3-container.json b/report/977cdd0a-d465-44e2-8218-e4770553aed3-container.json deleted file mode 100644 index 2ffee99..0000000 --- a/report/977cdd0a-d465-44e2-8218-e4770553aed3-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "60ba0f1e-c8b9-477b-a701-bac1b77b51e0", "befores": [{"name": "except_result", "status": "passed", "start": 1662294550593, "stop": 1662294550593}], "start": 1662294550593, "stop": 1662294550743} \ No newline at end of file diff --git a/report/9832752f-ce3e-4533-8d1c-bdec6c029beb-container.json b/report/9832752f-ce3e-4533-8d1c-bdec6c029beb-container.json deleted file mode 100644 index aad13ea..0000000 --- a/report/9832752f-ce3e-4533-8d1c-bdec6c029beb-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "1a8e9e0d-e852-41d2-a2e5-7b454c8e8833", "befores": [{"name": "except_msg", "status": "passed", "start": 1662297076363, "stop": 1662297076363}], "start": 1662297076363, "stop": 1662297076473} \ No newline at end of file diff --git a/report/a10170e1-168a-4609-8316-79acfc2897e3-container.json b/report/a10170e1-168a-4609-8316-79acfc2897e3-container.json deleted file mode 100644 index 47fc9ea..0000000 --- a/report/a10170e1-168a-4609-8316-79acfc2897e3-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "7cd12400-5413-4acb-bb04-f15ff3d75d04", "befores": [{"name": "except_code", "status": "passed", "start": 1662294583336, "stop": 1662294583336}], "start": 1662294583336, "stop": 1662294583426} \ No newline at end of file diff --git a/report/a17c42f3-ee52-416f-a17d-7fe8c7669601-result.json b/report/a17c42f3-ee52-416f-a17d-7fe8c7669601-result.json new file mode 100644 index 0000000..92df65e --- /dev/null +++ b/report/a17c42f3-ee52-416f-a17d-7fe8c7669601-result.json @@ -0,0 +1 @@ +{"name": "测试数据:【16621321011, gq123456789, False, 4023, 密码错误】", "status": "passed", "description": "该用例是针对登录后台花园云接口的测试", "steps": [{"name": "步骤1 ==>> 登录花园云后台", "status": "passed", "parameters": [{"name": "username", "value": "'16621321011'"}], "start": 1662998603515, "stop": 1662998603516}], "attachments": [{"name": "log", "source": "04f82c4c-3835-4137-a76f-c7946bc4af74-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'16621321011'"}, {"name": "password", "value": "'gq123456789'"}, {"name": "except_result", "value": "False"}, {"name": "except_code", "value": "4023"}, {"name": "except_msg", "value": "'密码错误'"}], "start": 1662998602917, "stop": 1662998603519, "uuid": "d8df4b2b-7993-4a33-a021-2ec02f95a7c6", "historyId": "c0dce345af21709d30715b3be110acec", "testCaseId": "677b33d2d6f82a61a3977e65844704fa", "fullName": "testcases.api_test.test_02_garden_login.TestGardenLogin#test_login_garden", "labels": [{"name": "story", "value": "用例-登录花园云"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_02_garden_login"}, {"name": "subSuite", "value": "TestGardenLogin"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "6408-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_02_garden_login"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击, 跳转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击, 调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/a400d2fa-6d93-4dbd-b06c-d08382c8db86-result.json b/report/a400d2fa-6d93-4dbd-b06c-d08382c8db86-result.json new file mode 100644 index 0000000..d4f52d5 --- /dev/null +++ b/report/a400d2fa-6d93-4dbd-b06c-d08382c8db86-result.json @@ -0,0 +1 @@ +{"name": "测试数据:【wintest1111, False, 1004, 查不到相关用户】", "status": "passed", "description": "该用例是针对获取某个用户信息接口的测试", "steps": [{"name": "步骤1 ==>> 获取某个用户信息", "status": "passed", "parameters": [{"name": "username", "value": "'wintest1111'"}], "start": 1662998925974, "stop": 1662998925974}], "attachments": [{"name": "log", "source": "6bfd1397-2e29-48d7-b8ff-f5d71a2eecf9-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "64772f0c-296e-4d34-9a41-a5d3f7e6d029-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'wintest1111'"}, {"name": "except_result", "value": "False"}, {"name": "except_code", "value": "'1004'"}, {"name": "except_msg", "value": "'查不到相关用户'"}], "start": 1662998925974, "stop": 1662998926085, "uuid": "f7547558-c098-4813-bc3b-7b5004d69131", "historyId": "1e25c648dfcdbd3dbe15623f596deab3", "testCaseId": "8d921d856fb783d3737b69aed2e98292", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_one_user_info", "labels": [{"name": "severity", "value": "trivial"}, {"name": "epic", "value": "针对单个接口的测试"}, {"name": "story", "value": "用例-获取某个用户信息"}, {"name": "feature", "value": "获取用户信息模块"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "9508-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击, 跳转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击, 调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/a73c36f4-5b63-4973-b80f-672c4e599f8c-result.json b/report/a73c36f4-5b63-4973-b80f-672c4e599f8c-result.json deleted file mode 100644 index 9ec70e3..0000000 --- a/report/a73c36f4-5b63-4973-b80f-672c4e599f8c-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "9083af44-7838-4100-a63b-5598e939f7d0-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662297076373, "stop": 1662297076473, "uuid": "a8ab4b44-b21d-444d-9c53-1c7216e384c9", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "13576-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/a75b8e0a-1d9d-40e1-8b75-7876d3833266-attachment.txt b/report/a75b8e0a-1d9d-40e1-8b75-7876d3833266-attachment.txt new file mode 100644 index 0000000..da0eb96 --- /dev/null +++ b/report/a75b8e0a-1d9d-40e1-8b75-7876d3833266-attachment.txt @@ -0,0 +1,21 @@ +INFO  log:test_02_garden_login.py:20 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +INFO  log:rest_client.py:56 接口请求方式 ==>> POST +INFO  log:rest_client.py:58 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:garden.py:35 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"e825a97f-3faf-4c1d-869c-c092d567540d","message":"\u5bc6\u7801\u9519\u8bef","data":null} +INFO  log:test_02_garden_login.py:13 步骤1 ==>> 登录用户:16621321011 +INFO  log:test_02_garden_login.py:25 code ==>> 期望结果:4023, 实际结果:【4023】 +INFO  log:test_02_garden_login.py:28 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/a98c2678-878c-48dc-894d-44822fad4435-container.json b/report/a98c2678-878c-48dc-894d-44822fad4435-container.json deleted file mode 100644 index bdc8f1a..0000000 --- a/report/a98c2678-878c-48dc-894d-44822fad4435-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "de7aef42-831a-4624-9dc6-925a10412920", "befores": [{"name": "except_result", "status": "passed", "start": 1662294591991, "stop": 1662294591991}], "start": 1662294591991, "stop": 1662294592111} \ No newline at end of file diff --git a/report/aac2156b-9dc8-46df-9069-00896808f6a1-result.json b/report/aac2156b-9dc8-46df-9069-00896808f6a1-result.json deleted file mode 100644 index 7e2a540..0000000 --- a/report/aac2156b-9dc8-46df-9069-00896808f6a1-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "f457db7d-a2de-4cac-9243-463ffa341067-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662294550613, "stop": 1662294550733, "uuid": "acf191c5-9b51-4cb4-9964-3746efe4f82b", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "4220-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/ac1a6818-f517-49aa-95d4-2a406f187b3f-container.json b/report/ac1a6818-f517-49aa-95d4-2a406f187b3f-container.json new file mode 100644 index 0000000..8ac472d --- /dev/null +++ b/report/ac1a6818-f517-49aa-95d4-2a406f187b3f-container.json @@ -0,0 +1 @@ +{"uuid": "e26a95b2-f82e-4c49-a32c-13cd4107fd4a", "befores": [{"name": "username", "status": "passed", "start": 1662997667327, "stop": 1662997667327}], "start": 1662997667327, "stop": 1662997668026} \ No newline at end of file diff --git a/report/b3282145-39b8-45cc-a9d2-1f02330165a7-container.json b/report/b3282145-39b8-45cc-a9d2-1f02330165a7-container.json deleted file mode 100644 index 6402de5..0000000 --- a/report/b3282145-39b8-45cc-a9d2-1f02330165a7-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "00a434ae-b4e3-4c4b-9d20-471fba77c66e", "befores": [{"name": "except_msg", "status": "passed", "start": 1662297697135, "stop": 1662297697135}], "start": 1662297697135, "stop": 1662297697284} \ No newline at end of file diff --git a/report/b4059ad3-c5b0-4c7e-a6a5-826ea33745d6-container.json b/report/b4059ad3-c5b0-4c7e-a6a5-826ea33745d6-container.json deleted file mode 100644 index c069681..0000000 --- a/report/b4059ad3-c5b0-4c7e-a6a5-826ea33745d6-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "4df8aa08-494e-45f0-bd1a-b2aad6eb1070", "befores": [{"name": "except_msg", "status": "passed", "start": 1662294322009, "stop": 1662294322009}], "start": 1662294322009, "stop": 1662294322089} \ No newline at end of file diff --git a/report/b50d4dcb-d0fc-4e5e-9fc7-f16fe83de951-result.json b/report/b50d4dcb-d0fc-4e5e-9fc7-f16fe83de951-result.json new file mode 100644 index 0000000..9574226 --- /dev/null +++ b/report/b50d4dcb-d0fc-4e5e-9fc7-f16fe83de951-result.json @@ -0,0 +1 @@ +{"name": "测试数据:【wintest1111, False, 1004, 查不到相关用户】", "status": "passed", "description": "该用例是针对获取某个用户信息接口的测试", "steps": [{"name": "步骤1 ==>> 获取某个用户信息", "status": "passed", "parameters": [{"name": "username", "value": "'wintest1111'"}], "start": 1662997788816, "stop": 1662997788816}], "attachments": [{"name": "log", "source": "c11f462b-89df-4d43-a95f-dd82942bc0b2-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'wintest1111'"}, {"name": "except_result", "value": "False"}, {"name": "except_code", "value": "'1004'"}, {"name": "except_msg", "value": "'查不到相关用户'"}], "start": 1662997788806, "stop": 1662997788926, "uuid": "55f286d9-f28e-472d-82f1-a502197024ec", "historyId": "1e25c648dfcdbd3dbe15623f596deab3", "testCaseId": "8d921d856fb783d3737b69aed2e98292", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_one_user_info", "labels": [{"name": "feature", "value": "获取用户信息模块"}, {"name": "epic", "value": "针对单个接口的测试"}, {"name": "story", "value": "用例-获取某个用户信息"}, {"name": "severity", "value": "trivial"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "2812-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击, 跳转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击, 调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/b66935b3-e539-4002-9f81-24d251efaeed-container.json b/report/b66935b3-e539-4002-9f81-24d251efaeed-container.json new file mode 100644 index 0000000..9c64398 --- /dev/null +++ b/report/b66935b3-e539-4002-9f81-24d251efaeed-container.json @@ -0,0 +1 @@ +{"uuid": "65f6069c-6fde-4909-b3b6-ffc6c5b8d550", "befores": [{"name": "username", "status": "passed", "start": 1662997788806, "stop": 1662997788806}], "start": 1662997788806, "stop": 1662997788956} \ No newline at end of file diff --git a/report/b741668f-c16e-4a63-b672-8f8956fbdbb4-container.json b/report/b741668f-c16e-4a63-b672-8f8956fbdbb4-container.json deleted file mode 100644 index 044d2fd..0000000 --- a/report/b741668f-c16e-4a63-b672-8f8956fbdbb4-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "0417fcdd-c098-46c5-982b-56fad1922a4c", "befores": [{"name": "except_code", "status": "passed", "start": 1662294117823, "stop": 1662294117823}], "start": 1662294117823, "stop": 1662294118202} \ No newline at end of file diff --git a/report/b96437c7-97b4-45e7-89fc-1f727db4adb3-container.json b/report/b96437c7-97b4-45e7-89fc-1f727db4adb3-container.json deleted file mode 100644 index 93e7b95..0000000 --- a/report/b96437c7-97b4-45e7-89fc-1f727db4adb3-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "339da97e-3c9d-4140-90ad-5a63d4ce02a6", "befores": [{"name": "except_code", "status": "passed", "start": 1662294322009, "stop": 1662294322009}], "start": 1662294322009, "stop": 1662294322089} \ No newline at end of file diff --git a/report/bb4ae800-0c00-4baf-9dcb-5d69f75b767d-container.json b/report/bb4ae800-0c00-4baf-9dcb-5d69f75b767d-container.json deleted file mode 100644 index 3d5ee4f..0000000 --- a/report/bb4ae800-0c00-4baf-9dcb-5d69f75b767d-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "2fe05c90-1377-4f91-8c65-b4df0dc7f2fa", "befores": [{"name": "except_msg", "status": "passed", "start": 1662294299680, "stop": 1662294299680}], "start": 1662294299680, "stop": 1662294299780} \ No newline at end of file diff --git a/report/bcd74fc7-2853-4efb-9f5b-08ed6af55773-container.json b/report/bcd74fc7-2853-4efb-9f5b-08ed6af55773-container.json new file mode 100644 index 0000000..c9ce06d --- /dev/null +++ b/report/bcd74fc7-2853-4efb-9f5b-08ed6af55773-container.json @@ -0,0 +1 @@ +{"uuid": "8ea54136-e63d-4d51-8017-2acf13c01323", "befores": [{"name": "except_code", "status": "passed", "start": 1662998601366, "stop": 1662998601366}], "start": 1662998601366, "stop": 1662998601499} \ No newline at end of file diff --git a/report/bff13130-6a10-422e-a8d3-3a8e9dd2ca32-container.json b/report/bff13130-6a10-422e-a8d3-3a8e9dd2ca32-container.json new file mode 100644 index 0000000..2893fa3 --- /dev/null +++ b/report/bff13130-6a10-422e-a8d3-3a8e9dd2ca32-container.json @@ -0,0 +1 @@ +{"uuid": "0e4765e5-6039-460a-ae29-0cbd347d1e5f", "befores": [{"name": "except_msg", "status": "passed", "start": 1662998601232, "stop": 1662998601232}], "start": 1662998601232, "stop": 1662998601353} \ No newline at end of file diff --git a/report/c013cdae-d921-46a0-878b-50e59d97e7ce-result.json b/report/c013cdae-d921-46a0-878b-50e59d97e7ce-result.json new file mode 100644 index 0000000..3a5f8a8 --- /dev/null +++ b/report/c013cdae-d921-46a0-878b-50e59d97e7ce-result.json @@ -0,0 +1 @@ +{"name": "测试数据:【wintest1111, False, 1004, 查不到相关用户】", "status": "passed", "description": "该用例是针对获取某个用户信息接口的测试", "steps": [{"name": "步骤1 ==>> 获取某个用户信息", "status": "passed", "parameters": [{"name": "username", "value": "'wintest1111'"}], "start": 1662997665487, "stop": 1662997665487}], "attachments": [{"name": "log", "source": "301cb88a-a614-4a9a-85b0-daaeef4b7cfa-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'wintest1111'"}, {"name": "except_result", "value": "False"}, {"name": "except_code", "value": "'1004'"}, {"name": "except_msg", "value": "'查不到相关用户'"}], "start": 1662997665487, "stop": 1662997665606, "uuid": "87c579df-1de2-4add-8671-6187ea4132b0", "historyId": "1e25c648dfcdbd3dbe15623f596deab3", "testCaseId": "8d921d856fb783d3737b69aed2e98292", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_one_user_info", "labels": [{"name": "severity", "value": "trivial"}, {"name": "story", "value": "用例-获取某个用户信息"}, {"name": "epic", "value": "针对单个接口的测试"}, {"name": "feature", "value": "获取用户信息模块"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "8804-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击, 跳转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击, 调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/c105033f-5810-4bcb-adc8-796d87ab0105-attachment.txt b/report/c105033f-5810-4bcb-adc8-796d87ab0105-attachment.txt new file mode 100644 index 0000000..626e43a --- /dev/null +++ b/report/c105033f-5810-4bcb-adc8-796d87ab0105-attachment.txt @@ -0,0 +1,11 @@ +INFO  log:test_01_get_user_info.py:34 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users +INFO  log:rest_client.py:56 接口请求方式 ==>> GET +INFO  log:rest_client.py:58 接口请求头 ==>> null +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> null +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:test_01_get_user_info.py:38 code ==>> 期望结果:0, 实际结果:0 +INFO  log:test_01_get_user_info.py:41 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/c11f462b-89df-4d43-a95f-dd82942bc0b2-attachment.txt b/report/c11f462b-89df-4d43-a95f-dd82942bc0b2-attachment.txt new file mode 100644 index 0000000..caad18c --- /dev/null +++ b/report/c11f462b-89df-4d43-a95f-dd82942bc0b2-attachment.txt @@ -0,0 +1,17 @@ +INFO  log:test_01_get_user_info.py:52 ********** 开始执行用例 ********** +INFO  log:test_01_get_user_info.py:17 步骤1 ==>> 获取某个用户信息:wintest1111 +INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +INFO  log:rest_client.py:56 接口请求方式 ==>> GET +INFO  log:rest_client.py:58 接口请求头 ==>> null +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> null +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:user.py:41 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +INFO  log:test_01_get_user_info.py:57 code ==>> 期望结果:1004, 实际结果:【1004】 +INFO  log:test_01_get_user_info.py:59 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/c1928628-901d-4442-b0ec-d564b9856f30-container.json b/report/c1928628-901d-4442-b0ec-d564b9856f30-container.json new file mode 100644 index 0000000..221cd55 --- /dev/null +++ b/report/c1928628-901d-4442-b0ec-d564b9856f30-container.json @@ -0,0 +1 @@ +{"uuid": "257ebabc-1fdc-42d4-a7ae-b943c9afd636", "befores": [{"name": "except_code", "status": "passed", "start": 1662998601232, "stop": 1662998601232}], "start": 1662998601232, "stop": 1662998601356} \ No newline at end of file diff --git a/report/c2648f57-7274-4693-baaa-7c5fbff30a3a-attachment.txt b/report/c2648f57-7274-4693-baaa-7c5fbff30a3a-attachment.txt new file mode 100644 index 0000000..3c51ecf --- /dev/null +++ b/report/c2648f57-7274-4693-baaa-7c5fbff30a3a-attachment.txt @@ -0,0 +1,21 @@ +INFO  log:test_02_garden_login.py:28 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +INFO  log:rest_client.py:56 接口请求方式 ==>> POST +INFO  log:rest_client.py:58 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:garden.py:35 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"3ccf5c36-aa75-481b-9633-66f2ce31c18b","message":"\u5bc6\u7801\u9519\u8bef","data":null} +INFO  log:test_02_garden_login.py:13 步骤1 ==>> 登录用户:16621321011 +INFO  log:test_02_garden_login.py:33 code ==>> 期望结果:4023, 实际结果:【4023】 +INFO  log:test_02_garden_login.py:36 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/c4d2b16b-8a3d-4852-9a8a-95b9fdfc24dc-attachment.txt b/report/c4d2b16b-8a3d-4852-9a8a-95b9fdfc24dc-attachment.txt new file mode 100644 index 0000000..6abfdd1 --- /dev/null +++ b/report/c4d2b16b-8a3d-4852-9a8a-95b9fdfc24dc-attachment.txt @@ -0,0 +1,21 @@ +INFO  log:test_02_garden_login.py:20 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +INFO  log:rest_client.py:56 接口请求方式 ==>> POST +INFO  log:rest_client.py:58 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456789" +} +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:garden.py:35 登录花园云 ==>> 返回结果 ==>> {"status_code":4023,"request_id":"b68a9ae7-93f2-4890-bd3e-e3e9b3e0a7e4","message":"\u5bc6\u7801\u9519\u8bef","data":null} +INFO  log:test_02_garden_login.py:13 步骤1 ==>> 登录用户:16621321011 +INFO  log:test_02_garden_login.py:25 code ==>> 期望结果:4023, 实际结果:【4023】 +INFO  log:test_02_garden_login.py:28 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/c4df6330-ec81-484c-808c-15b72d374eda-container.json b/report/c4df6330-ec81-484c-808c-15b72d374eda-container.json new file mode 100644 index 0000000..80224d3 --- /dev/null +++ b/report/c4df6330-ec81-484c-808c-15b72d374eda-container.json @@ -0,0 +1 @@ +{"uuid": "36f761b4-76a6-4d0f-90ba-03e3906a7ea8", "befores": [{"name": "password", "status": "passed", "start": 1662998601517, "stop": 1662998601517}], "start": 1662998601517, "stop": 1662998602881} \ No newline at end of file diff --git a/report/c588a7ac-2f10-4370-9949-c3579d3983a3-container.json b/report/c588a7ac-2f10-4370-9949-c3579d3983a3-container.json deleted file mode 100644 index b4bedd3..0000000 --- a/report/c588a7ac-2f10-4370-9949-c3579d3983a3-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "0bab1474-a395-45cc-b331-95e3ed892e9f", "befores": [{"name": "except_msg", "status": "passed", "start": 1662296147414, "stop": 1662296147414}], "start": 1662296147414, "stop": 1662296147524} \ No newline at end of file diff --git a/report/c60b73dc-55e0-4c09-89a4-ec8d9f0a24fa-attachment.txt b/report/c60b73dc-55e0-4c09-89a4-ec8d9f0a24fa-attachment.txt new file mode 100644 index 0000000..caad18c --- /dev/null +++ b/report/c60b73dc-55e0-4c09-89a4-ec8d9f0a24fa-attachment.txt @@ -0,0 +1,17 @@ +INFO  log:test_01_get_user_info.py:52 ********** 开始执行用例 ********** +INFO  log:test_01_get_user_info.py:17 步骤1 ==>> 获取某个用户信息:wintest1111 +INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users/wintest1111 +INFO  log:rest_client.py:56 接口请求方式 ==>> GET +INFO  log:rest_client.py:58 接口请求头 ==>> null +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> null +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:user.py:41 查看单个用户 ==>> 返回结果 ==>> { + "code": "1004", + "msg": "查不到相关用户的信息" +} + +INFO  log:test_01_get_user_info.py:57 code ==>> 期望结果:1004, 实际结果:【1004】 +INFO  log:test_01_get_user_info.py:59 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/c62ce75d-883e-4932-9c3a-543b7b9620d7-container.json b/report/c62ce75d-883e-4932-9c3a-543b7b9620d7-container.json new file mode 100644 index 0000000..1aadcc6 --- /dev/null +++ b/report/c62ce75d-883e-4932-9c3a-543b7b9620d7-container.json @@ -0,0 +1 @@ +{"uuid": "510360f9-5a69-4bf2-a460-9bd878248362", "befores": [{"name": "except_result", "status": "passed", "start": 1662998925805, "stop": 1662998925805}], "start": 1662998925805, "stop": 1662998925955} \ No newline at end of file diff --git a/report/c6e5a769-540f-4d95-8d64-ae77786edb86-attachment.txt b/report/c6e5a769-540f-4d95-8d64-ae77786edb86-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/c6e5a769-540f-4d95-8d64-ae77786edb86-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/c8f8507d-a235-4a32-8901-3a0a8614873c-container.json b/report/c8f8507d-a235-4a32-8901-3a0a8614873c-container.json deleted file mode 100644 index 127eb0b..0000000 --- a/report/c8f8507d-a235-4a32-8901-3a0a8614873c-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "6ae6a0e0-f6d5-42c5-acd1-c4aabf3d3489", "befores": [{"name": "except_code", "status": "passed", "start": 1662294550593, "stop": 1662294550593}], "start": 1662294550593, "stop": 1662294550743} \ No newline at end of file diff --git a/report/cb2e00ab-4393-43b1-b9a7-b1f3ae888121-container.json b/report/cb2e00ab-4393-43b1-b9a7-b1f3ae888121-container.json deleted file mode 100644 index 9dd0165..0000000 --- a/report/cb2e00ab-4393-43b1-b9a7-b1f3ae888121-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "5e2184e3-880f-4236-9eea-1bb1488fdc09", "befores": [{"name": "except_result", "status": "passed", "start": 1662294322009, "stop": 1662294322009}], "start": 1662294322009, "stop": 1662294322089} \ No newline at end of file diff --git a/report/cbffa054-c2fb-44be-b7dd-cf16b47fb51f-result.json b/report/cbffa054-c2fb-44be-b7dd-cf16b47fb51f-result.json new file mode 100644 index 0000000..925c1d4 --- /dev/null +++ b/report/cbffa054-c2fb-44be-b7dd-cf16b47fb51f-result.json @@ -0,0 +1 @@ +{"name": "测试数据:【16621321011, gq123456, True, 200, 成功】", "status": "passed", "description": "该用例是针对登录后台花园云接口的测试", "steps": [{"name": "步骤1 ==>> 登录花园云后台", "status": "passed", "parameters": [{"name": "username", "value": "'16621321011'"}], "start": 1662998602850, "stop": 1662998602850}], "attachments": [{"name": "log", "source": "4ddd6875-29a8-4743-bc0e-dc365bdd98fc-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'16621321011'"}, {"name": "password", "value": "'gq123456'"}, {"name": "except_result", "value": "True"}, {"name": "except_code", "value": "200"}, {"name": "except_msg", "value": "'成功'"}], "start": 1662998601518, "stop": 1662998602865, "uuid": "1d23d8a4-3e8c-4b55-bc5f-f796d7d90459", "historyId": "46a8f52d3364ca30e4a831ecb10a475a", "testCaseId": "677b33d2d6f82a61a3977e65844704fa", "fullName": "testcases.api_test.test_02_garden_login.TestGardenLogin#test_login_garden", "labels": [{"name": "story", "value": "用例-登录花园云"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_02_garden_login"}, {"name": "subSuite", "value": "TestGardenLogin"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "6408-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_02_garden_login"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击, 跳转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击, 调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/cc0e652d-2fdb-40ca-8799-2f440e3dbb32-container.json b/report/cc0e652d-2fdb-40ca-8799-2f440e3dbb32-container.json new file mode 100644 index 0000000..ded69e4 --- /dev/null +++ b/report/cc0e652d-2fdb-40ca-8799-2f440e3dbb32-container.json @@ -0,0 +1 @@ +{"uuid": "eb744ce0-6bbe-4a6d-b736-351ad1161faa", "befores": [{"name": "except_code", "status": "passed", "start": 1662997665336, "stop": 1662997665336}], "start": 1662997665336, "stop": 1662997665467} \ No newline at end of file diff --git a/report/cc6c1406-be73-4025-8603-5aecb57e56c6-container.json b/report/cc6c1406-be73-4025-8603-5aecb57e56c6-container.json deleted file mode 100644 index 320762b..0000000 --- a/report/cc6c1406-be73-4025-8603-5aecb57e56c6-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "a672642f-a929-4347-9b10-1e5fab8d503e", "befores": [{"name": "except_msg", "status": "passed", "start": 1662294591991, "stop": 1662294591991}], "start": 1662294591991, "stop": 1662294592111} \ No newline at end of file diff --git a/report/cf8b6dd3-8c91-4e3b-8eb5-1714c021c13e-container.json b/report/cf8b6dd3-8c91-4e3b-8eb5-1714c021c13e-container.json new file mode 100644 index 0000000..41a1e98 --- /dev/null +++ b/report/cf8b6dd3-8c91-4e3b-8eb5-1714c021c13e-container.json @@ -0,0 +1 @@ +{"uuid": "078c86c2-2dd4-433e-90db-19cc4ce475b1", "befores": [{"name": "except_msg", "status": "passed", "start": 1662998601517, "stop": 1662998601517}], "start": 1662998601517, "stop": 1662998602866} \ No newline at end of file diff --git a/report/d4ac5872-3c77-400d-857c-897578163d3e-container.json b/report/d4ac5872-3c77-400d-857c-897578163d3e-container.json deleted file mode 100644 index 38b8d9b..0000000 --- a/report/d4ac5872-3c77-400d-857c-897578163d3e-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "eebe8af2-736d-42aa-baa1-f0eece2ea7b8", "befores": [{"name": "except_result", "status": "passed", "start": 1662296147404, "stop": 1662296147404}], "start": 1662296147404, "stop": 1662296147544} \ No newline at end of file diff --git a/report/d4b79aff-4a2b-40fb-b33a-514eee8c5804-result.json b/report/d4b79aff-4a2b-40fb-b33a-514eee8c5804-result.json new file mode 100644 index 0000000..f159adb --- /dev/null +++ b/report/d4b79aff-4a2b-40fb-b33a-514eee8c5804-result.json @@ -0,0 +1 @@ +{"name": "测试数据:【16621321011, gq123456, True, 200, 成功】", "status": "passed", "description": "该用例是针对登录后台花园云接口的测试", "steps": [{"name": "步骤1 ==>> 登录花园云后台", "status": "passed", "parameters": [{"name": "username", "value": "'16621321011'"}], "start": 1662998927214, "stop": 1662998927224}], "attachments": [{"name": "log", "source": "1e1b1062-6ae1-4f98-b9a4-f3d99c14a0e4-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "f826d152-8ac1-4ba8-b8f3-dc21b1c79c61-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "username", "value": "'16621321011'"}, {"name": "password", "value": "'gq123456'"}, {"name": "except_result", "value": "True"}, {"name": "except_code", "value": "200"}, {"name": "except_msg", "value": "'成功'"}], "start": 1662998926105, "stop": 1662998927224, "uuid": "d25795ae-b593-45bb-af23-bb1428f8f337", "historyId": "46a8f52d3364ca30e4a831ecb10a475a", "testCaseId": "677b33d2d6f82a61a3977e65844704fa", "fullName": "testcases.api_test.test_02_garden_login.TestGardenLogin#test_login_garden", "labels": [{"name": "story", "value": "用例-登录花园云"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_02_garden_login"}, {"name": "subSuite", "value": "TestGardenLogin"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "9508-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_02_garden_login"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击, 跳转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击, 调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/d75933a6-b2f5-4efe-8e09-2162842ba4f3-container.json b/report/d75933a6-b2f5-4efe-8e09-2162842ba4f3-container.json new file mode 100644 index 0000000..ccc1d74 --- /dev/null +++ b/report/d75933a6-b2f5-4efe-8e09-2162842ba4f3-container.json @@ -0,0 +1 @@ +{"uuid": "6f4823b0-2749-4723-bac1-c688f7718444", "befores": [{"name": "password", "status": "passed", "start": 1662997665626, "stop": 1662997665626}], "start": 1662997665626, "stop": 1662997667316} \ No newline at end of file diff --git a/report/db1d4ca6-eb20-4fd4-a396-4ee1d9e8fe85-container.json b/report/db1d4ca6-eb20-4fd4-a396-4ee1d9e8fe85-container.json new file mode 100644 index 0000000..25727b8 --- /dev/null +++ b/report/db1d4ca6-eb20-4fd4-a396-4ee1d9e8fe85-container.json @@ -0,0 +1 @@ +{"uuid": "7ec3cc4a-824f-4cc2-986d-30e5e52d955d", "befores": [{"name": "except_code", "status": "passed", "start": 1662998602917, "stop": 1662998602917}], "start": 1662998602917, "stop": 1662998603525} \ No newline at end of file diff --git a/report/dd59c281-a6ee-4a63-a829-18528a9bbe3d-container.json b/report/dd59c281-a6ee-4a63-a829-18528a9bbe3d-container.json deleted file mode 100644 index 41ef9e3..0000000 --- a/report/dd59c281-a6ee-4a63-a829-18528a9bbe3d-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "fbd75068-0d09-4fda-8256-65328e7ce0e3", "befores": [{"name": "except_code", "status": "passed", "start": 1662294180533, "stop": 1662294180533}], "start": 1662294180533, "stop": 1662294180633} \ No newline at end of file diff --git a/report/ddbd6803-ac30-428c-bd49-1484841fd280-container.json b/report/ddbd6803-ac30-428c-bd49-1484841fd280-container.json deleted file mode 100644 index be696f8..0000000 --- a/report/ddbd6803-ac30-428c-bd49-1484841fd280-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "a43cf1d7-e347-4a52-a4df-9be10a36cb41", "befores": [{"name": "except_code", "status": "passed", "start": 1662294804856, "stop": 1662294804856}], "start": 1662294804856, "stop": 1662294804986} \ No newline at end of file diff --git a/report/df7f5dc2-012c-4e0d-8ea0-6bc9741f5be4-container.json b/report/df7f5dc2-012c-4e0d-8ea0-6bc9741f5be4-container.json new file mode 100644 index 0000000..e7e6919 --- /dev/null +++ b/report/df7f5dc2-012c-4e0d-8ea0-6bc9741f5be4-container.json @@ -0,0 +1 @@ +{"uuid": "42b6c381-b646-43af-a059-c9aa8ac8f792", "befores": [{"name": "except_code", "status": "passed", "start": 1662998601517, "stop": 1662998601517}], "start": 1662998601517, "stop": 1662998602867} \ No newline at end of file diff --git a/report/e1a0776d-d757-46ae-bf9a-bbb64b9f5b58-container.json b/report/e1a0776d-d757-46ae-bf9a-bbb64b9f5b58-container.json new file mode 100644 index 0000000..6dcf7b8 --- /dev/null +++ b/report/e1a0776d-d757-46ae-bf9a-bbb64b9f5b58-container.json @@ -0,0 +1 @@ +{"uuid": "abc13cb8-01eb-4221-8b83-5fb319a91efc", "befores": [{"name": "except_result", "status": "passed", "start": 1662997788976, "stop": 1662997788976}], "start": 1662997788976, "stop": 1662997790786} \ No newline at end of file diff --git a/report/e308aa07-832b-4359-aa49-f35f88177e13-result.json b/report/e308aa07-832b-4359-aa49-f35f88177e13-result.json deleted file mode 100644 index ac24d34..0000000 --- a/report/e308aa07-832b-4359-aa49-f35f88177e13-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "c6e5a769-540f-4d95-8d64-ae77786edb86-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662294804856, "stop": 1662294804976, "uuid": "39b083e0-05db-4be4-bb07-f4199708df82", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "5744-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/e71e34f0-3e76-4b5d-918c-4b50e602b6da-result.json b/report/e71e34f0-3e76-4b5d-918c-4b50e602b6da-result.json new file mode 100644 index 0000000..ca14962 --- /dev/null +++ b/report/e71e34f0-3e76-4b5d-918c-4b50e602b6da-result.json @@ -0,0 +1 @@ +{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "description": "该用例是针对获取所有用户信息接口的测试", "attachments": [{"name": "log", "source": "c105033f-5810-4bcb-adc8-796d87ab0105-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662998601233, "stop": 1662998601352, "uuid": "e3007e4a-6bbf-45d5-a806-1ae4c7ad8182", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "feature", "value": "获取用户信息模块"}, {"name": "severity", "value": "trivial"}, {"name": "epic", "value": "针对单个接口的测试"}, {"name": "story", "value": "用例--获取全部用户信息"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "6408-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击,调转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击,调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/e7695711-ef61-4d4f-a08f-d0ae8c0e83b0-container.json b/report/e7695711-ef61-4d4f-a08f-d0ae8c0e83b0-container.json deleted file mode 100644 index 10195a7..0000000 --- a/report/e7695711-ef61-4d4f-a08f-d0ae8c0e83b0-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "81903316-5de0-40e6-b639-09ce63d7babf", "befores": [{"name": "except_msg", "status": "passed", "start": 1662294577809, "stop": 1662294577809}], "start": 1662294577809, "stop": 1662294577909} \ No newline at end of file diff --git a/report/e7ffb63c-c691-491d-845d-49c5786b6dc2-container.json b/report/e7ffb63c-c691-491d-845d-49c5786b6dc2-container.json deleted file mode 100644 index 7518e28..0000000 --- a/report/e7ffb63c-c691-491d-845d-49c5786b6dc2-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "aba33b66-36e7-4cfd-adcd-1ec78ead2ce4", "befores": [{"name": "except_code", "status": "passed", "start": 1662294299680, "stop": 1662294299680}], "start": 1662294299680, "stop": 1662294299790} \ No newline at end of file diff --git a/report/e94e8417-cfca-443c-bca4-ebbe98e0ad03-container.json b/report/e94e8417-cfca-443c-bca4-ebbe98e0ad03-container.json deleted file mode 100644 index 35aee13..0000000 --- a/report/e94e8417-cfca-443c-bca4-ebbe98e0ad03-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "740ce3d8-2cc8-4cc3-9451-557a787dfe37", "befores": [{"name": "except_msg", "status": "passed", "start": 1662294804856, "stop": 1662294804856}], "start": 1662294804856, "stop": 1662294804976} \ No newline at end of file diff --git a/report/ec4f9392-69d6-4caa-b981-1e182b607ebf-container.json b/report/ec4f9392-69d6-4caa-b981-1e182b607ebf-container.json deleted file mode 100644 index afafc97..0000000 --- a/report/ec4f9392-69d6-4caa-b981-1e182b607ebf-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "8ec716f6-388d-4e91-8fe1-88b1abb5f322", "befores": [{"name": "except_msg", "status": "passed", "start": 1662294550593, "stop": 1662294550593}], "start": 1662294550593, "stop": 1662294550733} \ No newline at end of file diff --git a/report/ec93fef1-9257-41c5-adb3-f8e9becbfd90-result.json b/report/ec93fef1-9257-41c5-adb3-f8e9becbfd90-result.json new file mode 100644 index 0000000..cec16e5 --- /dev/null +++ b/report/ec93fef1-9257-41c5-adb3-f8e9becbfd90-result.json @@ -0,0 +1 @@ +{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "description": "该用例是针对获取所有用户信息接口的测试", "attachments": [{"name": "log", "source": "6125b8fc-4c6e-43c0-a53a-a9e8d56890b9-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "67e143a9-dce3-46be-bff9-0ab08fb364e2-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662998925830, "stop": 1662998925945, "uuid": "dc2ee806-5263-431b-b81f-be7a1031af31", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "story", "value": "用例--获取全部用户信息"}, {"name": "severity", "value": "trivial"}, {"name": "epic", "value": "针对单个接口的测试"}, {"name": "feature", "value": "获取用户信息模块"}, {"name": "tag", "value": "single"}, {"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "9508-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}], "links": [{"type": "test_case", "url": "https://www.baidu.com", "name": "点击,调转到对应用例的链接地址"}, {"type": "issue", "url": "https://www.baidu.com", "name": "点击,调转到对应BUG的链接地址"}]} \ No newline at end of file diff --git a/report/f06574fa-b380-4ab2-ad2d-1c7e36a16551-container.json b/report/f06574fa-b380-4ab2-ad2d-1c7e36a16551-container.json new file mode 100644 index 0000000..cdbbb73 --- /dev/null +++ b/report/f06574fa-b380-4ab2-ad2d-1c7e36a16551-container.json @@ -0,0 +1 @@ +{"uuid": "449fef1a-4244-4988-bb45-e5b93f008cd8", "befores": [{"name": "except_msg", "status": "passed", "start": 1662998926105, "stop": 1662998926105}], "start": 1662998926105, "stop": 1662998927224} \ No newline at end of file diff --git a/report/f0d3e827-c4bd-4957-82cb-3da641848036-container.json b/report/f0d3e827-c4bd-4957-82cb-3da641848036-container.json new file mode 100644 index 0000000..83935bd --- /dev/null +++ b/report/f0d3e827-c4bd-4957-82cb-3da641848036-container.json @@ -0,0 +1 @@ +{"uuid": "42a4c9a0-2f64-43f8-8f59-dfc841c1251d", "befores": [{"name": "except_msg", "status": "passed", "start": 1662997665336, "stop": 1662997665336}], "start": 1662997665336, "stop": 1662997665456} \ No newline at end of file diff --git a/report/f31ed1b3-b216-4861-a29d-a78196569955-result.json b/report/f31ed1b3-b216-4861-a29d-a78196569955-result.json deleted file mode 100644 index 6e02520..0000000 --- a/report/f31ed1b3-b216-4861-a29d-a78196569955-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "10e2f3a4-1f71-4ae7-aea0-d943baa69658-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662294117823, "stop": 1662294118202, "uuid": "b1db5d89-4b14-4087-82a1-96cd195e2897", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "12460-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/report/f3aae81f-2a2a-4635-85c7-12eff6431f43-container.json b/report/f3aae81f-2a2a-4635-85c7-12eff6431f43-container.json new file mode 100644 index 0000000..43e12d1 --- /dev/null +++ b/report/f3aae81f-2a2a-4635-85c7-12eff6431f43-container.json @@ -0,0 +1 @@ +{"uuid": "12338250-24dd-4f2b-a736-9d7fbb0c600d", "befores": [{"name": "except_result", "status": "passed", "start": 1662997667327, "stop": 1662997667327}], "start": 1662997667327, "stop": 1662997667996} \ No newline at end of file diff --git a/report/f457db7d-a2de-4cac-9243-463ffa341067-attachment.txt b/report/f457db7d-a2de-4cac-9243-463ffa341067-attachment.txt deleted file mode 100644 index 381e063..0000000 --- a/report/f457db7d-a2de-4cac-9243-463ffa341067-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO  log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/report/f539f0eb-1eba-42f3-a05f-53cf007e4e40-container.json b/report/f539f0eb-1eba-42f3-a05f-53cf007e4e40-container.json deleted file mode 100644 index 3a49d3f..0000000 --- a/report/f539f0eb-1eba-42f3-a05f-53cf007e4e40-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "33a3ece7-ba6f-418a-a805-77a1b65b270c", "befores": [{"name": "except_code", "status": "passed", "start": 1662294591991, "stop": 1662294591991}], "start": 1662294591991, "stop": 1662294592111} \ No newline at end of file diff --git a/report/f5a21e44-81a7-4746-912e-a8dcca7a8d75-container.json b/report/f5a21e44-81a7-4746-912e-a8dcca7a8d75-container.json new file mode 100644 index 0000000..098f7d7 --- /dev/null +++ b/report/f5a21e44-81a7-4746-912e-a8dcca7a8d75-container.json @@ -0,0 +1 @@ +{"uuid": "eddf92b6-70fe-4185-957e-d404f3a8fa29", "befores": [{"name": "except_code", "status": "passed", "start": 1662998925805, "stop": 1662998925805}], "start": 1662998925805, "stop": 1662998925955} \ No newline at end of file diff --git a/report/f5ec49b8-f7c5-4586-b2f9-45be5f066fa2-container.json b/report/f5ec49b8-f7c5-4586-b2f9-45be5f066fa2-container.json new file mode 100644 index 0000000..dc0296c --- /dev/null +++ b/report/f5ec49b8-f7c5-4586-b2f9-45be5f066fa2-container.json @@ -0,0 +1 @@ +{"uuid": "730a1ef6-a10b-4a64-babc-6996ed57704d", "befores": [{"name": "except_result", "status": "passed", "start": 1662997665336, "stop": 1662997665336}], "start": 1662997665336, "stop": 1662997665471} \ No newline at end of file diff --git a/report/f65bebea-2ca5-42ad-8d79-39587bc4967b-container.json b/report/f65bebea-2ca5-42ad-8d79-39587bc4967b-container.json new file mode 100644 index 0000000..84299e4 --- /dev/null +++ b/report/f65bebea-2ca5-42ad-8d79-39587bc4967b-container.json @@ -0,0 +1 @@ +{"uuid": "24a09d54-eeaa-402d-bf34-47037bcaa9cf", "befores": [{"name": "except_code", "status": "passed", "start": 1662998925974, "stop": 1662998925974}], "start": 1662998925974, "stop": 1662998926085} \ No newline at end of file diff --git a/report/f826d152-8ac1-4ba8-b8f3-dc21b1c79c61-attachment.txt b/report/f826d152-8ac1-4ba8-b8f3-dc21b1c79c61-attachment.txt new file mode 100644 index 0000000..49054a7 --- /dev/null +++ b/report/f826d152-8ac1-4ba8-b8f3-dc21b1c79c61-attachment.txt @@ -0,0 +1,21 @@ +[2022-09-13 00:08:46,105][test_02_garden_login.py 28][INFO]: ********** 开始执行用例 ********** +[2022-09-13 00:08:46,109][rest_client.py 55][INFO]: 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +[2022-09-13 00:08:46,109][rest_client.py 56][INFO]: 接口请求方式 ==>> POST +[2022-09-13 00:08:46,114][rest_client.py 58][INFO]: 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +[2022-09-13 00:08:46,114][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null +[2022-09-13 00:08:46,114][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null +[2022-09-13 00:08:46,114][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +[2022-09-13 00:08:46,114][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None +[2022-09-13 00:08:46,114][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null +[2022-09-13 00:08:47,174][garden.py 35][INFO]: 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"2ffacf67-d313-4a18-b8e6-bfd02b3a7482","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"f91c7a7eed7e5755e06784bbe941e7d1","need_change_pwd":0}} +[2022-09-13 00:08:47,214][test_02_garden_login.py 13][INFO]: 步骤1 ==>> 登录用户:16621321011 +[2022-09-13 00:08:47,224][test_02_garden_login.py 33][INFO]: code ==>> 期望结果:200, 实际结果:【200】 +[2022-09-13 00:08:47,224][test_02_garden_login.py 36][INFO]: ********** 结束执行用例 ********** diff --git a/report/fa085874-d1a7-4772-a32d-8d603175c77a-container.json b/report/fa085874-d1a7-4772-a32d-8d603175c77a-container.json new file mode 100644 index 0000000..3450fae --- /dev/null +++ b/report/fa085874-d1a7-4772-a32d-8d603175c77a-container.json @@ -0,0 +1 @@ +{"uuid": "585fe3ea-4c8d-4233-8158-9be59cf79def", "befores": [{"name": "except_msg", "status": "passed", "start": 1662998925805, "stop": 1662998925805}], "start": 1662998925805, "stop": 1662998925955} \ No newline at end of file diff --git a/report/fa9bf02e-3f74-4bd5-8f9e-1b0b6bbf3ebf-attachment.txt b/report/fa9bf02e-3f74-4bd5-8f9e-1b0b6bbf3ebf-attachment.txt new file mode 100644 index 0000000..626e43a --- /dev/null +++ b/report/fa9bf02e-3f74-4bd5-8f9e-1b0b6bbf3ebf-attachment.txt @@ -0,0 +1,11 @@ +INFO  log:test_01_get_user_info.py:34 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users +INFO  log:rest_client.py:56 接口请求方式 ==>> GET +INFO  log:rest_client.py:58 接口请求头 ==>> null +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> null +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:test_01_get_user_info.py:38 code ==>> 期望结果:0, 实际结果:0 +INFO  log:test_01_get_user_info.py:41 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/report/fce40b59-cfef-4a56-851a-c61269a43cc7-attachment.txt b/report/fce40b59-cfef-4a56-851a-c61269a43cc7-attachment.txt new file mode 100644 index 0000000..a164e3e --- /dev/null +++ b/report/fce40b59-cfef-4a56-851a-c61269a43cc7-attachment.txt @@ -0,0 +1,21 @@ +INFO  log:test_02_garden_login.py:20 ********** 开始执行用例 ********** +INFO  log:rest_client.py:55 接口请求地址 ==>> https://garden-bms-test-3.apisix.xthktech.cn/api/common/xthy-sso/api/login +INFO  log:rest_client.py:56 接口请求方式 ==>> POST +INFO  log:rest_client.py:58 接口请求头 ==>> { + "Content-Type": "application/json", + "APP-DEVICE": "web", + "APP-NAME": "xthk-user-platform", + "Target-Service-Name": "export-service" +} +INFO  log:rest_client.py:59 接口请求 params 参数 ==>> null +INFO  log:rest_client.py:60 接口请求体 data 参数 ==>> null +INFO  log:rest_client.py:61 接口请求体 json 参数 ==>> { + "username": "16621321011", + "password": "gq123456" +} +INFO  log:rest_client.py:62 接口上传附件 files 参数 ==>> None +INFO  log:rest_client.py:63 接口 cookies 参数 ==>> null +INFO  log:garden.py:35 登录花园云 ==>> 返回结果 ==>> {"status_code":200,"request_id":"34037507-e965-4cc8-9078-83371270ab6f","message":"\u6210\u529f","data":{"user":{"id":12919,"uuid":"03969b1abfea2","phone":"16621321011","email":"","signature":"","real_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","display_name":"\u9ad8\u5f3a\u8001\u5e08__\u5bc6\u7801\u8bf7\u52ff\u6539\u52a8","avatar":"https:\/\/xthk-platform-osscdn.xthkwx.cn\/platform\/default\/teacher_man.png","gender":1,"status":1,"city_id":1,"teacher_type":2,"bubble":1,"grade":[{"grade_id":1,"grade_name":"\u5c0f\u73ed","pivot":{"user_id":12919,"grade_id":1,"id":71828,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":2,"grade_name":"\u4e2d\u73ed","pivot":{"user_id":12919,"grade_id":2,"id":71829,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":3,"grade_name":"\u5927\u73ed","pivot":{"user_id":12919,"grade_id":3,"id":71830,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":4,"grade_name":"\u4e00\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":4,"id":71831,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":5,"grade_name":"\u4e8c\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":5,"id":71833,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":6,"grade_name":"\u4e09\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":6,"id":71832,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":7,"grade_name":"\u56db\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":7,"id":71834,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":8,"grade_name":"\u4e94\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":8,"id":71835,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":9,"grade_name":"\u516d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":9,"id":71836,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":10,"grade_name":"\u4e03\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":10,"id":71837,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":11,"grade_name":"\u516b\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":11,"id":71838,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"grade_id":12,"grade_name":"\u4e5d\u5e74\u7ea7","pivot":{"user_id":12919,"grade_id":12,"id":71839,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19343,"organization_id":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"subject_multiple":[{"subject_id":1,"subject_name":"\u8bed\u6587","pivot":{"user_id":12919,"subject_id":1,"id":19338,"organization_id":0,"is_default":1,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":2,"subject_name":"\u6570\u5b66","pivot":{"user_id":12919,"subject_id":2,"id":19339,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":3,"subject_name":"\u82f1\u8bed","pivot":{"user_id":12919,"subject_id":3,"id":19340,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}},{"subject_id":4,"subject_name":"\u7269\u7406","pivot":{"user_id":12919,"subject_id":4,"id":19341,"organization_id":0,"is_default":0,"created_at":"2022-03-31 19:07:34","updated_at":"2022-03-31 19:07:34"}}],"campus":[]},"apps":[{"id":2,"name":"\u5fc3\u7530\u4e91","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974942089.png","url":"https:\/\/teaching-research-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teach-api","is_city":0,"category_id":1,"label":2},{"id":34,"name":"\u77e5\u8bc6\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1611295142869.jpg","url":"https:\/\/knowledge-center-bms-test-3.apisix.xthktech.cn","app_id":"xthk-knowledge-center-pub","is_city":0,"category_id":1,"label":1},{"id":4,"name":"\u6559\u5b66\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975041161.png","url":"https:\/\/xthk-teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-teacher-center","is_city":1,"category_id":2,"label":2},{"id":5,"name":"\u5728\u7ebf\u6559\u5b66\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977181561.png","url":"https:\/\/teaching-management-bms-test-3.apisix.xthktech.cn","app_id":"online-teach-center-pub","is_city":0,"category_id":2,"label":3},{"id":22,"name":"\u5317\u6597\u661f ","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607053355295.png","url":"https:\/\/prepare-practice-bms-test-3.apisix.xthktech.cn","app_id":"prepare-pratice-center-api","is_city":0,"category_id":2,"label":2},{"id":3,"name":"\u6559\u52a1\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598975011390.png","url":"https:\/\/xthk-edu-bms-test-3.apisix.xthktech.cn","app_id":"xthk-edu","is_city":1,"category_id":3,"label":2},{"id":9,"name":"\u7f51\u6821\u6559\u52a1","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977323280.png","url":"https:\/\/online-edu-bms-test-3.apisix.xthktech.cn","app_id":"online-edu-api-pub","is_city":0,"category_id":3,"label":3},{"id":6,"name":"\u7f51\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977233824.png","url":"https:\/\/online-edu-admin-bms-test-3.apisix.xthktech.cn","app_id":"online-admin-api-pub","is_city":0,"category_id":4,"label":3},{"id":10,"name":"\u8d44\u6599\u9986\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977348388.png","url":"https:\/\/learning-materials-station-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-info-station-admin-api-pub","is_city":1,"category_id":4,"label":1},{"id":12,"name":"\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977398469.png","url":"https:\/\/xthk-cms-bms-test-3.apisix.xthktech.cn","app_id":"xthk-cms-admin-pub","is_city":0,"category_id":4,"label":2},{"id":16,"name":"\u5b66\u6821\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977492922.png","url":"https:\/\/xthk-app-admin-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-app-admin-api","is_city":1,"category_id":4,"label":2},{"id":28,"name":"\u82b1\u5566\u5566\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607607969129.png","url":"https:\/\/hualala-operation-admin-web-test-3.apisix.xthktech.cn","app_id":"preschool_operation_center","is_city":0,"category_id":4,"label":3},{"id":38,"name":"\u76f4\u64ad\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1621568378941.jpg","url":"https:\/\/xthk-live-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-live-management-bms","is_city":0,"category_id":4,"label":1},{"id":44,"name":"\u82b1\u56ed\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1638274932864.png","url":"https:\/\/garden-bms-test-3.apisix.xthktech.cn\/backend","app_id":"garden-bms","is_city":0,"category_id":4,"label":1},{"id":8,"name":"\u54a8\u8be2\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977300910.png","url":"https:\/\/online-crm-bms-test-3.apisix.xthktech.cn","app_id":"online-operation-center-pub","is_city":0,"category_id":5,"label":3},{"id":11,"name":"\u7f51\u6821\u8fd0\u8425\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977380584.png","url":"https:\/\/online-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"online-activity-center-pub","is_city":0,"category_id":5,"label":3},{"id":13,"name":"\u7ebf\u4e0b\u8fd0\u8425\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977417283.png","url":"https:\/\/xthk-operation-management-bms-test-3.apisix.xthktech.cn\/","app_id":"operation-center-admin-api","is_city":1,"category_id":5,"label":2},{"id":32,"name":"\u7b2c\u4e94\u5c4a\u767e\u65e5\u884c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202101\/1610701564594.png","url":"https:\/\/habit-format-bms-test-3.apisix.xthktech.cn\/","app_id":"habitformat-season-5-bms-api","is_city":1,"category_id":5,"label":1},{"id":35,"name":"\u5fc3\u7530\u82b1\u5f00\u5e73\u53f0\u7ba1\u7406\u7aef","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202104\/1619067342534.png","url":"https:\/\/platform-operation-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-operate-center-api-pub","is_city":0,"category_id":5,"label":1},{"id":15,"name":"\u6d88\u606f\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977463362.png","url":"https:\/\/message-center-bms-test-3.apisix.xthktech.cn","app_id":"common-message-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":17,"name":"\u7528\u6237\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977513847.png","url":"https:\/\/user-management-bms-test-3.apisix.xthktech.cn","app_id":"common-user-center-admin-api-pub","is_city":0,"category_id":6,"label":1},{"id":26,"name":"\u7269\u6d41\u4e2d\u53f0","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202012\/1607524551417.png","url":"https:\/\/logistics-platform-bms-test-3.apisix.xthktech.cn","app_id":"common-logistics-center-api-pro","is_city":0,"category_id":6,"label":1},{"id":1,"name":"\u5458\u5de5\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598974918121.png","url":"https:\/\/employee-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-employee-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":7,"name":"\u7269\u6d41\u7ba1\u7406\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977278760.png","url":"https:\/\/logistics-bms-test-3.apisix.xthktech.cn","app_id":"online-logistics-center-api-pub","is_city":0,"category_id":7,"label":1},{"id":23,"name":"CRM\u7535\u9500\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202010\/1603433272779.png","url":"https:\/\/crm-bms-test-3.apisix.xthktech.cn","app_id":"crm-system","is_city":0,"category_id":7,"label":1},{"id":25,"name":"\u667a\u80fd\u85aa\u916c","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202011\/1604646637345.png","url":"https:\/\/intelligent-salary-bms-test-3.apisix.xthktech.cn","app_id":"intelligent-salary-api","is_city":0,"category_id":7,"label":1},{"id":31,"name":"\u5e94\u7528\u6743\u9650\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374597590.png","url":"https:\/\/xthy-authority-center-bms-test-3.apisix.xthktech.cn","app_id":"xthy-authority-center-pro","is_city":0,"category_id":7,"label":1},{"id":33,"name":"\u5fc3\u7530\u4f18\u5e08","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623933856108.png","url":"https:\/\/best-teacher-management-bms-test-3.apisix.xthktech.cn\/","app_id":"platform_xtys_api_pub","is_city":0,"category_id":7,"label":1},{"id":37,"name":"\u8d22\u52a1\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1620633131504.jpg","url":"https:\/\/finance-management-bms-test-3.apisix.xthktech.cn","app_id":"xthk-financial-management-system","is_city":0,"category_id":7,"label":1},{"id":46,"name":"\u673a\u5668\u4eba\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202206\/1655950440753.png","url":"https:\/\/dingtalk-robot-bms-test-3.apisix.xthktech.cn\/","app_id":"dingtalk-robot-bms","is_city":0,"category_id":7,"label":1},{"id":14,"name":"\u8d28\u91cf\u76d1\u7763\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977445694.png","url":"https:\/\/quality-supervision-bms-test-3.apisix.xthktech.cn","app_id":"quality-center-pub","is_city":0,"category_id":8,"label":1},{"id":20,"name":"\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977575570.png","url":"https:\/\/config-center-bms-test-3.apisix.xthktech.cn","app_id":"config-center-api","is_city":0,"category_id":8,"label":1},{"id":21,"name":"\u5ba1\u6838\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202009\/1598977599782.png","url":"https:\/\/audit-center-bms-test-3.apisix.xthktech.cn","app_id":"audit-center-api","is_city":0,"category_id":8,"label":1},{"id":30,"name":"\u7cfb\u7edf\u914d\u7f6e\u4e2d\u5fc3","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202106\/1623374643891.png","url":"https:\/\/basic-config-center-bms-test-3.apisix.xthktech.cn","app_id":"common-base-config-pro","is_city":0,"category_id":8,"label":1},{"id":39,"name":"\u6d41\u5a92\u4f53\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/oss-garden.xthktech.cn\/images\/user\/202105\/1622442803341.jpg","url":"https:\/\/live-stream-service-management-bms-test-3.apisix.xthktech.cn","app_id":"live-stream-service-management","is_city":0,"category_id":8,"label":1},{"id":40,"name":"\u7d20\u8d28\u6559\u80b2\u7ba1\u7406\u540e\u53f0","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202107\/1625986534354.jpg","url":"https:\/\/xthk-quality-education-bms-test-3.apisix.xthktech.cn","app_id":"xthk-virtue-admin-api-pub","is_city":0,"category_id":8,"label":1},{"id":42,"name":"\u652f\u4ed8\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1636612496370.png","url":"https:\/\/payment-management-bms-test-3.apisix.xthktech.cn\/","app_id":"payment-management-bms","is_city":0,"category_id":8,"label":1},{"id":43,"name":"\u8fd0\u7ef4\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202111\/1637915289471.png","url":"https:\/\/devops-bms-test-3.apisix.xthktech.cn\/","app_id":"devops-bms","is_city":0,"category_id":8,"label":1},{"id":45,"name":"\u4e66\u5e97\u7ba1\u7406\u7cfb\u7edf","logo":"https:\/\/xthk-guarden.oss-cn-shenzhen.aliyuncs.com\/images\/user\/202112\/1639125602112.png","url":"https:\/\/bookstore-bms-test-3.apisix.xthktech.cn\/","app_id":"xthk-bookstore-admin-api-pub","is_city":0,"category_id":8,"label":1}],"permissions":{"xthk-teach-api":["admin","head_teach","teacher","technology","composing"],"xthk-knowledge-center-pub":["rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","rch_proofreader","rch_audit_classifier","design","test"],"xthk-teacher-center":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-teach-center-pub":["admin","main_teacher","teacher","remark","operate_assistant","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader"],"prepare-pratice-center-api":["admin","discipline_leader","grade_leader","principal","system_teacher","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher"],"xthk-edu":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"online-edu-api-pub":["assistant","leader","admin","send_course","course_remark","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","h5","create_course_leader"],"online-admin-api-pub":["admin","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","consultation","finance","offline_zx","coupon_onliy","H5","diag_sign_up","up_class","batch_send_course","check_course","batch_coupon","Telemarketing","DDJEXG"],"xthk-info-station-admin-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-cms-admin-pub":["admin","tech_job","director_of_operatio","product_operations"],"xthk-app-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"preschool_operation_center":["admin","operation_master","operations_execute"],"xthk-live-management-bms":["show"],"garden-bms":["show"],"online-operation-center-pub":["admin","consult"],"online-activity-center-pub":["admin","h5_activity","activity_ad_pack","case_back","case_back_payment"],"operation-center-admin-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"habitformat-season-5-bms-api":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","admin","head_teach","teacher","consult_assist","consult_leader","operation_assist","operation_leader","finan_city","finan_leader","teacher","cityer_leader","creater_leader","tech_assist","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","technology","admin","admin","main_teacher","teacher","advisory","consulting_supervisor","operation_specialist","director_operations","main_teacher","teacher","create_course","normal_course_manage","public_course_manage","person_manage","other_manage","teacher_manage","content_manage","order_manage","admin","teacher_group_leader","teacher","admin","outstock","back_hr","consultation","composing","admin","consult","assistant","leader","global_principal","finance","admin","admin02","admin03","admin04","admin05","admin06","admin07","admin08","school_choose","school_choose_manager","offline_zx","admin","send_course","coupon_onliy","H5","tmp_online_edu_match","remark","group_leader","division_subject_leader","headquarters_subject_leader","headquarters_teaching_leader","admin","course_remark","admin","tech_job","director_of_operatio","h5_activity","activity_ad_pack","diag_sign_up","suggestion_feedback","evaluation_management","up_class","admin","operation_assist","operation_leader","tech_assist","batch_send_course","zixun_zhuguan","zixun_assist","admin","quality_team","city_headmaster","headmaster","admin","assistant","family_comment","admin","admin","tech","edit_employee_info","check_course","ShowSmsCode","operations_master","operation_assist","tech_master","grade_master","school_master_of_half","topic_master","users_read","live_view","create_course","create_course_live","course_judge","adjust_course","change_teacher","create_resubmit","resubmit_judge","teach_content","batch_coupon","splid_student","case_back","h5","case_back_payment","operate_assistant","quality_team_leader","quality_team_member","quality_grade_leader","admin","admin","grade_leader","admin","grade_leader","admin","discipline_leader","grade_leader","principal","system_teacher","product_operations","production_operations","tech_leader","jaowu","admin","advisory_director","advisory_worker","admin","zixun_zhuguan","subject_master","admin","hr","finance","principal","subject_master","crm_opera_director","return_premium","Telemarketing","admin","online_tutor","operation_supervisor","bdwxjk","admin","admin","admin","assistant","course_manager","ldptest","operation_master","DDJEXG","create_course_leader","normal_teacher","admin","admin","admin","habit_director","habit_refer_employee","habit_refer_manage","habit_run_employee","habit_run_manage","habit_teacher","material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student","operations_execute","operations_execute","BRXGLY","BRXGS","YHJZY","TJZX","rch_head_general_leader","rch_head_grede_leader","rch_head_member","rch_branch_general_leader","rch_branch_grede_leader","rch_branch_member","tch_member","tch_grade_leader","tch_subject_leader","tch_coach_leader","tch_coach_member","SCEBFZR","PQZG","yunying1111","JSZC","JXZG","rch_proofreader","rch_audit_classifier","teacher","show","show","show","show","show","ad_review","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","delete_student","show","show","local_online_teacher","test","online_supervisor","grade_leader","discipline_leader","teaching_supervisor","teaching_director","online_grade_leader","local_boss","local_ct_boss","local_grade_leader","local_qa_teacher","local_teacher","nation_boss","nation_grade_leader","nation_qa_teacher","nation_subject_boss","nation_teacher","design","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss","show","show","show","test","show","aaaa","STK","zixun_ganshi","show","consult_assist_only_view"],"xthk-operate-center-api-pub":["show"],"common-message-admin-api-pub":["admin","assistant"],"common-user-center-admin-api-pub":["admin","tech","ShowSmsCode","users_read","splid_student","delete_student"],"common-logistics-center-api-pro":["admin"],"xthy-employee-center-api-pub":["admin","user_all","user_read","home","org_read","org_all","user_edit_role","campus_add_edit","logs","base_data","teacher_read","teacher_all","zhixun_read","zhixun_all","edit_employee_info"],"online-logistics-center-api-pub":["admin","outstock"],"crm-system":["admin","advisory_director","advisory_worker","crm_opera_director"],"intelligent-salary-api":["admin","hr","finance"],"xthy-authority-center-pro":["admin"],"platform_xtys_api_pub":["material_manager","xtys_admin","organization_leader","training_manager","lecturer","training_head","examine_teacher","student"],"xthk-financial-management-system":["show"],"dingtalk-robot-bms":["show"],"quality-center-pub":["admin","quality_team","city_headmaster","headmaster","family_comment","quality_team_leader","quality_team_member","quality_grade_leader","zixun_zhuguan","teacher","technical_support","online_quality","online_qa_leader","online_grade_leader","double_teacher_qa","double_tea_qa_leader","online_team_leader","zixun_ganshi"],"config-center-api":["admin","grade_leader","local_boss","local_ct_boss","local_qa_teacher","nation_boss","nation_qa_teacher","nation_subject_boss"],"audit-center-api":["admin","grade_leader","principal","subject_master","ad_review"],"common-base-config-pro":["admin"],"live-stream-service-management":["show"],"xthk-virtue-admin-api-pub":["show"],"payment-management-bms":["show"],"devops-bms":["show"],"xthk-bookstore-admin-api-pub":["show"]},"cities":[{"id":1,"title":"\u6210\u90fd\u5e02"},{"id":2,"title":"\u91cd\u5e86\u57ce\u533a"},{"id":3,"title":"\u897f\u5b89\u5e02"},{"id":4,"title":"\u957f\u6c99\u5e02"},{"id":5,"title":"\u6b66\u6c49\u5e02"},{"id":6,"title":"\u90d1\u5dde\u5e02"},{"id":9,"title":"\u5357\u4eac\u5e02"},{"id":10,"title":"\u676d\u5dde\u5e02"},{"id":14,"title":"\u6df1\u5733\u5e02"},{"id":15,"title":"\u5e7f\u5dde\u5e02"},{"id":16,"title":"\u4e0a\u6d77\u57ce\u533a"},{"id":17,"title":"\u77f3\u5bb6\u5e84\u5e02"},{"id":18,"title":"\u5176\u4ed6\u57ce\u5e02"},{"id":19,"title":"\u7ef5\u9633\u5e02"}],"is_admin":1,"download":{"title":"\u4e0b\u8f7d\u5fc3\u7530\u4e91","url":"https:\/\/xthk-teach.oss-cn-shenzhen.aliyuncs.com\/%E5%AE%89%E8%A3%85%E5%8C%85\/%E5%BF%83%E7%94%B0%E4%BA%91V74%28201912231756%29.zip"},"token":"1fa31450dedb0822d3c8f46466128ba5","need_change_pwd":0}} +INFO  log:test_02_garden_login.py:13 步骤1 ==>> 登录用户:16621321011 +INFO  log:test_02_garden_login.py:25 code ==>> 期望结果:200, 实际结果:【200】 +INFO  log:test_02_garden_login.py:28 ********** 结束执行用例 ********** \ No newline at end of file diff --git a/testcases/api_test/__pycache__/test_01_get_user_info.cpython-39-pytest-7.1.3.pyc b/testcases/api_test/__pycache__/test_01_get_user_info.cpython-39-pytest-7.1.3.pyc index 61e377c..dffd292 100644 Binary files a/testcases/api_test/__pycache__/test_01_get_user_info.cpython-39-pytest-7.1.3.pyc and b/testcases/api_test/__pycache__/test_01_get_user_info.cpython-39-pytest-7.1.3.pyc differ diff --git a/testcases/api_test/__pycache__/test_02_garden_login.cpython-39-pytest-7.1.3.pyc b/testcases/api_test/__pycache__/test_02_garden_login.cpython-39-pytest-7.1.3.pyc new file mode 100644 index 0000000..d671ce6 Binary files /dev/null and b/testcases/api_test/__pycache__/test_02_garden_login.cpython-39-pytest-7.1.3.pyc differ diff --git a/testcases/api_test/report/0d54e40b-1d05-4a92-a729-888b9cdd31f8-container.json b/testcases/api_test/report/0d54e40b-1d05-4a92-a729-888b9cdd31f8-container.json deleted file mode 100644 index 50cd987..0000000 --- a/testcases/api_test/report/0d54e40b-1d05-4a92-a729-888b9cdd31f8-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "f47476ac-a079-4587-a7c9-c275b535292f", "befores": [{"name": "except_result", "status": "passed", "start": 1662347917660, "stop": 1662347917662}], "start": 1662347917660, "stop": 1662347917837} \ No newline at end of file diff --git a/testcases/api_test/report/11a28fef-7d75-4570-9730-0fcf72895e54-attachment.txt b/testcases/api_test/report/11a28fef-7d75-4570-9730-0fcf72895e54-attachment.txt deleted file mode 100644 index 0348196..0000000 --- a/testcases/api_test/report/11a28fef-7d75-4570-9730-0fcf72895e54-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/testcases/api_test/report/1ea8579b-893f-4539-b141-f9c2ef71b99e-container.json b/testcases/api_test/report/1ea8579b-893f-4539-b141-f9c2ef71b99e-container.json deleted file mode 100644 index 576e4cc..0000000 --- a/testcases/api_test/report/1ea8579b-893f-4539-b141-f9c2ef71b99e-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "0ec80ee2-189b-4cd6-87e6-f11af6f29811", "befores": [{"name": "except_code", "status": "passed", "start": 1662344098062, "stop": 1662344098062}], "start": 1662344098062, "stop": 1662344098163} \ No newline at end of file diff --git a/testcases/api_test/report/237c6082-535e-43ce-b9ec-dc37b5f9b55b-container.json b/testcases/api_test/report/237c6082-535e-43ce-b9ec-dc37b5f9b55b-container.json deleted file mode 100644 index 9aa0d98..0000000 --- a/testcases/api_test/report/237c6082-535e-43ce-b9ec-dc37b5f9b55b-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "6fda8268-7b1a-4cf6-80d5-24d8b68e8cfa", "befores": [{"name": "except_result", "status": "passed", "start": 1662344237950, "stop": 1662344237950}], "start": 1662344237950, "stop": 1662344238360} \ No newline at end of file diff --git a/testcases/api_test/report/27aa237d-3474-4c9d-b10f-51d503b90fef-container.json b/testcases/api_test/report/27aa237d-3474-4c9d-b10f-51d503b90fef-container.json deleted file mode 100644 index c5415c7..0000000 --- a/testcases/api_test/report/27aa237d-3474-4c9d-b10f-51d503b90fef-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "e02fffc8-1fe8-4245-b424-c178e755edd0", "befores": [{"name": "except_result", "status": "passed", "start": 1662344404152, "stop": 1662344404152}], "start": 1662344404152, "stop": 1662344404248} \ No newline at end of file diff --git a/testcases/api_test/report/28ec83bf-683f-4f87-9eb4-ed72108f6c92-attachment.txt b/testcases/api_test/report/28ec83bf-683f-4f87-9eb4-ed72108f6c92-attachment.txt deleted file mode 100644 index 31cc8a7..0000000 --- a/testcases/api_test/report/28ec83bf-683f-4f87-9eb4-ed72108f6c92-attachment.txt +++ /dev/null @@ -1,154 +0,0 @@ -[2022-09-05 10:19:43,690][test_01_get_user_info.py 15][INFO]: ********** 开始执行用例 ********** -[2022-09-05 10:19:43,691][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users ---- Logging error --- -Traceback (most recent call last): - File "D:\Python39\lib\logging\__init__.py", line 1083, in emit - msg = self.format(record) - File "D:\Python39\lib\logging\__init__.py", line 927, in format - return fmt.format(record) - File "D:\Python39\lib\logging\__init__.py", line 663, in format - record.message = record.getMessage() - File "D:\Python39\lib\logging\__init__.py", line 367, in getMessage - msg = msg % self.args -TypeError: not all arguments converted during string formatting -Call stack: - File "D:\Program Files\PyCharm\pycharm-professional\PyCharm 2021.3.1\plugins\python\helpers\pycharm\_jb_pytest_runner.py", line 51, in - sys.exit(pytest.main(args, plugins_to_load + [Plugin])) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\config\__init__.py", line 164, in main - ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main( - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_hooks.py", line 265, in __call__ - return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_manager.py", line 80, in _hookexec - return self._inner_hookexec(hook_name, methods, kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_callers.py", line 39, in _multicall - res = hook_impl.function(*args) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\main.py", line 315, in pytest_cmdline_main - return wrap_session(config, _main) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\main.py", line 268, in wrap_session - session.exitstatus = doit(config, session) or 0 - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\main.py", line 322, in _main - config.hook.pytest_runtestloop(session=session) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_hooks.py", line 265, in __call__ - return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_manager.py", line 80, in _hookexec - return self._inner_hookexec(hook_name, methods, kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_callers.py", line 39, in _multicall - res = hook_impl.function(*args) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\main.py", line 347, in pytest_runtestloop - item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_hooks.py", line 265, in __call__ - return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_manager.py", line 80, in _hookexec - return self._inner_hookexec(hook_name, methods, kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_callers.py", line 39, in _multicall - res = hook_impl.function(*args) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 111, in pytest_runtest_protocol - runtestprotocol(item, nextitem=nextitem) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 130, in runtestprotocol - reports.append(call_and_report(item, "call", log)) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 219, in call_and_report - call = call_runtest_hook(item, when, **kwds) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 258, in call_runtest_hook - return CallInfo.from_call( - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 338, in from_call - result: Optional[TResult] = func() - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 259, in - lambda: ihook(item=item, **kwds), when=when, reraise=reraise - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_hooks.py", line 265, in __call__ - return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_manager.py", line 80, in _hookexec - return self._inner_hookexec(hook_name, methods, kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_callers.py", line 39, in _multicall - res = hook_impl.function(*args) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 166, in pytest_runtest_call - item.runtest() - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\python.py", line 1761, in runtest - self.ihook.pytest_pyfunc_call(pyfuncitem=self) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_hooks.py", line 265, in __call__ - return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_manager.py", line 80, in _hookexec - return self._inner_hookexec(hook_name, methods, kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_callers.py", line 39, in _multicall - res = hook_impl.function(*args) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\python.py", line 192, in pytest_pyfunc_call - result = testfunction(**testargs) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\testcases\api_test\test_01_get_user_info.py", line 18, in test_get_all_user_info - logger.info("接口返回 ==>> ", str(result.response.json())) -Message: '接口返回 ==>> ' -Arguments: ("{'code': 0, 'data': [{'address': '上海市黄浦区', 'id': 1, 'password': '8fcde9debf630eeee3162b2b70d31082', 'role': 1, 'sex': 1, 'telephone': '13500010005', 'username': 'wintest1'}, {'address': '上海市黄浦区', 'id': 2, 'password': '699423835a085ed49cfc27cb93965149', 'role': 1, 'sex': 1, 'telephone': '13500010006', 'username': 'wintest2'}, {'address': '上海市黄浦区', 'id': 3, 'password': '0228dbb995f3d37a7ea901269d5fa61a', 'role': 1, 'sex': 1, 'telephone': '13500010007', 'username': 'wintest3'}, {'address': '成都市武侯区', 'id': 4, 'password': 'a4d4c12db14629f9711442ddb0d03c57', 'role': 1, 'sex': 0, 'telephone': '13500010004', 'username': 'gq'}, {'address': '深圳市宝安区', 'id': 6, 'password': 'ef0875fbf6504207d1c6d2d6c11ca2c0', 'role': 1, 'sex': 1, 'telephone': '13599999999', 'username': 'wintest4'}], 'msg': '查询成功'}",) ---- Logging error --- -Traceback (most recent call last): - File "D:\Python39\lib\logging\__init__.py", line 1083, in emit - msg = self.format(record) - File "D:\Python39\lib\logging\__init__.py", line 927, in format - return fmt.format(record) - File "D:\Python39\lib\logging\__init__.py", line 663, in format - record.message = record.getMessage() - File "D:\Python39\lib\logging\__init__.py", line 367, in getMessage - msg = msg % self.args -TypeError: not all arguments converted during string formatting -Call stack: - File "D:\Program Files\PyCharm\pycharm-professional\PyCharm 2021.3.1\plugins\python\helpers\pycharm\_jb_pytest_runner.py", line 51, in - sys.exit(pytest.main(args, plugins_to_load + [Plugin])) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\config\__init__.py", line 164, in main - ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main( - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_hooks.py", line 265, in __call__ - return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_manager.py", line 80, in _hookexec - return self._inner_hookexec(hook_name, methods, kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_callers.py", line 39, in _multicall - res = hook_impl.function(*args) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\main.py", line 315, in pytest_cmdline_main - return wrap_session(config, _main) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\main.py", line 268, in wrap_session - session.exitstatus = doit(config, session) or 0 - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\main.py", line 322, in _main - config.hook.pytest_runtestloop(session=session) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_hooks.py", line 265, in __call__ - return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_manager.py", line 80, in _hookexec - return self._inner_hookexec(hook_name, methods, kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_callers.py", line 39, in _multicall - res = hook_impl.function(*args) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\main.py", line 347, in pytest_runtestloop - item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_hooks.py", line 265, in __call__ - return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_manager.py", line 80, in _hookexec - return self._inner_hookexec(hook_name, methods, kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_callers.py", line 39, in _multicall - res = hook_impl.function(*args) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 111, in pytest_runtest_protocol - runtestprotocol(item, nextitem=nextitem) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 130, in runtestprotocol - reports.append(call_and_report(item, "call", log)) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 219, in call_and_report - call = call_runtest_hook(item, when, **kwds) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 258, in call_runtest_hook - return CallInfo.from_call( - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 338, in from_call - result: Optional[TResult] = func() - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 259, in - lambda: ihook(item=item, **kwds), when=when, reraise=reraise - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_hooks.py", line 265, in __call__ - return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_manager.py", line 80, in _hookexec - return self._inner_hookexec(hook_name, methods, kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_callers.py", line 39, in _multicall - res = hook_impl.function(*args) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\runner.py", line 166, in pytest_runtest_call - item.runtest() - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\python.py", line 1761, in runtest - self.ihook.pytest_pyfunc_call(pyfuncitem=self) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_hooks.py", line 265, in __call__ - return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_manager.py", line 80, in _hookexec - return self._inner_hookexec(hook_name, methods, kwargs, firstresult) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\pluggy\_callers.py", line 39, in _multicall - res = hook_impl.function(*args) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\venv\lib\site-packages\_pytest\python.py", line 192, in pytest_pyfunc_call - result = testfunction(**testargs) - File "C:\Users\gaoqiang\PycharmProjects\xthk_Auto_Test\testcases\api_test\test_01_get_user_info.py", line 18, in test_get_all_user_info - logger.info("接口返回 ==>> ", str(result.response.json())) -Message: '接口返回 ==>> ' -Arguments: ("{'code': 0, 'data': [{'address': '上海市黄浦区', 'id': 1, 'password': '8fcde9debf630eeee3162b2b70d31082', 'role': 1, 'sex': 1, 'telephone': '13500010005', 'username': 'wintest1'}, {'address': '上海市黄浦区', 'id': 2, 'password': '699423835a085ed49cfc27cb93965149', 'role': 1, 'sex': 1, 'telephone': '13500010006', 'username': 'wintest2'}, {'address': '上海市黄浦区', 'id': 3, 'password': '0228dbb995f3d37a7ea901269d5fa61a', 'role': 1, 'sex': 1, 'telephone': '13500010007', 'username': 'wintest3'}, {'address': '成都市武侯区', 'id': 4, 'password': 'a4d4c12db14629f9711442ddb0d03c57', 'role': 1, 'sex': 0, 'telephone': '13500010004', 'username': 'gq'}, {'address': '深圳市宝安区', 'id': 6, 'password': 'ef0875fbf6504207d1c6d2d6c11ca2c0', 'role': 1, 'sex': 1, 'telephone': '13599999999', 'username': 'wintest4'}], 'msg': '查询成功'}",) diff --git a/testcases/api_test/report/2d7bf275-4c41-43d5-b5c7-62c2984cf42d-result.json b/testcases/api_test/report/2d7bf275-4c41-43d5-b5c7-62c2984cf42d-result.json deleted file mode 100644 index e1591b4..0000000 --- a/testcases/api_test/report/2d7bf275-4c41-43d5-b5c7-62c2984cf42d-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "broken", "statusDetails": {"message": "TypeError: can only concatenate str (not \"dict\") to str", "trace": "self = \nexcept_result = True, except_code = 0, except_msg = '查询成功'\n\n @pytest.mark.parametrize(\"except_result, except_code, except_msg\",\n api_data[\"test_get_all_user_info\"])\n def test_get_all_user_info(self, except_result, except_code, except_msg):\n logger.info(\"********** 开始执行用例 **********\")\n result = get_all_user_info()\n print(result.response.json())\n> logger.info(\"接口返回 ==>> \"+result.response.json())\nE TypeError: can only concatenate str (not \"dict\") to str\n\ntest_01_get_user_info.py:18: TypeError"}, "attachments": [{"name": "log", "source": "be5202c7-82c1-4fea-a966-9b568b5008eb-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "34f3b5b3-08e3-4196-8fd1-27d39f9f7a8d-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "a04dd7c6-a173-400f-8194-c948e76f14fe-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662344237951, "stop": 1662344238051, "uuid": "992d52b0-98e8-4680-95c8-629181846406", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "13612-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/testcases/api_test/report/303c1282-5137-4a6f-b1fb-5d8e8f186fe5-attachment.txt b/testcases/api_test/report/303c1282-5137-4a6f-b1fb-5d8e8f186fe5-attachment.txt deleted file mode 100644 index dcd8e68..0000000 --- a/testcases/api_test/report/303c1282-5137-4a6f-b1fb-5d8e8f186fe5-attachment.txt +++ /dev/null @@ -1,3 +0,0 @@ -[2022-09-05 10:16:43,575][test_01_get_user_info.py 15][INFO]: ********** 开始执行用例 ********** -[2022-09-05 10:16:43,575][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users -[2022-09-05 10:16:43,670][test_01_get_user_info.py 18][INFO]: 接口返回 ==>> diff --git a/testcases/api_test/report/337b429f-f355-4a66-8498-45fd465dea1e-container.json b/testcases/api_test/report/337b429f-f355-4a66-8498-45fd465dea1e-container.json deleted file mode 100644 index 1a65f54..0000000 --- a/testcases/api_test/report/337b429f-f355-4a66-8498-45fd465dea1e-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "56d09677-273e-416d-bc04-0614b4054397", "befores": [{"name": "except_msg", "status": "passed", "start": 1662347917662, "stop": 1662347917662}], "start": 1662347917662, "stop": 1662347917819} \ No newline at end of file diff --git a/testcases/api_test/report/33caa2f1-93e2-464f-bcc3-3a2c482c2bf4-container.json b/testcases/api_test/report/33caa2f1-93e2-464f-bcc3-3a2c482c2bf4-container.json deleted file mode 100644 index 95c3a6f..0000000 --- a/testcases/api_test/report/33caa2f1-93e2-464f-bcc3-3a2c482c2bf4-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "9545ed93-2c26-4eab-92f2-53bfb645df6b", "befores": [{"name": "except_msg", "status": "passed", "start": 1662344237950, "stop": 1662344237950}], "start": 1662344237950, "stop": 1662344238357} \ No newline at end of file diff --git a/testcases/api_test/report/34f3b5b3-08e3-4196-8fd1-27d39f9f7a8d-attachment.txt b/testcases/api_test/report/34f3b5b3-08e3-4196-8fd1-27d39f9f7a8d-attachment.txt deleted file mode 100644 index 0e89bda..0000000 --- a/testcases/api_test/report/34f3b5b3-08e3-4196-8fd1-27d39f9f7a8d-attachment.txt +++ /dev/null @@ -1 +0,0 @@ -{'code': 0, 'data': [{'address': '上海市黄浦区', 'id': 1, 'password': '8fcde9debf630eeee3162b2b70d31082', 'role': 1, 'sex': 1, 'telephone': '13500010005', 'username': 'wintest1'}, {'address': '上海市黄浦区', 'id': 2, 'password': '699423835a085ed49cfc27cb93965149', 'role': 1, 'sex': 1, 'telephone': '13500010006', 'username': 'wintest2'}, {'address': '上海市黄浦区', 'id': 3, 'password': '0228dbb995f3d37a7ea901269d5fa61a', 'role': 1, 'sex': 1, 'telephone': '13500010007', 'username': 'wintest3'}, {'address': '成都市武侯区', 'id': 4, 'password': 'a4d4c12db14629f9711442ddb0d03c57', 'role': 1, 'sex': 0, 'telephone': '13500010004', 'username': 'gq'}, {'address': '深圳市宝安区', 'id': 6, 'password': 'ef0875fbf6504207d1c6d2d6c11ca2c0', 'role': 1, 'sex': 1, 'telephone': '13599999999', 'username': 'wintest4'}], 'msg': '查询成功'} diff --git a/testcases/api_test/report/353e04ed-9bbd-44af-b56a-46fd97faf71a-container.json b/testcases/api_test/report/353e04ed-9bbd-44af-b56a-46fd97faf71a-container.json deleted file mode 100644 index 14be0e8..0000000 --- a/testcases/api_test/report/353e04ed-9bbd-44af-b56a-46fd97faf71a-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "227837f4-a6b0-4b3c-b231-925494f61386", "befores": [{"name": "except_code", "status": "passed", "start": 1662344060998, "stop": 1662344060998}], "start": 1662344060998, "stop": 1662344061211} \ No newline at end of file diff --git a/testcases/api_test/report/37b84d3e-8572-44b9-879d-fd34dad09f35-attachment.txt b/testcases/api_test/report/37b84d3e-8572-44b9-879d-fd34dad09f35-attachment.txt deleted file mode 100644 index d6369d4..0000000 --- a/testcases/api_test/report/37b84d3e-8572-44b9-879d-fd34dad09f35-attachment.txt +++ /dev/null @@ -1,9 +0,0 @@ -[2022-09-05 11:18:37,670][test_01_get_user_info.py 15][INFO]: ********** 开始执行用例 ********** -[2022-09-05 11:18:37,671][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users -[2022-09-05 11:18:37,674][rest_client.py 56][INFO]: 接口请求方式 ==>> GET -[2022-09-05 11:18:37,676][rest_client.py 58][INFO]: 接口请求头 ==>> null -[2022-09-05 11:18:37,677][rest_client.py 59][INFO]: 接口请求 params 参数 ==>> null -[2022-09-05 11:18:37,677][rest_client.py 60][INFO]: 接口请求体 data 参数 ==>> null -[2022-09-05 11:18:37,678][rest_client.py 61][INFO]: 接口请求体 json 参数 ==>> null -[2022-09-05 11:18:37,681][rest_client.py 62][INFO]: 接口上传附件 files 参数 ==>> None -[2022-09-05 11:18:37,681][rest_client.py 63][INFO]: 接口 cookies 参数 ==>> null diff --git a/testcases/api_test/report/394ddd8c-f771-4037-bf96-6b0b187c7be1-result.json b/testcases/api_test/report/394ddd8c-f771-4037-bf96-6b0b187c7be1-result.json deleted file mode 100644 index 10f5d29..0000000 --- a/testcases/api_test/report/394ddd8c-f771-4037-bf96-6b0b187c7be1-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "75967a09-90de-41cf-a6c8-e96c8b2496aa-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "37b84d3e-8572-44b9-879d-fd34dad09f35-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662347917669, "stop": 1662347917802, "uuid": "a4f5179f-1779-44ec-81e9-bc056b2eab98", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "7352-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/testcases/api_test/report/3c5444f5-1fe3-4e55-a07f-a23b0d651734-container.json b/testcases/api_test/report/3c5444f5-1fe3-4e55-a07f-a23b0d651734-container.json deleted file mode 100644 index 5cc1e81..0000000 --- a/testcases/api_test/report/3c5444f5-1fe3-4e55-a07f-a23b0d651734-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "3f6676c7-0a21-4073-b8ad-7164414d121e", "befores": [{"name": "except_msg", "status": "passed", "start": 1662344383680, "stop": 1662344383680}], "start": 1662344383680, "stop": 1662344384483} \ No newline at end of file diff --git a/testcases/api_test/report/3e9ba16e-8a6a-48b7-a1eb-00d25fe11af3-container.json b/testcases/api_test/report/3e9ba16e-8a6a-48b7-a1eb-00d25fe11af3-container.json deleted file mode 100644 index dad5680..0000000 --- a/testcases/api_test/report/3e9ba16e-8a6a-48b7-a1eb-00d25fe11af3-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "278d13c8-680f-4f77-8954-4073b844e2b3", "befores": [{"name": "except_code", "status": "passed", "start": 1662347917662, "stop": 1662347917662}], "start": 1662347917662, "stop": 1662347917836} \ No newline at end of file diff --git a/testcases/api_test/report/3f74f29a-a2b5-4d0b-a783-aaacb4e27d64-container.json b/testcases/api_test/report/3f74f29a-a2b5-4d0b-a783-aaacb4e27d64-container.json deleted file mode 100644 index 11a2641..0000000 --- a/testcases/api_test/report/3f74f29a-a2b5-4d0b-a783-aaacb4e27d64-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "256027ab-c16c-4acd-b64f-98e6faee7f44", "befores": [{"name": "except_result", "status": "passed", "start": 1662344115393, "stop": 1662344115393}], "start": 1662344115393, "stop": 1662344115506} \ No newline at end of file diff --git a/testcases/api_test/report/3fa952bf-1df6-4028-b6ae-08bf7553d1c4-result.json b/testcases/api_test/report/3fa952bf-1df6-4028-b6ae-08bf7553d1c4-result.json deleted file mode 100644 index e2194e8..0000000 --- a/testcases/api_test/report/3fa952bf-1df6-4028-b6ae-08bf7553d1c4-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "8bed5a64-acf3-4954-bd2d-ff92118a7871-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "df19acdc-730c-41ea-92f8-db7fa77fca94-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "fb223c7d-5f5e-4907-9987-9649297d839c-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662344061020, "stop": 1662344061182, "uuid": "d82bbd10-f023-4189-bbc1-bdcff1298cd6", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "5736-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/testcases/api_test/report/42e7a9dd-6682-49e8-b3dd-0f8bb93bdccc-container.json b/testcases/api_test/report/42e7a9dd-6682-49e8-b3dd-0f8bb93bdccc-container.json deleted file mode 100644 index 0a24450..0000000 --- a/testcases/api_test/report/42e7a9dd-6682-49e8-b3dd-0f8bb93bdccc-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "d11ac813-72fe-4e2c-be5f-aab8201226a5", "befores": [{"name": "except_msg", "status": "passed", "start": 1662344115393, "stop": 1662344115393}], "start": 1662344115393, "stop": 1662344115501} \ No newline at end of file diff --git a/testcases/api_test/report/43896d86-c674-4da2-b88b-f073d2e39a8b-attachment.txt b/testcases/api_test/report/43896d86-c674-4da2-b88b-f073d2e39a8b-attachment.txt deleted file mode 100644 index 0348196..0000000 --- a/testcases/api_test/report/43896d86-c674-4da2-b88b-f073d2e39a8b-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/testcases/api_test/report/48fecfce-8be2-4ca5-92fa-fd42f2399d5d-attachment.txt b/testcases/api_test/report/48fecfce-8be2-4ca5-92fa-fd42f2399d5d-attachment.txt deleted file mode 100644 index b43c5e3..0000000 --- a/testcases/api_test/report/48fecfce-8be2-4ca5-92fa-fd42f2399d5d-attachment.txt +++ /dev/null @@ -1,3 +0,0 @@ -INFO log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users -INFO log:test_01_get_user_info.py:18 接口返回 ==>> \ No newline at end of file diff --git a/testcases/api_test/report/4f6ec84d-869c-4f50-9393-f0a688f5e666-container.json b/testcases/api_test/report/4f6ec84d-869c-4f50-9393-f0a688f5e666-container.json deleted file mode 100644 index f2bf8c8..0000000 --- a/testcases/api_test/report/4f6ec84d-869c-4f50-9393-f0a688f5e666-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "5318b72f-3478-46d8-bc1f-aa1b7ee7651f", "befores": [{"name": "except_code", "status": "passed", "start": 1662344237950, "stop": 1662344237950}], "start": 1662344237950, "stop": 1662344238358} \ No newline at end of file diff --git a/testcases/api_test/report/5c50f8da-ebcb-498f-9878-a0b72b28241d-attachment.txt b/testcases/api_test/report/5c50f8da-ebcb-498f-9878-a0b72b28241d-attachment.txt deleted file mode 100644 index 0e89bda..0000000 --- a/testcases/api_test/report/5c50f8da-ebcb-498f-9878-a0b72b28241d-attachment.txt +++ /dev/null @@ -1 +0,0 @@ -{'code': 0, 'data': [{'address': '上海市黄浦区', 'id': 1, 'password': '8fcde9debf630eeee3162b2b70d31082', 'role': 1, 'sex': 1, 'telephone': '13500010005', 'username': 'wintest1'}, {'address': '上海市黄浦区', 'id': 2, 'password': '699423835a085ed49cfc27cb93965149', 'role': 1, 'sex': 1, 'telephone': '13500010006', 'username': 'wintest2'}, {'address': '上海市黄浦区', 'id': 3, 'password': '0228dbb995f3d37a7ea901269d5fa61a', 'role': 1, 'sex': 1, 'telephone': '13500010007', 'username': 'wintest3'}, {'address': '成都市武侯区', 'id': 4, 'password': 'a4d4c12db14629f9711442ddb0d03c57', 'role': 1, 'sex': 0, 'telephone': '13500010004', 'username': 'gq'}, {'address': '深圳市宝安区', 'id': 6, 'password': 'ef0875fbf6504207d1c6d2d6c11ca2c0', 'role': 1, 'sex': 1, 'telephone': '13599999999', 'username': 'wintest4'}], 'msg': '查询成功'} diff --git a/testcases/api_test/report/65cbfd6d-4cae-4f01-b17a-86e6cb7c66d3-container.json b/testcases/api_test/report/65cbfd6d-4cae-4f01-b17a-86e6cb7c66d3-container.json deleted file mode 100644 index ad2ad7d..0000000 --- a/testcases/api_test/report/65cbfd6d-4cae-4f01-b17a-86e6cb7c66d3-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "57633e08-576b-451e-a861-65e391429084", "befores": [{"name": "except_result", "status": "passed", "start": 1662344383679, "stop": 1662344383679}], "start": 1662344383679, "stop": 1662344384487} \ No newline at end of file diff --git a/testcases/api_test/report/69dc98d6-1fc7-4593-a115-56d5d4a75278-attachment.txt b/testcases/api_test/report/69dc98d6-1fc7-4593-a115-56d5d4a75278-attachment.txt deleted file mode 100644 index 0e89bda..0000000 --- a/testcases/api_test/report/69dc98d6-1fc7-4593-a115-56d5d4a75278-attachment.txt +++ /dev/null @@ -1 +0,0 @@ -{'code': 0, 'data': [{'address': '上海市黄浦区', 'id': 1, 'password': '8fcde9debf630eeee3162b2b70d31082', 'role': 1, 'sex': 1, 'telephone': '13500010005', 'username': 'wintest1'}, {'address': '上海市黄浦区', 'id': 2, 'password': '699423835a085ed49cfc27cb93965149', 'role': 1, 'sex': 1, 'telephone': '13500010006', 'username': 'wintest2'}, {'address': '上海市黄浦区', 'id': 3, 'password': '0228dbb995f3d37a7ea901269d5fa61a', 'role': 1, 'sex': 1, 'telephone': '13500010007', 'username': 'wintest3'}, {'address': '成都市武侯区', 'id': 4, 'password': 'a4d4c12db14629f9711442ddb0d03c57', 'role': 1, 'sex': 0, 'telephone': '13500010004', 'username': 'gq'}, {'address': '深圳市宝安区', 'id': 6, 'password': 'ef0875fbf6504207d1c6d2d6c11ca2c0', 'role': 1, 'sex': 1, 'telephone': '13599999999', 'username': 'wintest4'}], 'msg': '查询成功'} diff --git a/testcases/api_test/report/70fab2a2-acaa-43c1-9d74-df6d34e60853-container.json b/testcases/api_test/report/70fab2a2-acaa-43c1-9d74-df6d34e60853-container.json deleted file mode 100644 index d1c82ec..0000000 --- a/testcases/api_test/report/70fab2a2-acaa-43c1-9d74-df6d34e60853-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "2859b4a4-aa7e-4011-a11f-48e6300ed4ef", "befores": [{"name": "except_code", "status": "passed", "start": 1662344115393, "stop": 1662344115393}], "start": 1662344115393, "stop": 1662344115503} \ No newline at end of file diff --git a/testcases/api_test/report/75967a09-90de-41cf-a6c8-e96c8b2496aa-attachment.txt b/testcases/api_test/report/75967a09-90de-41cf-a6c8-e96c8b2496aa-attachment.txt deleted file mode 100644 index 13832fc..0000000 --- a/testcases/api_test/report/75967a09-90de-41cf-a6c8-e96c8b2496aa-attachment.txt +++ /dev/null @@ -1,9 +0,0 @@ -INFO log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users -INFO log:rest_client.py:56 接口请求方式 ==>> GET -INFO log:rest_client.py:58 接口请求头 ==>> null -INFO log:rest_client.py:59 接口请求 params 参数 ==>> null -INFO log:rest_client.py:60 接口请求体 data 参数 ==>> null -INFO log:rest_client.py:61 接口请求体 json 参数 ==>> null -INFO log:rest_client.py:62 接口上传附件 files 参数 ==>> None -INFO log:rest_client.py:63 接口 cookies 参数 ==>> null \ No newline at end of file diff --git a/testcases/api_test/report/78037277-c8cf-4be7-8f18-172bb10a7b9a-container.json b/testcases/api_test/report/78037277-c8cf-4be7-8f18-172bb10a7b9a-container.json deleted file mode 100644 index d87441a..0000000 --- a/testcases/api_test/report/78037277-c8cf-4be7-8f18-172bb10a7b9a-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "fb83e451-34c9-41a8-91ab-b9242ef97a1e", "befores": [{"name": "except_result", "status": "passed", "start": 1662344203575, "stop": 1662344203575}], "start": 1662344203575, "stop": 1662344203686} \ No newline at end of file diff --git a/testcases/api_test/report/8780e10d-0352-4953-a8fc-69dad72555cc-container.json b/testcases/api_test/report/8780e10d-0352-4953-a8fc-69dad72555cc-container.json deleted file mode 100644 index 5010edf..0000000 --- a/testcases/api_test/report/8780e10d-0352-4953-a8fc-69dad72555cc-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "5ab87307-f5f2-4abc-a14f-43c10bcb98d7", "befores": [{"name": "except_result", "status": "passed", "start": 1662344060996, "stop": 1662344060996}], "start": 1662344060996, "stop": 1662344061212} \ No newline at end of file diff --git a/testcases/api_test/report/8bed5a64-acf3-4954-bd2d-ff92118a7871-attachment.txt b/testcases/api_test/report/8bed5a64-acf3-4954-bd2d-ff92118a7871-attachment.txt deleted file mode 100644 index 0348196..0000000 --- a/testcases/api_test/report/8bed5a64-acf3-4954-bd2d-ff92118a7871-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/testcases/api_test/report/8dd456d3-5938-413d-95e0-e759645c8d9f-result.json b/testcases/api_test/report/8dd456d3-5938-413d-95e0-e759645c8d9f-result.json deleted file mode 100644 index e9b1575..0000000 --- a/testcases/api_test/report/8dd456d3-5938-413d-95e0-e759645c8d9f-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "broken", "statusDetails": {"message": "TypeError: not all arguments converted during string formatting", "trace": "self = \nexcept_result = True, except_code = 0, except_msg = '查询成功'\n\n @pytest.mark.parametrize(\"except_result, except_code, except_msg\",\n api_data[\"test_get_all_user_info\"])\n def test_get_all_user_info(self, except_result, except_code, except_msg):\n logger.info(\"********** 开始执行用例 **********\")\n result = get_all_user_info()\n print(result.response.json())\n> logger.info(\"接口返回 ==>> \", str(result.response.json()))\n\ntest_01_get_user_info.py:18: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\nD:\\Python39\\lib\\logging\\__init__.py:1446: in info\n self._log(INFO, msg, args, **kwargs)\nD:\\Python39\\lib\\logging\\__init__.py:1589: in _log\n self.handle(record)\nD:\\Python39\\lib\\logging\\__init__.py:1599: in handle\n self.callHandlers(record)\nD:\\Python39\\lib\\logging\\__init__.py:1661: in callHandlers\n hdlr.handle(record)\nD:\\Python39\\lib\\logging\\__init__.py:952: in handle\n self.emit(record)\n..\\..\\venv\\lib\\site-packages\\_pytest\\logging.py:342: in emit\n super().emit(record)\nD:\\Python39\\lib\\logging\\__init__.py:1091: in emit\n self.handleError(record)\nD:\\Python39\\lib\\logging\\__init__.py:1083: in emit\n msg = self.format(record)\nD:\\Python39\\lib\\logging\\__init__.py:927: in format\n return fmt.format(record)\n..\\..\\venv\\lib\\site-packages\\_pytest\\logging.py:113: in format\n return super().format(record)\nD:\\Python39\\lib\\logging\\__init__.py:663: in format\n record.message = record.getMessage()\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = > \">\n\n def getMessage(self):\n \"\"\"\n Return the message for this LogRecord.\n \n Return the message for this LogRecord after merging any user-supplied\n arguments with the message.\n \"\"\"\n msg = str(self.msg)\n if self.args:\n> msg = msg % self.args\nE TypeError: not all arguments converted during string formatting\n\nD:\\Python39\\lib\\logging\\__init__.py:367: TypeError"}, "attachments": [{"name": "log", "source": "11a28fef-7d75-4570-9730-0fcf72895e54-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "afb20bc4-deb1-4e9e-886b-ce256cd4ae34-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "28ec83bf-683f-4f87-9eb4-ed72108f6c92-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662344383690, "stop": 1662344383857, "uuid": "830a6551-304c-4c99-a81b-7514edfc32d2", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "8624-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/testcases/api_test/report/983f4441-4df8-471f-9f30-b880f480d786-attachment.txt b/testcases/api_test/report/983f4441-4df8-471f-9f30-b880f480d786-attachment.txt deleted file mode 100644 index 0e89bda..0000000 --- a/testcases/api_test/report/983f4441-4df8-471f-9f30-b880f480d786-attachment.txt +++ /dev/null @@ -1 +0,0 @@ -{'code': 0, 'data': [{'address': '上海市黄浦区', 'id': 1, 'password': '8fcde9debf630eeee3162b2b70d31082', 'role': 1, 'sex': 1, 'telephone': '13500010005', 'username': 'wintest1'}, {'address': '上海市黄浦区', 'id': 2, 'password': '699423835a085ed49cfc27cb93965149', 'role': 1, 'sex': 1, 'telephone': '13500010006', 'username': 'wintest2'}, {'address': '上海市黄浦区', 'id': 3, 'password': '0228dbb995f3d37a7ea901269d5fa61a', 'role': 1, 'sex': 1, 'telephone': '13500010007', 'username': 'wintest3'}, {'address': '成都市武侯区', 'id': 4, 'password': 'a4d4c12db14629f9711442ddb0d03c57', 'role': 1, 'sex': 0, 'telephone': '13500010004', 'username': 'gq'}, {'address': '深圳市宝安区', 'id': 6, 'password': 'ef0875fbf6504207d1c6d2d6c11ca2c0', 'role': 1, 'sex': 1, 'telephone': '13599999999', 'username': 'wintest4'}], 'msg': '查询成功'} diff --git a/testcases/api_test/report/a04dd7c6-a173-400f-8194-c948e76f14fe-attachment.txt b/testcases/api_test/report/a04dd7c6-a173-400f-8194-c948e76f14fe-attachment.txt deleted file mode 100644 index 107ba8a..0000000 --- a/testcases/api_test/report/a04dd7c6-a173-400f-8194-c948e76f14fe-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -[2022-09-05 10:17:17,950][test_01_get_user_info.py 15][INFO]: ********** 开始执行用例 ********** -[2022-09-05 10:17:17,951][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users diff --git a/testcases/api_test/report/a8f20328-3640-4215-84cf-164da9557c86-container.json b/testcases/api_test/report/a8f20328-3640-4215-84cf-164da9557c86-container.json deleted file mode 100644 index d64c1c0..0000000 --- a/testcases/api_test/report/a8f20328-3640-4215-84cf-164da9557c86-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "74107311-2b5c-407e-8eb0-9fe1842ad12a", "befores": [{"name": "except_msg", "status": "passed", "start": 1662344404152, "stop": 1662344404152}], "start": 1662344404152, "stop": 1662344404243} \ No newline at end of file diff --git a/testcases/api_test/report/aea215cb-d1b7-4607-8e7f-31132cca89ab-result.json b/testcases/api_test/report/aea215cb-d1b7-4607-8e7f-31132cca89ab-result.json deleted file mode 100644 index bc8a582..0000000 --- a/testcases/api_test/report/aea215cb-d1b7-4607-8e7f-31132cca89ab-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "48fecfce-8be2-4ca5-92fa-fd42f2399d5d-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "69dc98d6-1fc7-4593-a115-56d5d4a75278-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "303c1282-5137-4a6f-b1fb-5d8e8f186fe5-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662344203576, "stop": 1662344203674, "uuid": "9d0cedc5-65a3-41dc-afe4-8c171454bd69", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "4924-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/testcases/api_test/report/afb20bc4-deb1-4e9e-886b-ce256cd4ae34-attachment.txt b/testcases/api_test/report/afb20bc4-deb1-4e9e-886b-ce256cd4ae34-attachment.txt deleted file mode 100644 index 0e89bda..0000000 --- a/testcases/api_test/report/afb20bc4-deb1-4e9e-886b-ce256cd4ae34-attachment.txt +++ /dev/null @@ -1 +0,0 @@ -{'code': 0, 'data': [{'address': '上海市黄浦区', 'id': 1, 'password': '8fcde9debf630eeee3162b2b70d31082', 'role': 1, 'sex': 1, 'telephone': '13500010005', 'username': 'wintest1'}, {'address': '上海市黄浦区', 'id': 2, 'password': '699423835a085ed49cfc27cb93965149', 'role': 1, 'sex': 1, 'telephone': '13500010006', 'username': 'wintest2'}, {'address': '上海市黄浦区', 'id': 3, 'password': '0228dbb995f3d37a7ea901269d5fa61a', 'role': 1, 'sex': 1, 'telephone': '13500010007', 'username': 'wintest3'}, {'address': '成都市武侯区', 'id': 4, 'password': 'a4d4c12db14629f9711442ddb0d03c57', 'role': 1, 'sex': 0, 'telephone': '13500010004', 'username': 'gq'}, {'address': '深圳市宝安区', 'id': 6, 'password': 'ef0875fbf6504207d1c6d2d6c11ca2c0', 'role': 1, 'sex': 1, 'telephone': '13599999999', 'username': 'wintest4'}], 'msg': '查询成功'} diff --git a/testcases/api_test/report/b543713f-5435-49e4-9c77-b4561d0edc1a-container.json b/testcases/api_test/report/b543713f-5435-49e4-9c77-b4561d0edc1a-container.json deleted file mode 100644 index 5d30a02..0000000 --- a/testcases/api_test/report/b543713f-5435-49e4-9c77-b4561d0edc1a-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "d0d36e39-099a-4b31-9085-2c3b23554e88", "befores": [{"name": "except_msg", "status": "passed", "start": 1662344060998, "stop": 1662344060998}], "start": 1662344060998, "stop": 1662344061205} \ No newline at end of file diff --git a/testcases/api_test/report/b559fec4-09f3-4c5a-8422-ef370f004f52-container.json b/testcases/api_test/report/b559fec4-09f3-4c5a-8422-ef370f004f52-container.json deleted file mode 100644 index 660bb7f..0000000 --- a/testcases/api_test/report/b559fec4-09f3-4c5a-8422-ef370f004f52-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "6560f45b-b161-4516-8295-9438b747264f", "befores": [{"name": "except_result", "status": "passed", "start": 1662344098062, "stop": 1662344098062}], "start": 1662344098062, "stop": 1662344098166} \ No newline at end of file diff --git a/testcases/api_test/report/b8f771df-bfee-4911-af39-32f0de4b54f7-container.json b/testcases/api_test/report/b8f771df-bfee-4911-af39-32f0de4b54f7-container.json deleted file mode 100644 index ecb9fd9..0000000 --- a/testcases/api_test/report/b8f771df-bfee-4911-af39-32f0de4b54f7-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "2c0df5c8-81d2-4394-916d-22d01ff3fbce", "befores": [{"name": "except_msg", "status": "passed", "start": 1662344098062, "stop": 1662344098062}], "start": 1662344098062, "stop": 1662344098155} \ No newline at end of file diff --git a/testcases/api_test/report/b93adce3-c42d-4b71-9de2-c0bf7bfcb821-result.json b/testcases/api_test/report/b93adce3-c42d-4b71-9de2-c0bf7bfcb821-result.json deleted file mode 100644 index 97be3da..0000000 --- a/testcases/api_test/report/b93adce3-c42d-4b71-9de2-c0bf7bfcb821-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "fb6e459a-b118-4e5c-ab2b-e7906dec2ca9-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "983f4441-4df8-471f-9f30-b880f480d786-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "ff355f9c-db7d-4a5f-a96a-fe5ed55daa1a-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662344404153, "stop": 1662344404241, "uuid": "016b48d0-5852-4c02-9e9b-9890baad36b6", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "1696-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/testcases/api_test/report/b9edd77f-8aa8-4e57-b7ca-926256ceae8f-attachment.txt b/testcases/api_test/report/b9edd77f-8aa8-4e57-b7ca-926256ceae8f-attachment.txt deleted file mode 100644 index 0348196..0000000 --- a/testcases/api_test/report/b9edd77f-8aa8-4e57-b7ca-926256ceae8f-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/testcases/api_test/report/be5202c7-82c1-4fea-a966-9b568b5008eb-attachment.txt b/testcases/api_test/report/be5202c7-82c1-4fea-a966-9b568b5008eb-attachment.txt deleted file mode 100644 index 0348196..0000000 --- a/testcases/api_test/report/be5202c7-82c1-4fea-a966-9b568b5008eb-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -INFO log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users \ No newline at end of file diff --git a/testcases/api_test/report/c0e26aa6-7cfe-4ce5-9c6a-b18a8014b2b3-container.json b/testcases/api_test/report/c0e26aa6-7cfe-4ce5-9c6a-b18a8014b2b3-container.json deleted file mode 100644 index cf48e8d..0000000 --- a/testcases/api_test/report/c0e26aa6-7cfe-4ce5-9c6a-b18a8014b2b3-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "1125ac5a-2b20-452d-9bc4-7fbc34ea529c", "befores": [{"name": "except_code", "status": "passed", "start": 1662344404152, "stop": 1662344404152}], "start": 1662344404152, "stop": 1662344404246} \ No newline at end of file diff --git a/testcases/api_test/report/c14333f1-3be8-4540-82ec-f3c9e97bed88-result.json b/testcases/api_test/report/c14333f1-3be8-4540-82ec-f3c9e97bed88-result.json deleted file mode 100644 index 341a6bf..0000000 --- a/testcases/api_test/report/c14333f1-3be8-4540-82ec-f3c9e97bed88-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "b9edd77f-8aa8-4e57-b7ca-926256ceae8f-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "5c50f8da-ebcb-498f-9878-a0b72b28241d-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "c4a9c1bb-a7e6-43a0-b5fe-42b8be6f7d15-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662344115394, "stop": 1662344115499, "uuid": "cc811e33-17fe-4ab6-ae42-43c8a98adfa0", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "8976-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/testcases/api_test/report/c493d670-5042-4710-934a-b48010643fc0-attachment.txt b/testcases/api_test/report/c493d670-5042-4710-934a-b48010643fc0-attachment.txt deleted file mode 100644 index c471355..0000000 --- a/testcases/api_test/report/c493d670-5042-4710-934a-b48010643fc0-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -[2022-09-05 10:14:58,062][test_01_get_user_info.py 15][INFO]: ********** 开始执行用例 ********** -[2022-09-05 10:14:58,062][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users diff --git a/testcases/api_test/report/c4a9c1bb-a7e6-43a0-b5fe-42b8be6f7d15-attachment.txt b/testcases/api_test/report/c4a9c1bb-a7e6-43a0-b5fe-42b8be6f7d15-attachment.txt deleted file mode 100644 index b57ad4c..0000000 --- a/testcases/api_test/report/c4a9c1bb-a7e6-43a0-b5fe-42b8be6f7d15-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -[2022-09-05 10:15:15,394][test_01_get_user_info.py 15][INFO]: ********** 开始执行用例 ********** -[2022-09-05 10:15:15,395][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users diff --git a/testcases/api_test/report/d09de87b-c7c4-4e7b-840d-19a0edef310c-container.json b/testcases/api_test/report/d09de87b-c7c4-4e7b-840d-19a0edef310c-container.json deleted file mode 100644 index 6eef568..0000000 --- a/testcases/api_test/report/d09de87b-c7c4-4e7b-840d-19a0edef310c-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "07cb3a19-32f0-464e-ac92-5f58671f7851", "befores": [{"name": "except_code", "status": "passed", "start": 1662344383680, "stop": 1662344383680}], "start": 1662344383680, "stop": 1662344384485} \ No newline at end of file diff --git a/testcases/api_test/report/df19acdc-730c-41ea-92f8-db7fa77fca94-attachment.txt b/testcases/api_test/report/df19acdc-730c-41ea-92f8-db7fa77fca94-attachment.txt deleted file mode 100644 index 7c1635a..0000000 --- a/testcases/api_test/report/df19acdc-730c-41ea-92f8-db7fa77fca94-attachment.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/testcases/api_test/report/e576a42f-5f8c-4498-8892-d90fbb8b6ced-container.json b/testcases/api_test/report/e576a42f-5f8c-4498-8892-d90fbb8b6ced-container.json deleted file mode 100644 index 8d5ff66..0000000 --- a/testcases/api_test/report/e576a42f-5f8c-4498-8892-d90fbb8b6ced-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "19c055c5-6fdb-4170-adb0-52b2d3bb5a7b", "befores": [{"name": "except_msg", "status": "passed", "start": 1662344203575, "stop": 1662344203575}], "start": 1662344203575, "stop": 1662344203676} \ No newline at end of file diff --git a/testcases/api_test/report/e92bed00-82ac-405b-a379-3e4fae3c982f-result.json b/testcases/api_test/report/e92bed00-82ac-405b-a379-3e4fae3c982f-result.json deleted file mode 100644 index 20cfcc5..0000000 --- a/testcases/api_test/report/e92bed00-82ac-405b-a379-3e4fae3c982f-result.json +++ /dev/null @@ -1 +0,0 @@ -{"name": "test_get_all_user_info[True-0-查询成功]", "status": "passed", "attachments": [{"name": "log", "source": "43896d86-c674-4da2-b88b-f073d2e39a8b-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "ff472ed0-f516-48b5-86ae-03c0ac698fab-attachment.txt", "type": "text/plain"}, {"name": "stderr", "source": "c493d670-5042-4710-934a-b48010643fc0-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "except_result", "value": "True"}, {"name": "except_code", "value": "0"}, {"name": "except_msg", "value": "'查询成功'"}], "start": 1662344098063, "stop": 1662344098153, "uuid": "db083826-6e04-4d73-9b77-2fcc52f6daea", "historyId": "8fa120af048dc3f86b08ef0469022873", "testCaseId": "c8c195e0d2fed438fa6bca8fa8984833", "fullName": "testcases.api_test.test_01_get_user_info.TestGetUserInfo#test_get_all_user_info", "labels": [{"name": "parentSuite", "value": "testcases.api_test"}, {"name": "suite", "value": "test_01_get_user_info"}, {"name": "subSuite", "value": "TestGetUserInfo"}, {"name": "host", "value": "DESKTOP-SI77TGN"}, {"name": "thread", "value": "6140-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "testcases.api_test.test_01_get_user_info"}]} \ No newline at end of file diff --git a/testcases/api_test/report/f234c3b9-2adf-4b64-8911-e658f70e3636-container.json b/testcases/api_test/report/f234c3b9-2adf-4b64-8911-e658f70e3636-container.json deleted file mode 100644 index ca140b9..0000000 --- a/testcases/api_test/report/f234c3b9-2adf-4b64-8911-e658f70e3636-container.json +++ /dev/null @@ -1 +0,0 @@ -{"uuid": "5830940a-cedd-4e56-82ec-cd1b89f277c8", "befores": [{"name": "except_code", "status": "passed", "start": 1662344203575, "stop": 1662344203575}], "start": 1662344203575, "stop": 1662344203684} \ No newline at end of file diff --git a/testcases/api_test/report/fb223c7d-5f5e-4907-9987-9649297d839c-attachment.txt b/testcases/api_test/report/fb223c7d-5f5e-4907-9987-9649297d839c-attachment.txt deleted file mode 100644 index 3aa1fe8..0000000 --- a/testcases/api_test/report/fb223c7d-5f5e-4907-9987-9649297d839c-attachment.txt +++ /dev/null @@ -1,2 +0,0 @@ -[2022-09-05 10:14:21,020][test_01_get_user_info.py 15][INFO]: ********** 开始执行用例 ********** -[2022-09-05 10:14:21,020][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users diff --git a/testcases/api_test/report/fb6e459a-b118-4e5c-ab2b-e7906dec2ca9-attachment.txt b/testcases/api_test/report/fb6e459a-b118-4e5c-ab2b-e7906dec2ca9-attachment.txt deleted file mode 100644 index b2db54c..0000000 --- a/testcases/api_test/report/fb6e459a-b118-4e5c-ab2b-e7906dec2ca9-attachment.txt +++ /dev/null @@ -1,3 +0,0 @@ -INFO log:test_01_get_user_info.py:15 ********** 开始执行用例 ********** -INFO log:rest_client.py:55 接口请求地址 ==>> http://119.3.55.6:9999/users -INFO log:test_01_get_user_info.py:18 接口返回 ==>> {'code': 0, 'data': [{'address': '上海市黄浦区', 'id': 1, 'password': '8fcde9debf630eeee3162b2b70d31082', 'role': 1, 'sex': 1, 'telephone': '13500010005', 'username': 'wintest1'}, {'address': '上海市黄浦区', 'id': 2, 'password': '699423835a085ed49cfc27cb93965149', 'role': 1, 'sex': 1, 'telephone': '13500010006', 'username': 'wintest2'}, {'address': '上海市黄浦区', 'id': 3, 'password': '0228dbb995f3d37a7ea901269d5fa61a', 'role': 1, 'sex': 1, 'telephone': '13500010007', 'username': 'wintest3'}, {'address': '成都市武侯区', 'id': 4, 'password': 'a4d4c12db14629f9711442ddb0d03c57', 'role': 1, 'sex': 0, 'telephone': '13500010004', 'username': 'gq'}, {'address': '深圳市宝安区', 'id': 6, 'password': 'ef0875fbf6504207d1c6d2d6c11ca2c0', 'role': 1, 'sex': 1, 'telephone': '13599999999', 'username': 'wintest4'}], 'msg': '查询成功'} \ No newline at end of file diff --git a/testcases/api_test/report/ff355f9c-db7d-4a5f-a96a-fe5ed55daa1a-attachment.txt b/testcases/api_test/report/ff355f9c-db7d-4a5f-a96a-fe5ed55daa1a-attachment.txt deleted file mode 100644 index a96b29b..0000000 --- a/testcases/api_test/report/ff355f9c-db7d-4a5f-a96a-fe5ed55daa1a-attachment.txt +++ /dev/null @@ -1,3 +0,0 @@ -[2022-09-05 10:20:04,153][test_01_get_user_info.py 15][INFO]: ********** 开始执行用例 ********** -[2022-09-05 10:20:04,154][rest_client.py 55][INFO]: 接口请求地址 ==>> http://119.3.55.6:9999/users -[2022-09-05 10:20:04,238][test_01_get_user_info.py 18][INFO]: 接口返回 ==>> {'code': 0, 'data': [{'address': '上海市黄浦区', 'id': 1, 'password': '8fcde9debf630eeee3162b2b70d31082', 'role': 1, 'sex': 1, 'telephone': '13500010005', 'username': 'wintest1'}, {'address': '上海市黄浦区', 'id': 2, 'password': '699423835a085ed49cfc27cb93965149', 'role': 1, 'sex': 1, 'telephone': '13500010006', 'username': 'wintest2'}, {'address': '上海市黄浦区', 'id': 3, 'password': '0228dbb995f3d37a7ea901269d5fa61a', 'role': 1, 'sex': 1, 'telephone': '13500010007', 'username': 'wintest3'}, {'address': '成都市武侯区', 'id': 4, 'password': 'a4d4c12db14629f9711442ddb0d03c57', 'role': 1, 'sex': 0, 'telephone': '13500010004', 'username': 'gq'}, {'address': '深圳市宝安区', 'id': 6, 'password': 'ef0875fbf6504207d1c6d2d6c11ca2c0', 'role': 1, 'sex': 1, 'telephone': '13599999999', 'username': 'wintest4'}], 'msg': '查询成功'} diff --git a/testcases/api_test/report/ff472ed0-f516-48b5-86ae-03c0ac698fab-attachment.txt b/testcases/api_test/report/ff472ed0-f516-48b5-86ae-03c0ac698fab-attachment.txt deleted file mode 100644 index b0ab23c..0000000 --- a/testcases/api_test/report/ff472ed0-f516-48b5-86ae-03c0ac698fab-attachment.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/testcases/api_test/test_01_get_user_info.py b/testcases/api_test/test_01_get_user_info.py index 2027578..c0e2408 100644 --- a/testcases/api_test/test_01_get_user_info.py +++ b/testcases/api_test/test_01_get_user_info.py @@ -7,11 +7,60 @@ from testcases.conftest import api_data from common.logger import logger +@allure.step("步骤1 ==>> 获取所有用户信息") # 测试用例详细说明 +def step_1(): + logger.info("步骤1 ==>> 获取所有用户信息") + + +@allure.step("步骤1 ==>> 获取某个用户信息") # 测试用例详细说明 +def step_2(username): + logger.info("步骤1 ==>> 获取某个用户信息:{}".format(username)) + + +@allure.severity(allure.severity_level.TRIVIAL) # 标记用例级别 severity +@allure.epic("针对单个接口的测试") # 定义史诗-module 级标签 +@allure.feature("获取用户信息模块") # 定义模块-class 级标签 class TestGetUserInfo(): """获取用户信息模块""" + + @allure.story("用例--获取全部用户信息") # 定义场景-method 级标签 + @allure.description("该用例是针对获取所有用户信息接口的测试") # 添加描述 + @allure.issue("https://www.baidu.com", name="点击,调转到对应BUG的链接地址") # bug的链接 + @allure.testcase("https://www.baidu.com", name="点击,调转到对应用例的链接地址") # 测试用例的链接 + @pytest.mark.single @pytest.mark.parametrize("except_result, except_code, except_msg", api_data["test_get_all_user_info"]) def test_get_all_user_info(self, except_result, except_code, except_msg): logger.info("********** 开始执行用例 **********") result = get_all_user_info() assert result.response.status_code == 200 + assert result.success == except_result, result.error + logger.info("code ==>> 期望结果:{}, 实际结果:{}".format(except_code, result.response.json().get("code"))) + assert result.response.json().get("code") == except_code + assert except_msg in result.msg + logger.info("********** 结束执行用例 **********") + + @allure.story("用例-获取某个用户信息") # 定义场景-method 级标签 + @allure.description("该用例是针对获取某个用户信息接口的测试") # 添加描述 + @allure.issue("https://www.baidu.com", name="点击, 调转到对应BUG的链接地址") # bug的链接 + @allure.testcase("https://www.baidu.com", name="点击, 跳转到对应用例的链接地址") # 测试用例的链接 + @allure.title("测试数据:【{username}, {except_result}, {except_code}, {except_msg}】") + @pytest.mark.single + @pytest.mark.parametrize("username, except_result, except_code, except_msg", + api_data["test_get_one_user_info"]) + def test_get_one_user_info(self, username, except_result, except_code, except_msg): + logger.info("********** 开始执行用例 **********") + step_2(username) + result = get_one_user_info(username) + assert result.response.status_code == 200 + assert result.success == except_result, result.error + logger.info("code ==>> 期望结果:{}, 实际结果:【{}】".format(except_code, result.response.json().get("code"))) + assert result.response.json().get("code") == except_code + logger.info("********** 结束执行用例 **********") + + +if __name__ == '__main__': + pytest.main("-v", "-s", "test_01_get_user_info.py") + + + diff --git a/testcases/api_test/test_02_garden_login.py b/testcases/api_test/test_02_garden_login.py new file mode 100644 index 0000000..5c3d5dc --- /dev/null +++ b/testcases/api_test/test_02_garden_login.py @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- +# author: sherry + +import pytest +import allure +from operation.garden import login_garden +from testcases.conftest import api_data +from common.logger import logger + + +@allure.step("步骤1 ==>> 登录花园云后台") # 测试用例详细说明 +def step_1(username): + logger.info(f"步骤1 ==>> 登录用户:{username}") + + +@allure.severity(allure.severity_level.TRIVIAL) # 标记用例级别 severity +@allure.epic("针对单个接口的测试") # 定义史诗-module 级标签 +@allure.feature("登录花园云模块") # 定义模块-class 级标签 +class TestGardenLogin(): + """登录花园云模块""" + + @allure.story("用例-登录花园云") # 定义场景-method 级标签 + @allure.description("该用例是针对登录后台花园云接口的测试") # 添加描述 + @allure.issue("https://www.baidu.com", name="点击, 调转到对应BUG的链接地址") # bug的链接 + @allure.testcase("https://www.baidu.com", name="点击, 跳转到对应用例的链接地址") # 测试用例的链接 + @allure.title("测试数据:【{username}, {password}, {except_result}, {except_code}, {except_msg}】") + @pytest.mark.single + @pytest.mark.parametrize("username, password, except_result, except_code, except_msg", + api_data["test_login_garden"]) + def test_login_garden(self, username, password, except_result, except_code, except_msg): + logger.info("********** 开始执行用例 **********") + result = login_garden(username, password) + step_1(username) + assert result.success == except_result, result.error # 断言测试结果 True/False + assert result.response.status_code == 200 # 断言接口返回状态码 + logger.info(f"code ==>> 期望结果:{except_code}, 实际结果:【{result.response.json().get('status_code')}】") + assert result.response.json()["status_code"] == except_code # 断言接口返回体中status_code 值 + assert except_msg in result.msg # 断言接口返回体中message 值 + logger.info("********** 结束执行用例 **********") + + +if __name__ == '__main__': + pytest.main(["-v", "-s", "test_02_garden_login.py"]) +