{
  "version": "2.0",
  "source": "迁移自 v1 231 条",
  "pages": [
    {
      "id": "会议列表",
      "name": "会议列表",
      "elements": {
        "会议列表-全部-Tab": {
          "selectors": [
            ".mian_search .search_left .btn .text"
          ],
          "type": "css",
          "description": "会议列表[全部] - Tab切换（meetingALLTypes：我预定的/我受邀的；管理员另有全部/重点会议）"
        },
        "会议列表-全部-状态": {
          "selectors": [
            ".el-select"
          ],
          "type": "css",
          "description": "会议列表[全部] - 状态筛选（messageState）"
        },
        "会议列表-全部-时间": {
          "selectors": [
            ".select_date .el-date-picker[type=datetimerange]"
          ],
          "type": "css",
          "description": "会议列表[全部] - 时间范围选择（meetingTime）"
        },
        "会议列表-全部-搜索": {
          "selectors": [
            ".search_left .el-input"
          ],
          "type": "css",
          "description": "会议列表[全部] - 关键字搜索（searchName）"
        },
        "会议列表-全部-表格": {
          "selectors": [
            ".el-table"
          ],
          "type": "css",
          "description": "会议列表[全部] - 会议表格（会议名/主持人/预定人/起止/时长/类型/会议号/状态/操作）"
        },
        "会议列表-全部-操作菜单": {
          "selectors": [
            "ul.themeUl_li"
          ],
          "type": "css",
          "description": "会议列表[全部] - 操作菜单（取消/再次预定/修改/结束/详情/提前开始/延长）"
        },
        "会议列表-全部-分页": {
          "selectors": [
            ".pagination .el-pagination"
          ],
          "type": "css",
          "description": "会议列表[全部] - 分页"
        },
        "会议列表-审批-Tab": {
          "selectors": [
            ".el-menu"
          ],
          "type": "css",
          "description": "会议列表[审批] - Tab切换（meetingALLTypes：我发起0/待我审批1/我审批2）"
        },
        "会议列表-审批-表格": {
          "selectors": [
            ".el-table"
          ],
          "type": "css",
          "description": "会议列表[审批] - 审批表格（审批信息 sgmessageInfo.*）"
        },
        "会议列表-审批-分页": {
          "selectors": [
            ".pagination .el-pagination"
          ],
          "type": "css",
          "description": "会议列表[审批] - 分页（layout=total,sizes,prev,pager,next,jumper）"
        },
        "审批-详情弹窗": {
          "selectors": [
            ".approve_info_bottom .el-timeline"
          ],
          "type": "css",
          "description": "会议审批 - 详情弹窗审批流程时间线"
        },
        "审批-操作按钮-驳回": {
          "selectors": [
            ".btn_reject"
          ],
          "type": "css",
          "description": "会议审批 - 驳回按钮"
        },
        "审批-操作按钮-同意": {
          "selectors": [
            ".btn_argee"
          ],
          "type": "css",
          "description": "会议审批 - 同意按钮"
        },
        "审批-操作弹窗": {
          "selectors": [
            ".el-radio-group"
          ],
          "type": "css",
          "description": "会议审批 - 操作弹窗单选（approveType：1驳回/2同意/3转交）"
        },
        "审批-部门选择": {
          "selectors": [
            ".DepartmentSelect"
          ],
          "type": "css",
          "description": "会议审批 - 转交时部门选择"
        },
        "会议列表-历史-Tab": {
          "selectors": [
            ".history_tabs .el-menu"
          ],
          "type": "css",
          "description": "会议列表[历史] - Tab切换（全部/我发起的/我受邀的）"
        },
        "会议列表-历史-搜索": {
          "selectors": [
            ".nav_right .el-input"
          ],
          "type": "css",
          "description": "会议列表[历史] - 关键字搜索"
        },
        "会议列表-历史-时间范围": {
          "selectors": [
            ".select_date .el-date-picker[type=daterange]"
          ],
          "type": "css",
          "description": "会议列表[历史] - 时间范围选择（time）"
        },
        "会议列表-历史-表格": {
          "selectors": [
            ".el-table"
          ],
          "type": "css",
          "description": "会议列表[历史] - 会议表格（会议名/主持人/会议号/起止/状态/操作）"
        },
        "会议列表-历史-再次预定": {
          "selectors": [
            ".reBook"
          ],
          "type": "css",
          "description": "会议列表[历史] - 再次预定按钮"
        },
        "会议列表-历史-分页": {
          "selectors": [
            ".pagination .el-pagination"
          ],
          "type": "css",
          "description": "会议列表[历史] - 分页（page-sizes [8,10,20,30,40]）"
        },
        "评价弹窗-星级": {
          "selectors": [
            ".eval_content .eval_row .el-rate"
          ],
          "type": "css",
          "description": "会议列表[历史] - 评价弹窗星级评分"
        }
      }
    },
    {
      "id": "会议详情",
      "name": "会议详情",
      "elements": {
        "会议详情-取消会议": {
          "selectors": [
            ".buttom_btn .el-button--info.is-plain"
          ],
          "type": "css",
          "description": "会议详情页 - 底部取消会议按钮（修改/取消操作区）"
        },
        "会议详情-取消确认确定": {
          "selectors": [
            ".el-dialog:visible .el-dialog__footer .el-button--primary"
          ],
          "type": "css",
          "description": "取消会议二次确认弹窗 - 确定按钮"
        }
      }
    },
    {
      "id": "会议预约",
      "name": "会议预约",
      "elements": {
        "会议模板-搜索": {
          "selectors": [
            ".search .el-input"
          ],
          "type": "css",
          "description": "会议模板 - 搜索输入框（searchName）"
        },
        "会议模板-新增模板": {
          "selectors": [
            "button.el-button--primary"
          ],
          "type": "css",
          "description": "会议模板 - 新增模板按钮（addTemplate）"
        },
        "会议模板-批量删除": {
          "selectors": [
            "button.el-button--primary"
          ],
          "type": "css",
          "description": "会议模板 - 批量删除按钮（batchDeleteTemplate），第2个primary按钮"
        },
        "会议模板-模板列表": {
          "selectors": [
            ".el-table"
          ],
          "type": "css",
          "description": "会议模板 - 模板列表表格（模板名/类型/会议室/创建时间/操作）"
        },
        "会议模板-分页": {
          "selectors": [
            ".pagination .el-pagination"
          ],
          "type": "css",
          "description": "会议模板 - 分页"
        },
        "会议模板-详情弹窗": {
          "selectors": [
            ".el-collapse"
          ],
          "type": "css",
          "description": "会议模板 - 详情弹窗折叠面板"
        },
        "个人日程-今日-Tab": {
          "selectors": [
            ".week_tabs .el-menu"
          ],
          "type": "css",
          "description": "个人日程[今日] - Tab切换（全部 index=1 / 我发起的 index=2 / 我受邀的 index=3）"
        },
        "个人日程-今日-状态筛选": {
          "selectors": [
            ".el-select"
          ],
          "type": "css",
          "description": "个人日程[今日] - 状态筛选（meetingStatus：进行中1/未开始2/已结束4/全部0）"
        },
        "个人日程-今日-日期": {
          "selectors": [
            ".select_date .el-date-picker[type=date]"
          ],
          "type": "css",
          "description": "个人日程[今日] - 日期选择（todayDate）"
        },
        "个人日程-今日-搜索": {
          "selectors": [
            ".el-input"
          ],
          "type": "css",
          "description": "个人日程[今日] - 关键字搜索"
        },
        "个人日程-今日-新建会议": {
          "selectors": [
            ".create_img .el-button[type=primary]"
          ],
          "type": "css",
          "description": "个人日程[今日] - 新建会议按钮（createMeeting）"
        },
        "个人日程-今日-会议列表项": {
          "selectors": [
            ".list_time .list .time .scroll .item"
          ],
          "type": "css",
          "description": "个人日程[今日] - 会议列表条目"
        },
        "个人日程-本周-Tab": {
          "selectors": [
            ".week_tabs .el-menu"
          ],
          "type": "css",
          "description": "个人日程[本周] - Tab切换"
        },
        "个人日程-本周-状态": {
          "selectors": [
            ".nav_right .select_date .el-select"
          ],
          "type": "css",
          "description": "个人日程[本周] - 状态筛选（valueStatus）"
        },
        "个人日程-本周-搜索": {
          "selectors": [
            ".nav_right .el-input"
          ],
          "type": "css",
          "description": "个人日程[本周] - 关键字搜索（searchContent）"
        },
        "个人日程-本周-周日期": {
          "selectors": [
            ".select_date .el-date-picker[type=week]"
          ],
          "type": "css",
          "description": "个人日程[本周] - 周日期选择（weekDate）"
        },
        "个人日程-本周-新建会议": {
          "selectors": [
            ".nav_right .create_img"
          ],
          "type": "css",
          "description": "个人日程[本周] - 新建会议"
        },
        "个人日程-本周-周标题": {
          "selectors": [
            ".week_meeting .week_title .title"
          ],
          "type": "css",
          "description": "个人日程[本周] - 周标题列表（weekTitleList）"
        },
        "个人日程-本周-会议条目": {
          "selectors": [
            ".week_item .week_list .outlist .list .li .name"
          ],
          "type": "css",
          "description": "个人日程[本周] - 会议条目"
        },
        "个人日程-本周-状态颜色-进行中": {
          "selectors": [
            ".status_color_ing"
          ],
          "type": "css",
          "description": "个人日程[本周] - 进行中状态颜色标记"
        },
        "个人日程-本周-状态颜色-未开始": {
          "selectors": [
            ".status_color_unstart"
          ],
          "type": "css",
          "description": "个人日程[本周] - 未开始状态颜色标记"
        },
        "个人日程-本周-状态颜色-已结束": {
          "selectors": [
            ".status_color_end"
          ],
          "type": "css",
          "description": "个人日程[本周] - 已结束状态颜色标记"
        },
        "个人日程-本月-Tab": {
          "selectors": [
            ".month_tabs .el-menu"
          ],
          "type": "css",
          "description": "个人日程[本月] - Tab切换"
        },
        "个人日程-本月-搜索": {
          "selectors": [
            ".nav_right .el-input"
          ],
          "type": "css",
          "description": "个人日程[本月] - 关键字搜索"
        },
        "个人日程-本月-月份": {
          "selectors": [
            ".select_date .el-date-picker[type=month]"
          ],
          "type": "css",
          "description": "个人日程[本月] - 月份选择（含左右箭头 .date_icon）"
        },
        "个人日程-本月-日历": {
          "selectors": [
            "el-calendar"
          ],
          "type": "css",
          "description": "个人日程[本月] - 日历主体"
        },
        "个人日程-本月-今日标记": {
          "selectors": [
            ".block .block_top .span_today"
          ],
          "type": "css",
          "description": "个人日程[本月] - 今日高亮标记"
        },
        "个人日程-本月-会议条目": {
          "selectors": [
            ".block .scroll .meeting_list"
          ],
          "type": "css",
          "description": "个人日程[本月] - 日历中会议条目"
        },
        "个人日程-历史-Tab": {
          "selectors": [
            ".history_tabs .el-menu"
          ],
          "type": "css",
          "description": "个人日程[历史] - Tab切换（全部/我发起的/我受邀的）"
        },
        "个人日程-历史-搜索": {
          "selectors": [
            ".nav_right .el-input"
          ],
          "type": "css",
          "description": "个人日程[历史] - 关键字搜索"
        },
        "个人日程-历史-时间范围": {
          "selectors": [
            ".select_date .el-date-picker[type=daterange]"
          ],
          "type": "css",
          "description": "个人日程[历史] - 时间范围选择（time）"
        },
        "个人日程-历史-表格": {
          "selectors": [
            ".meeting_list .table .el-table"
          ],
          "type": "css",
          "description": "个人日程[历史] - 会议表格（会议名/主持人/会议号/起止时间/状态/操作）"
        },
        "个人日程-历史-再次会议": {
          "selectors": [
            ".btn-again"
          ],
          "type": "css",
          "description": "个人日程[历史] - 操作列再次会议按钮"
        },
        "个人日程-历史-分页": {
          "selectors": [
            ".pagination .el-pagination"
          ],
          "type": "css",
          "description": "个人日程[历史] - 分页（page-sizes [8,10,20,30,40]）"
        },
        "会议详情-标题": {
          "selectors": [
            ".detail .detail_top"
          ],
          "type": "css",
          "description": "会议详情 - 标题（会议名）"
        },
        "会议详情-信息行": {
          "selectors": [
            ".meeting_ist .list"
          ],
          "type": "css",
          "description": "会议详情 - 信息行（主持人/发起人/时间/时长/类型/会议号/会议室/备注/签到/主题/文件/房间模式/分屏）"
        },
        "会议详情-复制会议号": {
          "selectors": [
            ".copy_icon"
          ],
          "type": "css",
          "description": "会议详情 - 复制会议号按钮"
        },
        "会议详情-操作按钮": {
          "selectors": [
            ".buttom_btn"
          ],
          "type": "css",
          "description": "会议详情 - 底部操作按钮（再次预定/修改/取消/延长/结束/进入会议/重试/会议记录）"
        },
        "会议详情-状态弹窗": {
          "selectors": [
            ".el-radio"
          ],
          "type": "css",
          "description": "会议详情 - 状态弹窗单选组（cycleRadio）"
        },
        "会议室-区域树": {
          "selectors": [
            ".area_block"
          ],
          "type": "css",
          "description": "会议室 - 左侧区域树（.area_first / .area_next 层级）"
        },
        "会议室-选中区域": {
          "selectors": [
            ".area_block_active"
          ],
          "type": "css",
          "description": "会议室 - 当前选中区域"
        },
        "会议室-日期": {
          "selectors": [
            ".timeDate .el-date-picker[type=date]"
          ],
          "type": "css",
          "description": "会议室 - 顶部日期选择"
        },
        "会议室-会议名称": {
          "selectors": [
            ".header_block .el-input"
          ],
          "type": "css",
          "description": "会议室 - 顶部会议名称搜索（conferenceName）"
        },
        "会议室-新建会议": {
          "selectors": [
            ".el-button--primary"
          ],
          "type": "css",
          "description": "会议室 - 顶部新建会议按钮（createMeet）"
        },
        "会议室-条件筛选": {
          "selectors": [
            ".header_block .el-button"
          ],
          "type": "css",
          "description": "会议室 - 顶部条件筛选按钮（打开 RoomFilter 弹窗）"
        },
        "会议室-房间卡片": {
          "selectors": [
            ".room_item"
          ],
          "type": "css",
          "description": "会议室 - 房间卡片"
        },
        "会议室-房间勾选": {
          "selectors": [
            ".room_item .el-checkbox"
          ],
          "type": "css",
          "description": "会议室 - 房间卡片勾选复选框"
        },
        "会议室-房间信息": {
          "selectors": [
            ".roomInfo_details"
          ],
          "type": "css",
          "description": "会议室 - 房间信息详情"
        },
        "会议室-房间预览": {
          "selectors": [
            ".room_preview"
          ],
          "type": "css",
          "description": "会议室 - 房间预览按钮"
        },
        "会议室-时间轴": {
          "selectors": [
            ".roomInfo_time_base .meetingTime"
          ],
          "type": "css",
          "description": "会议室 - 房间卡片时间轴占用时间"
        },
        "会议室-分页": {
          "selectors": [
            ".pagination .el-pagination"
          ],
          "type": "css",
          "description": "会议室 - 分页"
        },
        "筛选-会议时间": {
          "selectors": [
            ".RoomFilter .el-date-picker[type=datetimerange]"
          ],
          "type": "css",
          "description": "会议室筛选弹窗 - 会议时间范围（searchTime），弹窗挂载在 body"
        },
        "筛选-区域": {
          "selectors": [
            ".RoomFilter .el-cascader"
          ],
          "type": "css",
          "description": "会议室筛选弹窗 - 区域级联选择器（areaId）"
        },
        "筛选-审批方式": {
          "selectors": [
            ".RoomFilter .el-radio-group"
          ],
          "type": "css",
          "description": "会议室筛选弹窗 - 审批方式单选（approveRadio：2所有/1审批/0不审批）"
        },
        "筛选-最小人数": {
          "selectors": [
            ".RoomFilter .el-input"
          ],
          "type": "css",
          "description": "会议室筛选弹窗 - 最小人数输入（minNum）"
        },
        "筛选-功能": {
          "selectors": [
            ".RoomFilter .el-checkbox-group"
          ],
          "type": "css",
          "description": "会议室筛选弹窗 - 功能多选（functionIds）"
        },
        "筛选-重置": {
          "selectors": [
            ".RoomFilter .filter_footer .el-button"
          ],
          "type": "css",
          "description": "会议室筛选弹窗 - 重置按钮（clickClear）"
        },
        "筛选-确定": {
          "selectors": [
            ".RoomFilter .filter_footer .el-button--primary"
          ],
          "type": "css",
          "description": "会议室筛选弹窗 - 确定按钮（clickConfirm）"
        }
      }
    },
    {
      "id": "创建会议",
      "name": "创建会议",
      "elements": {
        "创建会议-保存模板": {
          "selectors": [
            ".btn"
          ],
          "type": "css",
          "description": "创建会议 - 顶部保存模板按钮（saveTemplate）"
        },
        "创建会议-新建会议": {
          "selectors": [
            "div:visible:has-text(\"新建会议\")"
          ],
          "type": "css",
          "description": "创建会议 - 顶部新建会议按钮（addMeeting），文本定位避免与其他.btn冲突"
        },
        "创建会议-会议名称": {
          "selectors": [
            ".meeting_list .meeting_name .el-input__inner"
          ],
          "type": "css",
          "description": "创建会议 - 会议名称输入框（必填）"
        },
        "创建会议-会议类型": {
          "selectors": [
            ".meeting_list .el-radio-group"
          ],
          "type": "css",
          "description": "创建会议 - 会议类型单选组（本地 label=1 / 视频 label=2）"
        },
        "创建会议-视频平台": {
          "selectors": [
            ".meeting_list .el-checkbox-group"
          ],
          "type": "css",
          "description": "创建会议 - 视频平台多选（会议类型=视频时显示）"
        },
        "创建会议-级联会议": {
          "selectors": [
            ".type_checkbox .el-radio"
          ],
          "type": "css",
          "description": "创建会议 - 级联会议开关（cascadedMeeting）"
        },
        "创建会议-语音会议": {
          "selectors": [
            ".voice_meeting .el-switch"
          ],
          "type": "css",
          "description": "创建会议 - 语音会议开关（若开启语音模块）"
        },
        "创建会议-预约类型": {
          "selectors": [
            ".reserve_type .el-radio-group"
          ],
          "type": "css",
          "description": "创建会议 - 预约类型单选（普通 reserveType=0 / 周期 reserveType=1）"
        },
        "创建会议-周期预约设置": {
          "selectors": [
            ".reserve_type_set .el-button"
          ],
          "type": "css",
          "description": "创建会议 - 周期预约设置按钮（周期预约时显示）"
        },
        "创建会议-选择时间": {
          "selectors": [
            ".time_btn .btns"
          ],
          "type": "css",
          "description": "创建会议 - 时间选择按钮组"
        },
        "创建会议-预定会议": {
          "selectors": [
            ".time_btn > div:last-child .btns"
          ],
          "type": "css",
          "description": "创建会议 - 时间选择按钮组中的\"预定会议\"按钮"
        },
        "创建会议-立即开始": {
          "selectors": [
            ".time_btn .btns.button_active"
          ],
          "type": "css",
          "description": "创建会议 - 时间选择按钮组中的\"立即开始\"按钮"
        },
        "创建会议-主题名称": {
          "selectors": [
            ".topic_item"
          ],
          "type": "css",
          "description": "创建会议 - 主题列表项"
        },
        "创建会议-上传文件": {
          "selectors": [
            ".topic_item .el-upload"
          ],
          "type": "css",
          "description": "创建会议 - 主题附件上传控件"
        },
        "创建会议-区域": {
          "selectors": [
            ".area_top .el-cascader"
          ],
          "type": "css",
          "description": "创建会议 - 右侧会议室区域级联选择器（areaId）"
        },
        "创建会议-功能": {
          "selectors": [
            ".area_top .el-select.multiple"
          ],
          "type": "css",
          "description": "创建会议 - 右侧会议室功能多选（functionId）"
        },
        "创建会议-房间名称": {
          "selectors": [
            ".area_top .el-input"
          ],
          "type": "css",
          "description": "创建会议 - 右侧会议室房间名称搜索（roomName）"
        },
        "创建会议-会议室列表": {
          "selectors": [
            ".el-table"
          ],
          "type": "css",
          "description": "创建会议 - 右侧会议室表格"
        },
        "创建会议-议题输入框": {
          "selectors": [
            ".topic_item input[placeholder='会议议题'], .topic_item .el-input__inner"
          ],
          "type": "css",
          "description": "创建会议 - 议题输入框（议题1 编辑框，placeholder 会议议题）"
        },
        "创建会议-分页": {
          "selectors": [
            ".pagination .el-pagination"
          ],
          "type": "css",
          "description": "创建会议 - 右侧会议室/参会人分页"
        },
        "创建会议-部门": {
          "selectors": [
            ".user_top .el-cascader"
          ],
          "type": "css",
          "description": "创建会议 - 右侧参会人部门级联选择器（depId）"
        },
        "创建会议-人名搜索": {
          "selectors": [
            ".user_top .el-input"
          ],
          "type": "css",
          "description": "创建会议 - 右侧参会人人名搜索（nikeName）"
        },
        "创建会议-人员配置按钮": {
          "selectors": [
            ".personnelConfigure"
          ],
          "type": "css",
          "description": "创建会议 - 右侧参会人6个配置按钮"
        },
        "创建会议-参会人表格": {
          "selectors": [
            ".el-table"
          ],
          "type": "css",
          "description": "创建会议 - 右侧参会人表格"
        },
        "创建会议-参会人勾选": {
          "selectors": [
            ".el-table:has-text(\"姓名\") .el-table__row:has-text(\"admin@xty12\") .el-checkbox"
          ],
          "type": "css",
          "description": "创建会议 - 右侧参会人表格复选框（表头含'姓名'，区别于会议室表格）"
        },
        "创建会议-会议室选择": {
          "selectors": [
            ".el-checkbox"
          ],
          "type": "css",
          "description": "创建会议 - 右侧会议室选择复选框"
        },
        "创建会议-编辑会议室": {
          "selectors": [
            ".room .delimg img:nth-of-type(2)"
          ],
          "type": "css",
          "description": "创建会议 - 左侧会议室框中的编辑按钮（点击切换右侧到参会人配置模式）"
        },
        "创建会议-确定创建": {
          "selectors": [
            ".btn button.el-button"
          ],
          "type": "css",
          "description": "创建会议 - 底部\"确定创建\"按钮"
        },
        "会议创建成功-查看详情": {
          "selectors": [
            ".el-message-box button:has-text('查看详情')"
          ],
          "type": "css",
          "description": "会议创建成功弹窗 - 查看详情按钮（进入会议详情页）"
        },
        "创建会议-编辑完成按钮": {
          "selectors": [
            ".room .user_list button:has-text(\"完成\")"
          ],
          "type": "css",
          "description": "创建会议 - 左侧会议室框编辑模式下的完成按钮（保存参会人配置）"
        }
      }
    },
    {
      "id": "功能中心-全部功能",
      "name": "功能中心-全部功能",
      "elements": {
        "全部功能-会议预约-创建会议": {
          "selectors": [
            "[data-id=\"reserve_list.create\"]"
          ],
          "type": "css",
          "description": "会议预约 - 创建会议"
        },
        "全部功能-会议预约-会议模板": {
          "selectors": [
            "[data-id=\"reserve_list.model\"]"
          ],
          "type": "css",
          "description": "会议预约 - 会议模板"
        },
        "全部功能-会议预约-会议日程": {
          "selectors": [
            "[data-id=\"reserve_list.schedule\"]"
          ],
          "type": "css",
          "description": "会议预约 - 会议日程"
        },
        "全部功能-会议预约-会议室": {
          "selectors": [
            "[data-id=\"reserve_list.room\"]"
          ],
          "type": "css",
          "description": "会议预约 - 会议室"
        },
        "全部功能-会议预约-会议列表": {
          "selectors": [
            "[data-id=\"reserve_list.meeting\"]"
          ],
          "type": "css",
          "description": "会议预约 - 会议列表"
        },
        "全部功能-运维维护-会议运维": {
          "selectors": [
            "[data-id=\"maintain_list.meeting\"]"
          ],
          "type": "css",
          "description": "运维维护 - 会议运维"
        },
        "全部功能-运维维护-视频设备": {
          "selectors": [
            "[data-id=\"maintain_list.video_dev\"]"
          ],
          "type": "css",
          "description": "运维维护 - 视频设备"
        },
        "全部功能-运维维护-维护区域": {
          "selectors": [
            "[data-id=\"maintain_list.room_list\"]"
          ],
          "type": "css",
          "description": "运维维护 - 维护区域"
        },
        "全部功能-运维维护-维护设备": {
          "selectors": [
            "[data-id=\"maintain_list.dev_list\"]"
          ],
          "type": "css",
          "description": "运维维护 - 维护设备"
        },
        "全部功能-运维维护-告警列表": {
          "selectors": [
            "[data-id=\"maintain_list.alarm_list\"]"
          ],
          "type": "css",
          "description": "运维维护 - 告警列表"
        },
        "全部功能-运维维护-会议巡检": {
          "selectors": [
            "[data-id=\"maintain_list.meeting_inspect\"]"
          ],
          "type": "css",
          "description": "运维维护 - 会议巡检"
        },
        "全部功能-运维维护-待办巡检": {
          "selectors": [
            "[data-id=\"maintain_list.inspect_list\"]"
          ],
          "type": "css",
          "description": "运维维护 - 待办巡检"
        },
        "全部功能-维护工单-待办工单": {
          "selectors": [
            "[data-id=\"workorder_list.order_list\"]"
          ],
          "type": "css",
          "description": "维护工单 - 待办工单"
        },
        "全部功能-维护工单-我的工单": {
          "selectors": [
            "[data-id=\"workorder_list.order_my\"]"
          ],
          "type": "css",
          "description": "维护工单 - 我的工单"
        },
        "全部功能-维护工单-告警工单": {
          "selectors": [
            "[data-id=\"workorder_list.alarm_order\"]"
          ],
          "type": "css",
          "description": "维护工单 - 告警工单"
        },
        "全部功能-集控控制-设备列表": {
          "selectors": [
            "[data-id=\"central_list.deviceList\"]"
          ],
          "type": "css",
          "description": "集控控制 - 设备列表"
        },
        "全部功能-集控控制-远程控制": {
          "selectors": [
            "[data-id=\"central_list.remoteControl\"]"
          ],
          "type": "css",
          "description": "集控控制 - 远程控制"
        },
        "全部功能-集控控制-文件下发": {
          "selectors": [
            "[data-id=\"central_list.fileList\"]"
          ],
          "type": "css",
          "description": "集控控制 - 文件下发"
        },
        "全部功能-集控控制-消息下发": {
          "selectors": [
            "[data-id=\"central_list.infoList\"]"
          ],
          "type": "css",
          "description": "集控控制 - 消息下发"
        },
        "全部功能-集控控制-壁纸下发": {
          "selectors": [
            "[data-id=\"central_list.wallPaper\"]"
          ],
          "type": "css",
          "description": "集控控制 - 壁纸下发"
        },
        "全部功能-集控控制-脚本命令": {
          "selectors": [
            "[data-id=\"central_list.shellList\"]"
          ],
          "type": "css",
          "description": "集控控制 - 脚本命令"
        },
        "全部功能-集控控制-应用管理": {
          "selectors": [
            "[data-id=\"central_list.appList\"]"
          ],
          "type": "css",
          "description": "集控控制 - 应用管理"
        },
        "全部功能-集控控制-屏幕管理": {
          "selectors": [
            "[data-id=\"central_list.screenControl\"]"
          ],
          "type": "css",
          "description": "集控控制 - 屏幕管理"
        },
        "全部功能-集控控制-软件卸载": {
          "selectors": [
            "[data-id=\"central_list.installList\"]"
          ],
          "type": "css",
          "description": "集控控制 - 软件卸载"
        },
        "全部功能-集控控制-设备网络": {
          "selectors": [
            "[data-id=\"central_list.devicenet\"]"
          ],
          "type": "css",
          "description": "集控控制 - 设备网络"
        },
        "全部功能-会议转录-转录列表": {
          "selectors": [
            "[data-id=\"trans_list.table\"]"
          ],
          "type": "css",
          "description": "会议转录 - 转录列表"
        },
        "全部功能-信息发布-信息发布": {
          "selectors": [
            "[data-id=\"publication_list.info\"]"
          ],
          "type": "css",
          "description": "信息发布 - 信息发布"
        },
        "全部功能-信息发布-门牌发布": {
          "selectors": [
            "[data-id=\"publication_list.doorScreen\"]"
          ],
          "type": "css",
          "description": "信息发布 - 门牌发布"
        },
        "全部功能-数据统计-数据统计": {
          "selectors": [
            "[data-id=\"data_list.booking\"]"
          ],
          "type": "css",
          "description": "数据统计 - 数据统计"
        },
        "全部功能-数据统计-使用数据": {
          "selectors": [
            "[data-id=\"data_list.usage\"]"
          ],
          "type": "css",
          "description": "数据统计 - 使用数据"
        },
        "全部功能-数据统计-管理看板": {
          "selectors": [
            "[data-id=\"data_list.dashboard\"]"
          ],
          "type": "css",
          "description": "数据统计 - 管理看板"
        },
        "全部功能-数据统计-故障数据": {
          "selectors": [
            "[data-id=\"data_list.fault\"]"
          ],
          "type": "css",
          "description": "数据统计 - 故障数据"
        },
        "全部功能-数据统计-运维数据": {
          "selectors": [
            "[data-id=\"data_list.devops_data\"]"
          ],
          "type": "css",
          "description": "数据统计 - 运维数据"
        },
        "全部功能-数据统计-运维统计": {
          "selectors": [
            "[data-id=\"data_list.devops_total\"]"
          ],
          "type": "css",
          "description": "数据统计 - 运维统计"
        },
        "全部功能-数据统计-巡检报告": {
          "selectors": [
            "[data-id=\"data_list.inspect_report\"]"
          ],
          "type": "css",
          "description": "数据统计 - 巡检报告"
        },
        "全部功能-数据统计-会议统计": {
          "selectors": [
            "[data-id=\"data_list.meeting_total\"]"
          ],
          "type": "css",
          "description": "数据统计 - 会议统计"
        },
        "全部功能-数据统计-通知统计": {
          "selectors": [
            "[data-id=\"data_list.notice_total\"]"
          ],
          "type": "css",
          "description": "数据统计 - 通知统计"
        },
        "全部功能-数据统计-会议服务统计": {
          "selectors": [
            "[data-id=\"data_list.meeting_service\"]"
          ],
          "type": "css",
          "description": "数据统计 - 会议服务统计"
        },
        "全部功能-数据统计-会议室统计": {
          "selectors": [
            "[data-id=\"data_list.room_total\"]"
          ],
          "type": "css",
          "description": "数据统计 - 会议室统计"
        },
        "全部功能-数据统计-WeLink会议统计": {
          "selectors": [
            "[data-id=\"data_list.welink_total\"]"
          ],
          "type": "css",
          "description": "数据统计 - WeLink会议统计"
        },
        "全部功能-数据统计-WeLink历史记录": {
          "selectors": [
            "[data-id=\"data_list.welink_history\"]"
          ],
          "type": "css",
          "description": "数据统计 - WeLink历史记录"
        },
        "全部功能-数据统计-SMC3会议统计": {
          "selectors": [
            "[data-id=\"data_list.smc3_total\"]"
          ],
          "type": "css",
          "description": "数据统计 - SMC3会议统计"
        },
        "全部功能-数据统计-SMC3历史记录": {
          "selectors": [
            "[data-id=\"data_list.smc3_history\"]"
          ],
          "type": "css",
          "description": "数据统计 - SMC3历史记录"
        },
        "全部功能-数据统计-RSE会议统计": {
          "selectors": [
            "[data-id=\"data_list.res_total\"]"
          ],
          "type": "css",
          "description": "数据统计 - RSE会议统计"
        },
        "全部功能-数据统计-RSE历史记录": {
          "selectors": [
            "[data-id=\"data_list.res_history\"]"
          ],
          "type": "css",
          "description": "数据统计 - RSE历史记录"
        },
        "全部功能-资产管理-资产信息": {
          "selectors": [
            "[data-id=\"asset_list.asset_info\"]"
          ],
          "type": "css",
          "description": "资产管理 - 资产信息"
        },
        "全部功能-资产管理-资产故障": {
          "selectors": [
            "[data-id=\"asset_list.asset_repair\"]"
          ],
          "type": "css",
          "description": "资产管理 - 资产故障"
        },
        "全部功能-资产管理-资产设备": {
          "selectors": [
            "[data-id=\"asset_list.asset_device\"]"
          ],
          "type": "css",
          "description": "资产管理 - 资产设备"
        },
        "全部功能-会务管理-会务统筹": {
          "selectors": [
            "[data-id=\"conference_list.coord\"]"
          ],
          "type": "css",
          "description": "会务管理 - 会务统筹"
        },
        "全部功能-会务管理-会务工单": {
          "selectors": [
            "[data-id=\"conference_list.order\"]"
          ],
          "type": "css",
          "description": "会务管理 - 会务工单"
        },
        "全部功能-信息管理-信息窗管理": {
          "selectors": [
            "[data-id=\"info_list.message_window\"]"
          ],
          "type": "css",
          "description": "信息管理 - 信息窗管理"
        },
        "全部功能-信息管理-消息通知": {
          "selectors": [
            "[data-id=\"info_list.notification\"]"
          ],
          "type": "css",
          "description": "信息管理 - 消息通知"
        },
        "全部功能-信息管理-待办事项": {
          "selectors": [
            "[data-id=\"info_list.todo_list\"]"
          ],
          "type": "css",
          "description": "信息管理 - 待办事项"
        },
        "全部功能-其他-文件列表": {
          "selectors": [
            "[data-id=\"other_list.file_list\"]"
          ],
          "type": "css",
          "description": "其他 - 文件列表"
        },
        "全部功能-其他-下载列表": {
          "selectors": [
            "[data-id=\"other_list.down_list\"]"
          ],
          "type": "css",
          "description": "其他 - 下载列表"
        },
        "全部功能-其他-通讯录": {
          "selectors": [
            "[data-id=\"other_list.contact_list\"]"
          ],
          "type": "css",
          "description": "其他 - 通讯录"
        },
        "全部功能-预定2.0-会议室列表": {
          "selectors": [
            "[data-id=\"meetingRoomList\"]"
          ],
          "type": "css",
          "description": "预定2.0 - 会议室列表"
        },
        "全部功能-预定2.0-已预定会议": {
          "selectors": [
            "[data-id=\"bookedMeeting\"]"
          ],
          "type": "css",
          "description": "预定2.0 - 已预定会议"
        },
        "全部功能-预定2.0-历史记录": {
          "selectors": [
            "[data-id=\"historyRecord\"]"
          ],
          "type": "css",
          "description": "预定2.0 - 历史记录"
        },
        "全部功能-预定2.0-会议模板": {
          "selectors": [
            "[data-id=\"meetingTemplate\"]"
          ],
          "type": "css",
          "description": "预定2.0 - 会议模板"
        },
        "全部功能-预定2.0-会议审批": {
          "selectors": [
            "[data-id=\"meetingApproval\"]"
          ],
          "type": "css",
          "description": "预定2.0 - 会议审批"
        },
        "全部功能-预定2.0-参会人模板": {
          "selectors": [
            "[data-id=\"participantTemplate\"]"
          ],
          "type": "css",
          "description": "预定2.0 - 参会人模板"
        }
      }
    },
    {
      "id": "功能中心-常用功能",
      "name": "功能中心-常用功能",
      "elements": {
        "功能中心-常用功能-创建会议": {
          "selectors": [
            "[data-key=\"reserve_list.create\"]"
          ],
          "type": "css",
          "description": "创建会议"
        },
        "功能中心-常用功能-会议模板": {
          "selectors": [
            "[data-key=\"reserve_list.model\"]"
          ],
          "type": "css",
          "description": "会议模板"
        },
        "功能中心-常用功能-会议日程": {
          "selectors": [
            "[data-key=\"reserve_list.schedule\"]"
          ],
          "type": "css",
          "description": "会议日程"
        },
        "功能中心-常用功能-会议室": {
          "selectors": [
            "[data-key=\"reserve_list.room\"]"
          ],
          "type": "css",
          "description": "会议室"
        },
        "功能中心-常用功能-会议列表": {
          "selectors": [
            "[data-key=\"reserve_list.meeting\"]"
          ],
          "type": "css",
          "description": "会议列表"
        },
        "功能中心-常用功能-数据统计": {
          "selectors": [
            "[data-key=\"data_list.booking\"]"
          ],
          "type": "css",
          "description": "数据统计"
        }
      }
    },
    {
      "id": "功能中心-搜索框",
      "name": "功能中心-搜索框",
      "elements": {
        "功能中心-搜索输入框": {
          "selectors": [
            ".menu_header .search input"
          ],
          "type": "css",
          "description": "功能中心搜索输入框"
        }
      }
    },
    {
      "id": "功能中心-筛选器",
      "name": "功能中心-筛选器",
      "elements": {
        "全部功能-筛选器-全部": {
          "selectors": [
            "#filter_all"
          ],
          "type": "css",
          "description": "全部"
        },
        "全部功能-筛选器-会议预约": {
          "selectors": [
            "#reserve_enable"
          ],
          "type": "css",
          "description": "会议预约"
        },
        "全部功能-筛选器-运维维护": {
          "selectors": [
            "#maintain_enable"
          ],
          "type": "css",
          "description": "运维维护"
        },
        "全部功能-筛选器-维护工单": {
          "selectors": [
            "#workorder_enable"
          ],
          "type": "css",
          "description": "维护工单"
        },
        "全部功能-筛选器-集控控制": {
          "selectors": [
            "#central_enable"
          ],
          "type": "css",
          "description": "集控控制"
        },
        "全部功能-筛选器-会议转录": {
          "selectors": [
            "#trans_enable"
          ],
          "type": "css",
          "description": "会议转录"
        },
        "全部功能-筛选器-信息发布": {
          "selectors": [
            "#publication_enable"
          ],
          "type": "css",
          "description": "信息发布"
        },
        "全部功能-筛选器-数据统计": {
          "selectors": [
            "#data_enable"
          ],
          "type": "css",
          "description": "数据统计"
        },
        "全部功能-筛选器-资产管理": {
          "selectors": [
            "#asset_enable"
          ],
          "type": "css",
          "description": "资产管理"
        },
        "全部功能-筛选器-会务管理": {
          "selectors": [
            "#conference_enable"
          ],
          "type": "css",
          "description": "会务管理"
        },
        "全部功能-筛选器-信息管理": {
          "selectors": [
            "#info_enable"
          ],
          "type": "css",
          "description": "信息管理"
        },
        "全部功能-筛选器-其他": {
          "selectors": [
            "#other_enable"
          ],
          "type": "css",
          "description": "其他"
        },
        "全部功能-筛选器-预定2.0": {
          "selectors": [
            "#filter_meetingV2"
          ],
          "type": "css",
          "description": "预定2.0"
        }
      }
    },
    {
      "id": "功能中心-置顶功能",
      "name": "功能中心-置顶功能",
      "elements": {
        "功能中心-置顶功能-创建会议": {
          "selectors": [
            "[data-key=\"reserve_list.create\"]"
          ],
          "type": "css",
          "description": "创建会议"
        },
        "功能中心-置顶功能-会议模板": {
          "selectors": [
            "[data-key=\"reserve_list.model\"]"
          ],
          "type": "css",
          "description": "会议模板"
        },
        "功能中心-置顶功能-会议日程": {
          "selectors": [
            "[data-key=\"reserve_list.schedule\"]"
          ],
          "type": "css",
          "description": "会议日程"
        },
        "功能中心-置顶功能-会议室": {
          "selectors": [
            "[data-key=\"reserve_list.room\"]"
          ],
          "type": "css",
          "description": "会议室"
        },
        "功能中心-置顶功能-会议列表": {
          "selectors": [
            "[data-key=\"reserve_list.meeting\"]"
          ],
          "type": "css",
          "description": "会议列表"
        }
      }
    },
    {
      "id": "登录页",
      "name": "登录页",
      "elements": {
        "登录页-密码登录Tab": {
          "selectors": [
            ".el-tabs__item"
          ],
          "type": "css",
          "description": "密码登录选项卡（第1个.el-tabs__item）"
        },
        "登录页-短信登录Tab": {
          "selectors": [
            ".el-tabs__item"
          ],
          "type": "css",
          "description": "短信登录选项卡（第2个.el-tabs__item）"
        },
        "登录页-邮箱登录Tab": {
          "selectors": [
            ".el-tabs__item"
          ],
          "type": "css",
          "description": "邮箱登录选项卡（第3个.el-tabs__item）"
        },
        "登录页-账号输入框": {
          "selectors": [
            "input[placeholder*=\"手机号\"]"
          ],
          "type": "css",
          "description": "手机号/用户名/邮箱输入框（第1个input，精确匹配避免覆盖其他字段）"
        },
        "登录页-密码输入框": {
          "selectors": [
            "input[type=\"password\"]"
          ],
          "type": "css",
          "description": "密码输入框（第2个input，type=password，精确匹配避免覆盖其他字段）"
        },
        "登录页-验证码输入框": {
          "selectors": [
            "input[placeholder*=\"图\"]"
          ],
          "type": "css",
          "description": "图形验证码输入框（第3个input，精确匹配避免覆盖其他字段）"
        },
        "登录页-验证码图片": {
          "selectors": [
            "img"
          ],
          "type": "css",
          "description": "图形验证码图片"
        },
        "登录页-登录按钮": {
          "selectors": [
            ".el-button--primary"
          ],
          "type": "css",
          "description": "登录提交按钮"
        },
        "登录页-协议复选框": {
          "selectors": [
            ".el-checkbox"
          ],
          "type": "css",
          "description": "注册/登录协议复选框，需用 JS click（document.querySelector('.el-checkbox').click()）"
        },
        "登录页-立即注册": {
          "selectors": [
            ".el-checkbox"
          ],
          "type": "css",
          "description": "立即注册链接"
        },
        "登录页-忘记密码": {
          "selectors": [
            "a"
          ],
          "type": "css",
          "description": "忘记密码链接"
        },
        "登录页-语言切换": {
          "selectors": [
            ".el-dropdown"
          ],
          "type": "css",
          "description": "语言切换下拉"
        },
        "登录页-系统名称": {
          "selectors": [
            ".el-tabs__item"
          ],
          "type": "css",
          "description": "页面顶部'统一管理平台'标题"
        },
        "登录页-协议内容": {
          "selectors": [
            "el-checkbox"
          ],
          "type": "css",
          "description": "注册或登录代表您同意《统一登录服务协议》& 《统一登录隐私政策》"
        }
      }
    },
    {
      "id": "首页",
      "name": "首页",
      "elements": {
        "导航栏-功能中心抽屉开关": {
          "selectors": [
            ".home_nav_left"
          ],
          "type": "css",
          "description": "打开/关闭功能中心抽屉"
        },
        "导航栏-Logo": {
          "selectors": [
            ".home_nav .logo"
          ],
          "type": "css",
          "description": "顶部 logo 图片"
        },
        "导航栏-系统名称": {
          "selectors": [
            ".logo_text"
          ],
          "type": "css",
          "description": "系统名文本，如'统一会议管理平台'"
        },
        "导航栏-退出登录": {
          "selectors": [
            ".ub-icon-out"
          ],
          "type": "css",
          "description": "仅 loginAPP==normal 时显示"
        },
        "导航栏-用户头像": {
          "selectors": [
            ".el-dropdown.themeUl.userInfo"
          ],
          "type": "css",
          "description": "下拉，hover 展开"
        },
        "导航栏-个人信息": {
          "selectors": [
            ".el-dropdown-menu__item"
          ],
          "type": "css",
          "description": "下拉项 command=personInfo"
        },
        "导航栏-版本信息": {
          "selectors": [
            ".el-dropdown-menu__item"
          ],
          "type": "css",
          "description": "下拉项 command=version"
        },
        "首页-常用功能-创建会议": {
          "selectors": [
            "[data-key=\"reserve_list.create\"]"
          ],
          "type": "css",
          "description": "创建会议"
        },
        "首页-常用功能-会议模板": {
          "selectors": [
            "[data-key=\"reserve_list.model\"]"
          ],
          "type": "css",
          "description": "会议模板"
        },
        "首页-常用功能-会议日程": {
          "selectors": [
            "[data-key=\"reserve_list.schedule\"]"
          ],
          "type": "css",
          "description": "会议日程"
        },
        "首页-常用功能-会议室": {
          "selectors": [
            "[data-key=\"reserve_list.room\"]"
          ],
          "type": "css",
          "description": "会议室"
        },
        "首页-常用功能-会议列表": {
          "selectors": [
            "[data-key=\"reserve_list.meeting\"]"
          ],
          "type": "css",
          "description": "会议列表"
        },
        "首页-常用功能-数据统计": {
          "selectors": [
            "[data-key=\"data_list.booking\"]"
          ],
          "type": "css",
          "description": "数据统计"
        },
        "首页-常用功能-使用数据": {
          "selectors": [
            "[data-key=\"data_list.usage\"]"
          ],
          "type": "css",
          "description": "使用数据"
        },
        "首页-常用功能-管理看板": {
          "selectors": [
            "[data-key=\"data_list.dashboard\"]"
          ],
          "type": "css",
          "description": "管理看板"
        },
        "首页-置顶功能-会议室列表": {
          "selectors": [
            "[data-key=\"meetingRoomList\"]"
          ],
          "type": "css",
          "description": "会议室列表"
        },
        "首页-置顶功能-会议运维": {
          "selectors": [
            "[data-key=\"maintain_list.meeting\"]"
          ],
          "type": "css",
          "description": "会议运维"
        },
        "首页-置顶功能-设备列表": {
          "selectors": [
            "[data-key=\"central_list.deviceList\"]"
          ],
          "type": "css",
          "description": "设备列表"
        }
      }
    }
  ],
  "shared_elements": {}
}