Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录
切换导航
U
ubains-module-test
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
郑晓兵
ubains-module-test
Commits
7d8bd20f
提交
7d8bd20f
authored
11月 20, 2024
作者:
陈泽健
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
输出会议修改代码,增加预约类型的判断,处理对于周期会议的修改特殊处理。
上级
312dda8e
展开全部
隐藏空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
224 行增加
和
107 行删除
+224
-107
README.md
预定系统/README.md
+3
-2
会议修改.cpython-310.pyc
预定系统/cases/会议主流程/__pycache__/会议修改.cpython-310.pyc
+0
-0
会议预约.cpython-310.pyc
预定系统/cases/会议主流程/__pycache__/会议预约.cpython-310.pyc
+0
-0
会议修改.py
预定系统/cases/会议主流程/会议修改.py
+0
-0
会议预约.py
预定系统/cases/会议主流程/会议预约.py
+1
-5
testresult.log
预定系统/log/testresult.log
+59
-37
testresult.log.1
预定系统/log/testresult.log.1
+73
-37
testresult.log.2
预定系统/log/testresult.log.2
+79
-23
会议修改.csv
预定系统/测试数据/会议主流程/会议修改.csv
+5
-0
会议预约.csv
预定系统/测试数据/会议主流程/会议预约.csv
+4
-3
没有找到文件。
预定系统/README.md
浏览文件 @
7d8bd20f
...
...
@@ -61,4 +61,5 @@
17.
2024-11-20
-
排查驱动加载失败问题,问题由浏览器驱动与当前浏览器版本不同导致,已优化代码为自动根据浏览器版本下载对应驱动。
-
补充关于定制化项目的脚本路径,补充工商银行查询停车缴费系统数据的代码。
-
优化会议预约的脚本,增加预约类型、消息提醒、通知方式以及是否创建模板的代码判断,根据对应需求创建对应类型的会议。
\ No newline at end of file
-
优化会议预约的脚本,增加预约类型、消息提醒、通知方式以及是否创建模板的代码判断,根据对应需求创建对应类型的会议。
-
输出会议修改代码,增加预约类型的判断,处理对于周期会议的修改特殊处理。
\ No newline at end of file
预定系统/cases/会议主流程/__pycache__/会议修改.cpython-310.pyc
0 → 100644
浏览文件 @
7d8bd20f
File added
预定系统/cases/会议主流程/__pycache__/会议预约.cpython-310.pyc
浏览文件 @
7d8bd20f
No preview for this file type
预定系统/cases/会议主流程/会议修改.py
0 → 100644
浏览文件 @
7d8bd20f
此差异已折叠。
点击以展开。
预定系统/cases/会议主流程/会议预约.py
浏览文件 @
7d8bd20f
from
datetime
import
datetime
,
timedelta
from
time
import
sleep
from
turtledemo.nim
import
HCOLOR
from
cffi.model
import
get_typecache
from
hytest
import
*
import
sys
import
os
# 获取当前脚本的绝对路径
...
...
@@ -258,7 +254,7 @@ class Message_Book_000x:
STEP
(
7
,
"检查提示会议信息是否正确"
)
sleep
(
1
)
INFO
(
f
"
输入
会议名称:{message_name},输入会议内容:{message_content}"
)
f
"
检查
会议名称:{message_name},输入会议内容:{message_content}"
)
# 获取会议名称与会议内容
message_name_text
=
elment_get_text
((
By
.
XPATH
,
f
"//div[contains(text(),'{message_name}')]"
),
wd
)
message_content_text
=
elment_get_text
((
By
.
XPATH
,
f
"//div[contains(text(),'{message_content}')]"
),
wd
)
...
...
预定系统/log/testresult.log
浏览文件 @
7d8bd20f
...
...
@@ -9,10 +9,16 @@
== cases\会议主流程\__st__.py
== cases\会议主流程\会议修改.py
CSV文件已读取
== cases\会议主流程\会议预约.py
CSV文件已读取
** no cases in this file , skip it.
== cases\会议室管理\会议室管理\__st__.py
...
...
@@ -201,7 +207,7 @@ CSV文件已读取
========= 测试开始 : 20241120_1
14246
=========
========= 测试开始 : 20241120_1
54247
=========
...
...
@@ -229,49 +235,65 @@ CSV文件已读取
点击登录按钮
>>> cases\会议主流程\会议
预约
.py
>>> cases\会议主流程\会议
修改
.py
* 会议
预约_002 - 2024-11-20 11:42:53
* 会议
修改_001 - 2024-11-20 15:42:52
[ case execution steps ]
-- 第 1 步 --
在会议室列表搜索:产研中心会议室
-- 第 1 步 --
切换至已预定列表界面
检查搜索结果
搜索结果为:产研中心会议室
-- 第 1 步 -- 在已预定列表界面搜索会议:这是周期会议测试1
搜索会议:这是周期会议测试1
搜索结果为:这是周期会议测试1
** 检查点 ** 搜索结果是否正确 ----> 通过
-- 第 2 步 -- 点击【
会议预定
】按钮
-- 第 2 步 -- 点击【
修改会议
】按钮
检查页面标题是否正确
页面标题为:会议预定
修改会议界面标题为:修改会议
** 检查点 ** 修改会议界面标题是否正确 ----> 通过
** 检查点 ** 页面标题是否正确 ----> 通过
-- 第 3 步 -- 修改会议第一步修改信息
-- 第 3 步 -- 会议第一步数据填写
输入会议名称:这是周期会议测试1,选择预约类型:周期会议,输入主持人:陈泽键,输入会议内容:这是会议内容哈哈,选择会议开始时间:19:00,选择会议结束时间:20:15
预约类型为:周期会议
picture imgs/Message_Manage/Message_Book/会议修改_001_时间重新选择提示20241120154301331157.png
时间重新选择提示为:重新选择
** 检查点 ** 时间重新选择提示是否正确 ----> 通过
输入会议名称:这是普通会议测试,选择预约类型:普通会议,输入主持人:陈泽键,输入会议内容:这是会议内容嘿嘿,选择会议开始时间:21:00,选择会议结束时间:22:15
预约类型为:普通会议
时间差为:time_diff_minutes
开始时间与结束时间不相等,选择时间块:
21:00,22
:15
开始时间与结束时间不相等,选择时间块:
19:00,20
:15
时间差大于最大预约时长1小时,选择【超出预约时长】
picture imgs/Message_Manage/Message_Book/会议
预约_002_超出预约时长20241120114304313792
.png
picture imgs/Message_Manage/Message_Book/会议
修改_001_超出预约时长20241120154305677787
.png
提示信息为:最大预定时间 1 小时
** 检查点 ** 超出预约时长提示是否正确 ----> 通过
不选时间点击【下一步】查看提示信息
picture imgs/Message_Manage/Message_
Book/会议预约_002请选择会议时间提示信息20241120114307499621
.png
picture imgs/Message_Manage/Message_
Update/会议修改_001请选择会议时间提示信息20241120154309082619
.png
提示信息为:请选择会议时间
** 检查点 ** 未选时间提示是否正确 ----> 通过
重新选择结束时间为:21:45
重新选择结束时间为:19:45
-- 第 4 步 -- 修改会议第二步数据填写
清空人员弹窗提示信息为:是否清空当前会议室参会人员
-- 第 4 步 -- 会议第二步数据填写
** 检查点 ** 弹窗提示信息是否正确 ----> 通过
picture imgs/Message_Manage/Message_Update/会议修改_001_清空人员提示信息20241120154318631075.png
清空人员提示信息为:已清空当前会议室人员
** 检查点 ** 提示信息是否正确 ----> 通过
选择内部参会人:admin@CZJ
已选择参会人:admin@CZJ
...
...
@@ -284,7 +306,7 @@ picture imgs/Message_Manage/Message_Book/会议预约_002请选择会议时间
** 检查点 ** 弹窗标题是否正确 ----> 通过
picture imgs/Message_Manage/Message_Book/会议
预约_002_添加外部参会人提示信息20241120114316455878
.png
picture imgs/Message_Manage/Message_Book/会议
修改_001_添加外部参会人提示信息20241120154323332666
.png
提示信息为:添加成功
** 检查点 ** 提示信息是否正确 ----> 通过
...
...
@@ -297,16 +319,16 @@ picture imgs/Message_Manage/Message_Book/会议预约_002_添加外部参会人
** 检查点 ** 页面标题是否正确 ----> 通过
是否需要存入模板:
是
选择消息提醒时间:
全选
选择通知方式:
邮件
是否需要存入模板:
否
选择消息提醒时间:
开会前一天提醒
选择通知方式:
短信
-- 第 6 步 -- 点击【确定】按钮
-- 第 7 步 -- 检查提示会议信息是否正确
输入会议名称:这是普通会议测试,输入会议内容:这是会议内容嘿嘿
检查会议名称:这是周期会议测试1,输入会议内容:这是会议内容哈哈
** 检查点 ** 提示信息是否正确 ----> 通过
...
...
@@ -316,37 +338,37 @@ picture imgs/Message_Manage/Message_Book/会议预约_002_添加外部参会人
** 检查点 ** 是否显示加载中 ----> 通过
picture imgs/Message_Manage/Message_Book/会议预约_002_预定成功提示信息20241120114331233904.png
预定成功提示信息为:预定成功
** 检查点 ** 预定成功提示是否正确 ----> 通过
-- 第 9 步 -- 跳转至会议室列表界面
picture imgs/Message_Manage/Message_Book/会议修改_001_修改成功提示信息20241120154340274269.png
修改成功提示信息为:
检查界面标题是否为:会议室列表
** 检查点 ** 修改成功提示是否正确 ----> !! 不通过!!
** 检查点 ** 界面标题是否正确 ----> 通过
FAIL
Traceback:
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议主流程\会议修改.py", line 338, in teststeps
CHECK_POINT("修改成功提示是否正确", notify_text == check_text)
File "C:\Users\29194\AppData\Local\Programs\Python\Python310\lib\site-packages\hytest\common.py", line 76, in CHECK_POINT
raise AssertionError()
AssertionError
PASS
[ suite teardown ] cases\
清除浏览器
========= 测试结束 : 20241120_1
14334
=========
========= 测试结束 : 20241120_1
54342
=========
耗时 :
48.517
秒
耗时 :
55.514
秒
预备执行用例数量 : 1
实际执行用例数量 : 1
通过 :
1
通过 :
0
失败 :
0
失败 :
1
异常 : 0
...
...
预定系统/log/testresult.log.1
浏览文件 @
7d8bd20f
...
...
@@ -9,10 +9,16 @@
== cases\会议主流程\__st__.py
== cases\会议主流程\会议修改.py
CSV文件已读取
== cases\会议主流程\会议预约.py
CSV文件已读取
** no cases in this file , skip it.
== cases\会议室管理\会议室管理\__st__.py
...
...
@@ -201,7 +207,7 @@ CSV文件已读取
========= 测试开始 : 20241120_1
14217
=========
========= 测试开始 : 20241120_1
54018
=========
...
...
@@ -229,73 +235,103 @@ CSV文件已读取
点击登录按钮
>>> cases\会议主流程\会议
预约
.py
>>> cases\会议主流程\会议
修改
.py
* 会议
预约_002 - 2024-11-20 11:42:21
* 会议
修改_001 - 2024-11-20 15:40:29
[ case execution steps ]
-- 第 1 步 -- 在会议室列表搜索:产研中心会议室
-- 第 1 步 -- 切换至已预定列表界面
检查搜索结果
搜索结果为:产研中心会议室
-- 第 1 步 -- 在已预定列表界面搜索会议:这是周期会议测试1
搜索会议:这是周期会议测试1
搜索结果为:这是周期会议测试1
** 检查点 ** 搜索结果是否正确 ----> 通过
-- 第 2 步 -- 点击【
会议预定
】按钮
-- 第 2 步 -- 点击【
修改会议
】按钮
检查页面标题是否正确
页面标题为:会议预定
修改会议界面标题为:修改会议
** 检查点 **
页
面标题是否正确 ----> 通过
** 检查点 **
修改会议界
面标题是否正确 ----> 通过
-- 第 3 步 -- 会议第一步数据填写
-- 第 3 步 -- 修改会议第一步修改信息
输入会议名称:这是周期会议测试1,选择预约类型:周期会议,输入主持人:陈泽键,输入会议内容:这是会议内容哈哈,选择会议开始时间:19:00,选择会议结束时间:20:15
预约类型为:周期会议
picture imgs/Message_Manage/Message_Book/会议修改_001_时间重新选择提示20241120154039405585.png
时间重新选择提示为:重新选择
** 检查点 ** 时间重新选择提示是否正确 ----> 通过
输入会议名称:这是普通会议测试,选择预约类型:普通会议,输入主持人:陈泽键,输入会议内容:这是会议内容嘿嘿,选择会议开始时间:21:00,选择会议结束时间:22:15
预约类型为:普通会议
时间差为:time_diff_minutes
开始时间与结束时间不相等,选择时间块:
21:00,22
:15
开始时间与结束时间不相等,选择时间块:
19:00,20
:15
时间差大于最大预约时长1小时,选择【超出预约时长】
picture imgs/Message_Manage/Message_Book/会议预约_002_超出预约时长20241120114232102398.png
提示信息为:该时间段已有会议,请重新选择
picture imgs/Message_Manage/Message_Book/会议修改_001_超出预约时长20241120154043725828.png
提示信息为:最大预定时间 1 小时
** 检查点 ** 超出预约时长提示是否正确 ----> 通过
** 检查点 ** 超出预约时长提示是否正确 ----> !! 不通过!!
不选时间点击【下一步】查看提示信息
picture imgs/Message_Manage/Message_Update/会议修改_001请选择会议时间提示信息20241120154046935600.png
提示信息为:请选择会议时间
FAIL
Traceback:
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议主流程\会议预约.py", line 142, in teststeps
CHECK_POINT("超出预约时长提示是否正确", "最大预定时间 1 小时" in notify_text)
File "C:\Users\29194\AppData\Local\Programs\Python\Python310\lib\site-packages\hytest\common.py", line 76, in CHECK_POINT
raise AssertionError()
AssertionError
** 检查点 ** 未选时间提示是否正确 ----> 通过
重新选择结束时间为:19:45
[ suite teardown ] cases\
清除浏览器
-- 第 4 步 -- 修改会议第二步数据填写
清空人员弹窗提示信息为:是否清空当前会议室参会人员
========= 测试结束 : 20241120_114234 =========
** 检查点 ** 弹窗提示信息是否正确 ----> 通过
picture imgs/Message_Manage/Message_Update/会议修改_001_清空人员提示信息20241120154056481129.png
清空人员提示信息为:已清空当前会议室人员
耗时 : 17.118 秒
** 检查点 ** 提示信息是否正确 ----> 通过
选择内部参会人:admin@CZJ
已选择参会人:admin@CZJ
** 检查点 ** 内部参会人选择是否正确 ----> 通过
输入外部参会人名称:陈泽坚,外部参会人号码:17319004674
检查弹窗标题是否正确
弹窗标题为:添加外部参会人员
** 检查点 ** 弹窗标题是否正确 ----> 通过
picture imgs/Message_Manage/Message_Book/会议修改_001_添加外部参会人提示信息20241120154101333472.png
提示信息为:添加成功
** 检查点 ** 提示信息是否正确 ----> 通过
-- 第 5 步 -- 会议第三步数据填写
检查页面标题是否正确
页面标题为:消息提醒
** 检查点 ** 页面标题是否正确 ----> 通过
预备执行用例数量 : 1
是否需要存入模板:否
选择消息提醒时间:开会前一天提醒
选择通知方式:短信
实际执行用例数量 : 1
-- 第 6 步 -- 点击【确定】按钮
通过 : 0
失败 : 1
-- 第 7 步 -- 检查提示会议信息是否正确
异常 : 0
检查会议名称:这是周期会议测试1,输入会议内容:这是会议内容哈哈
套件初始化失败 : 0
** 检查点 ** 提示信息是否正确 ----> 通过
套件清除 失败 : 0
用例初始化失败 : 0
-- 第 8 步 -- 点击【确定】按钮
用例清除 失败 : 0
预定系统/log/testresult.log.2
浏览文件 @
7d8bd20f
...
...
@@ -9,10 +9,16 @@
== cases\会议主流程\__st__.py
== cases\会议主流程\会议修改.py
CSV文件已读取
== cases\会议主流程\会议预约.py
CSV文件已读取
** no cases in this file , skip it.
== cases\会议室管理\会议室管理\__st__.py
...
...
@@ -201,7 +207,7 @@ CSV文件已读取
========= 测试开始 : 20241120_1
14105
=========
========= 测试开始 : 20241120_1
53754
=========
...
...
@@ -229,49 +235,65 @@ CSV文件已读取
点击登录按钮
>>> cases\会议主流程\会议
预约
.py
>>> cases\会议主流程\会议
修改
.py
* 会议
预约_002 - 2024-11-20 11:41:38
* 会议
修改_001 - 2024-11-20 15:38:17
[ case execution steps ]
-- 第 1 步 -- 在会议室列表搜索:产研中心会议室
-- 第 1 步 -- 切换至已预定列表界面
检查搜索结果
搜索结果为:产研中心会议室
-- 第 1 步 -- 在已预定列表界面搜索会议:这是周期会议测试1
搜索会议:这是周期会议测试1
搜索结果为:这是周期会议测试1
** 检查点 ** 搜索结果是否正确 ----> 通过
-- 第 2 步 -- 点击【
会议预定
】按钮
-- 第 2 步 -- 点击【
修改会议
】按钮
检查页面标题是否正确
页面标题为:会议预定
修改会议界面标题为:修改会议
** 检查点 ** 修改会议界面标题是否正确 ----> 通过
** 检查点 ** 页面标题是否正确 ----> 通过
-- 第 3 步 -- 修改会议第一步修改信息
-- 第 3 步 -- 会议第一步数据填写
输入会议名称:这是周期会议测试1,选择预约类型:周期会议,输入主持人:陈泽键,输入会议内容:这是会议内容哈哈,选择会议开始时间:19:00,选择会议结束时间:20:15
预约类型为:周期会议
picture imgs/Message_Manage/Message_Book/会议修改_001_时间重新选择提示20241120153826530103.png
时间重新选择提示为:重新选择
** 检查点 ** 时间重新选择提示是否正确 ----> 通过
输入会议名称:这是普通会议测试,选择预约类型:普通会议,输入主持人:陈泽键,输入会议内容:这是会议内容嘿嘿,选择会议开始时间:21:00,选择会议结束时间:22:15
预约类型为:普通会议
时间差为:time_diff_minutes
开始时间与结束时间不相等,选择时间块:
21:00,22
:15
开始时间与结束时间不相等,选择时间块:
19:00,20
:15
时间差大于最大预约时长1小时,选择【超出预约时长】
picture imgs/Message_Manage/Message_Book/会议
预约_002_超出预约时长20241120114149089727
.png
picture imgs/Message_Manage/Message_Book/会议
修改_001_超出预约时长20241120153830818933
.png
提示信息为:最大预定时间 1 小时
** 检查点 ** 超出预约时长提示是否正确 ----> 通过
不选时间点击【下一步】查看提示信息
picture imgs/Message_Manage/Message_
Book/会议预约_002请选择会议时间提示信息20241120114152281208
.png
picture imgs/Message_Manage/Message_
Update/会议修改_001请选择会议时间提示信息20241120153834011462
.png
提示信息为:请选择会议时间
** 检查点 ** 未选时间提示是否正确 ----> 通过
重新选择结束时间为:21:45
重新选择结束时间为:19:45
-- 第 4 步 -- 修改会议第二步数据填写
-- 第 4 步 -- 会议第二步数据填写
清空人员弹窗提示信息为:是否清空当前会议室参会人员
** 检查点 ** 弹窗提示信息是否正确 ----> 通过
picture imgs/Message_Manage/Message_Update/会议修改_001_清空人员提示信息20241120153843563504.png
清空人员提示信息为:已清空当前会议室人员
** 检查点 ** 提示信息是否正确 ----> 通过
选择内部参会人:admin@CZJ
已选择参会人:admin@CZJ
...
...
@@ -284,7 +306,7 @@ picture imgs/Message_Manage/Message_Book/会议预约_002请选择会议时间
** 检查点 ** 弹窗标题是否正确 ----> 通过
picture imgs/Message_Manage/Message_Book/会议
预约_002_添加外部参会人提示信息20241120114201205193
.png
picture imgs/Message_Manage/Message_Book/会议
修改_001_添加外部参会人提示信息20241120153848318588
.png
提示信息为:添加成功
** 检查点 ** 提示信息是否正确 ----> 通过
...
...
@@ -297,19 +319,53 @@ picture imgs/Message_Manage/Message_Book/会议预约_002_添加外部参会人
** 检查点 ** 页面标题是否正确 ----> 通过
是否需要存入模板:
是
选择消息提醒时间:
全选
选择通知方式:
邮件
是否需要存入模板:
否
选择消息提醒时间:
开会前一天提醒
选择通知方式:
短信
-- 第 6 步 -- 点击【确定】按钮
-- 第 7 步 -- 检查提示会议信息是否正确
输入会议名称:这是普通会议测试,输入会议内容:这是会议内容嘿嘿
检查会议名称:这是周期会议测试1,输入会议内容:这是会议内容哈哈
** 检查点 ** 提示信息是否正确 ----> 通过
-- 第 8 步 -- 点击【确定】按钮
ABORT argument of type 'NoneType' is not iterable
Traceback:
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议主流程\会议修改.py", line 329, in teststeps
CHECK_POINT("是否显示加载中", "提交数据中" in notify_text)
TypeError: argument of type 'NoneType' is not iterable
[ suite teardown ] cases\
清除浏览器
========= 测试结束 : 20241120_153921 =========
耗时 : 87.275 秒
预备执行用例数量 : 1
实际执行用例数量 : 1
通过 : 0
失败 : 0
异常 : 1
套件初始化失败 : 0
套件清除 失败 : 0
用例初始化失败 : 0
用例清除 失败 : 0
预定系统/测试数据/会议主流程/会议修改.csv
0 → 100644
浏览文件 @
7d8bd20f
name,message_name,new_message_name,book_type,repetitive_cycle,update_type,host_name,message_content,book_start_time,book_end_time,inside_participant_name,outside_participant_name,outside_participant_phone,save_template,template_name,message_notification,notification_method,check_text
会议修改_001,这是周期会议测试1,这是周期会议测试1,周期会议,每天,修改将来所有会议,陈泽键,这是会议内容哈哈,19:00,20:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一天提醒,短信,修改会议成功
会议修改_002,这是普通会议测试2,修改会议测试,普通会议,每天,修改将来所有会议,陈泽键修改,这是会议内容修改,21:00,22:15,admin@ZDH,陈修泽,17319004673,是,这是模板名称,全选,邮件,修改会议成功
会议修改_003,这是普通会议测试3,这是普通会议测试3,普通,每天,仅修改此会议,陈泽键,这是会议内容哈哈这是会议内容哈哈这是会议内容哈哈,23:00,23:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一小时提醒,全选,修改会议成功
\ No newline at end of file
预定系统/测试数据/会议主流程/会议预约.csv
浏览文件 @
7d8bd20f
name,conference_name,message_name,book_type,repetitive_cycle,host_name,message_content,book_start_time,book_end_time,inside_participant_name,outside_participant_name,outside_participant_phone,save_template,template_name,message_notification,notification_method,check_text
会议预约_001,产研中心会议室,这是周期会议测试,周期会议,每天,陈泽键,这是会议内容哈哈,19:00,20:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一天提醒,短信,预定成功
会议预约_002,产研中心会议室,这是普通会议测试,普通会议,每天,陈泽键,这是会议内容嘿嘿,21:00,22:15,admin@CZJ,陈泽坚,17319004674,是,这是模板名称,全选,邮件,预定成功
\ No newline at end of file
会议预约_001,产研中心会议室,这是周期会议测试1,周期会议,每天,陈泽键,这是会议内容哈哈,19:00,20:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一天提醒,短信,预定成功
会议预约_002,产研中心会议室,这是普通会议测试2,普通会议,每天,陈泽键,这是会议内容嘿嘿,21:00,22:15,admin@CZJ,陈泽坚,17319004674,是,这是模板名称,全选,邮件,预定成功
会议预约_003,产研中心会议室,这是普通会议测试3,普通,每天,陈泽键,这是会议内容哈哈这是会议内容哈哈这是会议内容哈哈,23:00,23:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一小时提醒,全选,预定成功
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论