提交 7d8bd20f authored 作者: 陈泽健's avatar 陈泽健

输出会议修改代码,增加预约类型的判断,处理对于周期会议的修改特殊处理。

上级 312dda8e
...@@ -61,4 +61,5 @@ ...@@ -61,4 +61,5 @@
17. 2024-11-20 17. 2024-11-20
- 排查驱动加载失败问题,问题由浏览器驱动与当前浏览器版本不同导致,已优化代码为自动根据浏览器版本下载对应驱动。 - 排查驱动加载失败问题,问题由浏览器驱动与当前浏览器版本不同导致,已优化代码为自动根据浏览器版本下载对应驱动。
- 补充关于定制化项目的脚本路径,补充工商银行查询停车缴费系统数据的代码。 - 补充关于定制化项目的脚本路径,补充工商银行查询停车缴费系统数据的代码。
- 优化会议预约的脚本,增加预约类型、消息提醒、通知方式以及是否创建模板的代码判断,根据对应需求创建对应类型的会议。 - 优化会议预约的脚本,增加预约类型、消息提醒、通知方式以及是否创建模板的代码判断,根据对应需求创建对应类型的会议。
\ No newline at end of file - 输出会议修改代码,增加预约类型的判断,处理对于周期会议的修改特殊处理。
\ No newline at end of file
此差异已折叠。
from datetime import datetime, timedelta from datetime import datetime, timedelta
from time import sleep from time import sleep
from turtledemo.nim import HCOLOR
from cffi.model import get_typecache
from hytest import *
import sys import sys
import os import os
# 获取当前脚本的绝对路径 # 获取当前脚本的绝对路径
...@@ -258,7 +254,7 @@ class Message_Book_000x: ...@@ -258,7 +254,7 @@ class Message_Book_000x:
STEP(7, "检查提示会议信息是否正确") STEP(7, "检查提示会议信息是否正确")
sleep(1) sleep(1)
INFO( 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_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) message_content_text = elment_get_text((By.XPATH,f"//div[contains(text(),'{message_content}')]"),wd)
......
...@@ -9,10 +9,16 @@ ...@@ -9,10 +9,16 @@
== cases\会议主流程\__st__.py == cases\会议主流程\__st__.py
== cases\会议主流程\会议修改.py
CSV文件已读取
== cases\会议主流程\会议预约.py == cases\会议主流程\会议预约.py
CSV文件已读取 CSV文件已读取
** no cases in this file , skip it.
== cases\会议室管理\会议室管理\__st__.py == cases\会议室管理\会议室管理\__st__.py
...@@ -201,7 +207,7 @@ CSV文件已读取 ...@@ -201,7 +207,7 @@ CSV文件已读取
========= 测试开始 : 20241120_114246 ========= ========= 测试开始 : 20241120_154247 =========
...@@ -229,49 +235,65 @@ CSV文件已读取 ...@@ -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 ] [ 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 时间差为:time_diff_minutes
开始时间与结束时间不相等,选择时间块:21:00,22:15 开始时间与结束时间不相等,选择时间块:19:00,20:15
时间差大于最大预约时长1小时,选择【超出预约时长】 时间差大于最大预约时长1小时,选择【超出预约时长】
picture imgs/Message_Manage/Message_Book/会议预约_002_超出预约时长20241120114304313792.png picture imgs/Message_Manage/Message_Book/会议修改_001_超出预约时长20241120154305677787.png
提示信息为:最大预定时间 1 小时 提示信息为:最大预定时间 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
已选择参会人:admin@CZJ 已选择参会人:admin@CZJ
...@@ -284,7 +306,7 @@ picture imgs/Message_Manage/Message_Book/会议预约_002请选择会议时间 ...@@ -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_添加外部参会人 ...@@ -297,16 +319,16 @@ picture imgs/Message_Manage/Message_Book/会议预约_002_添加外部参会人
** 检查点 ** 页面标题是否正确 ----> 通过 ** 检查点 ** 页面标题是否正确 ----> 通过
是否需要存入模板: 是否需要存入模板:
选择消息提醒时间:全选 选择消息提醒时间:开会前一天提醒
选择通知方式:邮件 选择通知方式:短信
-- 第 6 步 -- 点击【确定】按钮 -- 第 6 步 -- 点击【确定】按钮
-- 第 7 步 -- 检查提示会议信息是否正确 -- 第 7 步 -- 检查提示会议信息是否正确
输入会议名称:这是普通会议测试,输入会议内容:这是会议内容嘿嘿 检查会议名称:这是周期会议测试1,输入会议内容:这是会议内容哈哈
** 检查点 ** 提示信息是否正确 ----> 通过 ** 检查点 ** 提示信息是否正确 ----> 通过
...@@ -316,37 +338,37 @@ picture imgs/Message_Manage/Message_Book/会议预约_002_添加外部参会人 ...@@ -316,37 +338,37 @@ picture imgs/Message_Manage/Message_Book/会议预约_002_添加外部参会人
** 检查点 ** 是否显示加载中 ----> 通过 ** 检查点 ** 是否显示加载中 ----> 通过
picture imgs/Message_Manage/Message_Book/会议预约_002_预定成功提示信息20241120114331233904.png picture imgs/Message_Manage/Message_Book/会议修改_001_修改成功提示信息20241120154340274269.png
预定成功提示信息为:预定成功 修改成功提示信息为:
** 检查点 ** 预定成功提示是否正确 ----> 通过
-- 第 9 步 -- 跳转至会议室列表界面
检查界面标题是否为:会议室列表 ** 检查点 ** 修改成功提示是否正确 ----> !! 不通过!!
** 检查点 ** 界面标题是否正确 ----> 通过 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\ [ suite teardown ] cases\
清除浏览器 清除浏览器
========= 测试结束 : 20241120_114334 ========= ========= 测试结束 : 20241120_154342 =========
耗时 : 48.517 耗时 : 55.514
预备执行用例数量 : 1 预备执行用例数量 : 1
实际执行用例数量 : 1 实际执行用例数量 : 1
通过 : 1 通过 : 0
失败 : 0 失败 : 1
异常 : 0 异常 : 0
......
...@@ -9,10 +9,16 @@ ...@@ -9,10 +9,16 @@
== cases\会议主流程\__st__.py == cases\会议主流程\__st__.py
== cases\会议主流程\会议修改.py
CSV文件已读取
== cases\会议主流程\会议预约.py == cases\会议主流程\会议预约.py
CSV文件已读取 CSV文件已读取
** no cases in this file , skip it.
== cases\会议室管理\会议室管理\__st__.py == cases\会议室管理\会议室管理\__st__.py
...@@ -201,7 +207,7 @@ CSV文件已读取 ...@@ -201,7 +207,7 @@ CSV文件已读取
========= 测试开始 : 20241120_114217 ========= ========= 测试开始 : 20241120_154018 =========
...@@ -229,73 +235,103 @@ CSV文件已读取 ...@@ -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 ] [ 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 时间差为:time_diff_minutes
开始时间与结束时间不相等,选择时间块:21:00,22:15 开始时间与结束时间不相等,选择时间块:19:00,20:15
时间差大于最大预约时长1小时,选择【超出预约时长】 时间差大于最大预约时长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
...@@ -9,10 +9,16 @@ ...@@ -9,10 +9,16 @@
== cases\会议主流程\__st__.py == cases\会议主流程\__st__.py
== cases\会议主流程\会议修改.py
CSV文件已读取
== cases\会议主流程\会议预约.py == cases\会议主流程\会议预约.py
CSV文件已读取 CSV文件已读取
** no cases in this file , skip it.
== cases\会议室管理\会议室管理\__st__.py == cases\会议室管理\会议室管理\__st__.py
...@@ -201,7 +207,7 @@ CSV文件已读取 ...@@ -201,7 +207,7 @@ CSV文件已读取
========= 测试开始 : 20241120_114105 ========= ========= 测试开始 : 20241120_153754 =========
...@@ -229,49 +235,65 @@ CSV文件已读取 ...@@ -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 ] [ 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 时间差为:time_diff_minutes
开始时间与结束时间不相等,选择时间块:21:00,22:15 开始时间与结束时间不相等,选择时间块:19:00,20:15
时间差大于最大预约时长1小时,选择【超出预约时长】 时间差大于最大预约时长1小时,选择【超出预约时长】
picture imgs/Message_Manage/Message_Book/会议预约_002_超出预约时长20241120114149089727.png picture imgs/Message_Manage/Message_Book/会议修改_001_超出预约时长20241120153830818933.png
提示信息为:最大预定时间 1 小时 提示信息为:最大预定时间 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
已选择参会人:admin@CZJ 已选择参会人:admin@CZJ
...@@ -284,7 +306,7 @@ picture imgs/Message_Manage/Message_Book/会议预约_002请选择会议时间 ...@@ -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_添加外部参会人 ...@@ -297,19 +319,53 @@ picture imgs/Message_Manage/Message_Book/会议预约_002_添加外部参会人
** 检查点 ** 页面标题是否正确 ----> 通过 ** 检查点 ** 页面标题是否正确 ----> 通过
是否需要存入模板: 是否需要存入模板:
选择消息提醒时间:全选 选择消息提醒时间:开会前一天提醒
选择通知方式:邮件 选择通知方式:短信
-- 第 6 步 -- 点击【确定】按钮 -- 第 6 步 -- 点击【确定】按钮
-- 第 7 步 -- 检查提示会议信息是否正确 -- 第 7 步 -- 检查提示会议信息是否正确
输入会议名称:这是普通会议测试,输入会议内容:这是会议内容嘿嘿 检查会议名称:这是周期会议测试1,输入会议内容:这是会议内容哈哈
** 检查点 ** 提示信息是否正确 ----> 通过 ** 检查点 ** 提示信息是否正确 ----> 通过
-- 第 8 步 -- 点击【确定】按钮 -- 第 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
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
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 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,否,这是模板,开会前一天提醒,短信,预定成功 会议预约_001,产研中心会议室,这是周期会议测试1,周期会议,每天,陈泽键,这是会议内容哈哈,19:00,20:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一天提醒,短信,预定成功
会议预约_002,产研中心会议室,这是普通会议测试,普通会议,每天,陈泽键,这是会议内容嘿嘿,21:00,22:15,admin@CZJ,陈泽坚,17319004674,是,这是模板名称,全选,邮件,预定成功 会议预约_002,产研中心会议室,这是普通会议测试2,普通会议,每天,陈泽键,这是会议内容嘿嘿,21:00,22:15,admin@CZJ,陈泽坚,17319004674,是,这是模板名称,全选,邮件,预定成功
\ No newline at end of file 会议预约_003,产研中心会议室,这是普通会议测试3,普通,每天,陈泽键,这是会议内容哈哈这是会议内容哈哈这是会议内容哈哈,23:00,23:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一小时提醒,全选,预定成功
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论