{"text_format":"2","workbook":"xlsx","n_sheets":4,"sheets":["Service逻辑模块","数据表","需要的API协助","流程图"],"not_rendered":{"charts":0,"images":4,"macros":0,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Service逻辑模块","index":0,"n_rows":77,"n_cols":9,"rows_kept":77,"cut":false,"hidden":false,"merged":[]}
["编写状态","开发状态","Service","方法","方法名","传参(默认传参Token)","内容","返回值","说明"]
["已存在","完成","ILoginService(登录)","账户登录","OnLoginAsync(LoginDto dto)","账户登录名称UserName，密码Password(加密后)","调用基础平台接口BsLoginAsync()","凭证Token"]
["已存在","完成",null,"账户登出/注销","LoginOutAsync(LoginDto dto)","凭证Token","调用基础平台接口LogoutAsync()","Code=0"]
[]
["已存在","完成","IAccountService(管理员)","获取当前登录人信息","GetCurrentAccountAsync(Get)",null,"调用基础平台接口GetUserInfoAsync()","登录名UserName,名称Name,性别Gender"]
["已存在","完成",null,"查询管理员列表","GetAdminsListAsync(GetAdminDto dto)","系统编码SystemCode=\"AgentAssessment\"，页码PageIndex,页行数PageSize,用户名Name","调用基础平台接口QuerySimpleManyAsync","Data:Item:用户编号Id，中文名称CName,英文名称EName，用户名称UserName,Count行数","超级管理员SuperAdmin默认可以登陆"]
[]
["完成","完成","IUserService(用户)","查询用户列表","GetUsersListAsync(GetUserDto dto)","页码PageIndex,页行数PageSize,用户名Name","查询本地用户表数据库","Data:Item:用户编号Id，用户名UserName,姓名FullName,电话PhoneNumber,邮箱Email,创建时间CreateDate；Count行数"]
["完成","完成",null,"根据用户集合查询用户列表","GetUsersByGroupIdListAsync(List<string> idList)","用户集合UserList","查询本地用户表数据库","Data:Item:用户编号Id，用户名UserName,姓名FullName,电话PhoneNumber,邮箱Email"]
["完成","完成",null,"新增用户","AddUserAsync(AddUserDto dto)","用户名UserName,密码Password,姓名FullName,手机PhoneNumber,邮箱Email","新增用户数据","Code=0"]
["完成","完成",null,"编辑用户","UpdateOneAsync(EditUserDto dto)","用户编号Id,姓名FullName,手机PhoneNumber,邮箱Email","修改用户信息","Code=0"]
["完成","完成",null,"删除用户","DeleteByIdListAsync(GetUserDto dto)","用户集合UserList(批量删除)","修改用户信息,IsDeleted=true","Code=0"]
["完成",null,null,"重置密码","ResetUserPasswordAsync(GetUserDto dto)","用户编号Id,密码Password(md5加密过)","修改账户密码","Code=0"]
["完成","完成",null,"判断当前用户是否存在","GetIsExistAsync(GetUserDto dto)","杏聆荟用户Id/用户名UserName",null,"Code=0"]
[null,null,null,"同步获取新版杏聆荟用户(有代理商权限的)列表","SyncUserListAsync()",null,null,null,"后台配置好调用的第三方接口"]
[]
["完成","完成","IMenuService","查询菜单列表","GetListAsync(GetMenuDto dto)","父级ParentId","查询本地菜单表","中文名称CTitle,英文名称ETitle，父级ParentId，层级LayerList,排序Order,路径Path,图标Icon,权限Functions"]
[]
["完成","完成","IUserGroupService(用户组)","查询用户组列表","GetUserGroupsListAsync(GetUserGroupDto dto)","页码PageIndex,页行数PageSize,名称Name","查询本地用户组数据表","Data:Item:用户组编号Id，名称Name,创建时间CreateTime；Count行数"]
["完成","完成",null,"新增用户组","AddNewUserGroupsAsync(AddUserGroupDto dto)","名称Name,描述Description","新增用户组表数据","Code=0"]
["完成","完成",null,"编辑用户组","EditNewUserGroupsAsync(GetUserGroupDto dto)","用户组编号GroupId,名称Name,描述Description","修改用户组表数据","Code=0"]
["完成","完成",null,"删除用户组","DeleteUserGroupsAsync(GetUserGroupDto dto)","用户组编号集合GroupIdList","删除用户组数据，isDelete=true","Code=0"]
["完成","完成",null,"查询用户组具体用户","GetUsersByGroupIdListAsync(GetUserGroupDto dto)","用户组编号GropuId","获取用户组表的用户集合Users,\n作为传参调用接口GetUsersByGroupIdListAsync(GetUserDto dto)","Data:Item:用户编号Id，用户名UserName,姓名FullName,电话PhoneNumber,邮箱Email,Count行数"]
["完成","完成",null,"用户新增 查询用户列表","GetUsersByGroupIdListNinAsync(GetUserGroupDto dto)","用户组编号GropuId","获取用户组表的用户集合Users,\n作为传参调用接口GetUsersListAsync","Data:Item:用户编号Id，用户名UserName,姓名FullName,电话PhoneNumber,邮箱Email,Count行数"]
["完成","完成",null,"用户组新增用户","AddUserGroupsNewUsersAsync","用户组编号GropuId,当前选中的用户列UserList","将选中的用户列数据存储到用户集合Users中","Code=0"]
["完成","完成",null,"用户组删除用户","DeleteUserGroupsUsersAsync(GetUserGroupDto dto)","用户组编号GroupId,选中的用户集合UserList","删除用户组数据中的用户集合Users中的用户","Code=0"]
[null,null,null,"同步获取新版杏聆荟用户组列表","SyncUserGroupListAsync()",null,null,null,"后台配置好调用的第三方接口"]
[]
["完成","完成","IExamTemplateService(考卷维护)","查询考卷维护列表","GetExamTemplateListAsync(GetExamTemDto dto)","页码PageIndex,页行数PageSize,名称Name","查询本地考试维护表","Data:Item:考卷编号Id,名称Name，创建时间CreateTime,Count行数"]
["完成","完成",null,"新增考卷","AddExamTemplateAsync(AddExamTemDto dto)","名称Name","新增至本地考试维护表","Code=0"]
["完成","完成",null,"编辑考卷","EditExamTemplateAsyns(GetExamTemDto dto)","考卷编号Id,名称Name","修改考试维护表数据","Code=0"]
["完成","完成",null,"删除考卷","DelteExamTemplateAsync(GetExamTemDto dto)","考卷编号集合IdList","删除考试维护表数据,isDeleted=true","Code=0"]
["完成","完成",null,"考题详情加载页面","GetDetailExamTemplateAsync(GetExamTemDto dto)","考卷编号Id","查询考试维护表某个数据的具体考题内容","List：考题编号Id，Subject标题，插入的图片Images，插入的视频Videos,得分Score,排序Index,考题类型SubjectType(单选0,多选1，判断2)，选项Items(题目内容Content，排序Index,是否正确答案IsAnswer)"]
["完成","完成",null,"新增考题","AddDetailExamTemplateAsync(AddDetailExamTemDto dto)","标题Subject,插入图片Image,插入视频Video,题目分数Score,考题类型SubjectType，选项Items(题目内容Content，排序Index,是否正确答案IsAnswer)","新增至本考试维护表的某个数据的Subjects集合中","Code=0"]
["完成","完成",null,"编辑考题","EditDetailExamTemplateAsync(GetDetailExamTemDto dto)","考题编号Id,标题Subject,插入图片Image,插入视频Video,题目分数Score,考题类型SubjectType，选项Items(题目内容Content，排序Index,是否正确答案IsAnswer)","覆盖至考试维护表的某个数据的Subjects集合中对应考题编号的数据","Code=0"]
["完成","完成",null,"删除考题","DeleteDetailExamTemplateAsync(GetDetailExamTemDto dto)","考题编号集合IdList","删除考试维护表的某个数据的Subjects集合中对应考题编号的数据","Code=0"]
["完成","完成",null,"移动考题排序","EditDetailIndexExamTemplateAsync(GetDetailExamTemDto dto)","当前考题编号Id,移动方向Direction(0向下，1向上)","修改本身和对应数据的排序Index","Code=0"]
[null,null,null,"同步获取老版杏聆荟 答题模版数据列表","SyncExamTemplateListAsync()",null,null,null,"后台配置好调用的第三方接口"]
[]
["完成","完成","IExaminationPaperService(考试管理)","查询考试列表","GetExamPaperListAsync(GetExamPaperDto dto)","名称Name,页码PageIndex,页行数PageSize","查询本地考试管理表数据","Data:Item:考试编号Id,"]
[null,null,null,"根据Id获得详细的考试数据","GetExamPaperDetailAsync(GetExamPaperDto dto)","考试编号Id"]
["完成","完成",null,"删除考试","DeleteExamPaperAsync(GetExamPaperDto dto)","考试编号Id","删除考试列表数据,isDeleted=true","Code=0"]
["完成",null,null,"新增考试","AddExamPaperAsync(AddExamPaperDto dto)","标题Title，描述Description，起止时间StartTime EndTime，是否设置及格分数HasPassCore,及格分数PassScore，可提交次数LimitCount，发布范围ExaminationAvailability（如果仅选中用户，需要选择用户组UserGroups，用户Users），选择的考卷ExamTemplate，是否显示正确答案IsDisplayAnswer","新增数据","Code=0"]
["完成",null,null,"编辑考试","EditExamPaperAsync(EditExamPaperDto dto)"," 考试编号Id，其余同上","编辑数据","Code=0","考试开始后不可修改"]
["完成","完成",null,"排名统计","GetExamRankInfoAsync(GetExamPaperDto dto)"," 考试编号Id","调用接口GetExamScoresListAsync","Data:Item:名词RowNumber,姓名FullName,邮箱Email,成绩Score，提交次数SubmitCount,最后提交时间LastSubmitTime;Count行数"]
["完成","完成",null,"公布考试结果","PublishResultAsync(GetExamPaperDto dto)"," 考试编号Id,发布内容Result","编辑数据","Code=0"]
["完成","完成",null,"视频绑定列表","GetVideoExamBindAsync(GetExamPaperDto dto)"," 考试编号Id，视频标题VideoName","查询数据表中字段ExamVideoInfos","Data:Item:视频标题VideoName,创建时间CreateTime;Count行数"]
["完成","完成",null,"新增视频","AddVideoExamBindAsync(GetExamPaperDto dto)","考试编号Id,视频编号集合VideoIdList","新增数据","Code=0"]
["完成","完成",null,"查询视频列表-用于新增","GetVideoExamBindForAddAsync(GetExamPaperDto dto)","考试编号Id,视频编号集合VideoIdList","查询数据并调用Video接口","Data:Item:视频标题VideoName,创建时间CreateTime;Count行数"]
["完成","完成",null,"删除视频","DeleteVideoExamBindAsync((GetExamPaperDto dto)) ","考试编号Id,视频编号集合VideoIdList","删除数据IsDeleted=true","Code=0"]
["完成","完成",null,"视频学习列表","GetVideoListByUserAsync(GetExamPaperDto dto)","用户编号UserId","查询数据表中字段ExamVideoInfos","Data:Item:视频标题VideoName,时长Duration，关联的考试编号ExamIdList;Count行数"]
["_____",null,null,"视频学习-开始学习","UpdateVideoStudyAsync(GetExamPaperDto dto)","用户编号UserId,视频编号VideoId","调用接口UpdateVideoStudyAsync","Code=0","最好的方法是前端控制，看完之后立刻刷新；或者欠妥的方法：点击“开始学习”/点击对应视频按钮，取当前时长+1s+当前时间=预计学习完成时间"]
["完成","完成",null,"答题考试列表","GetExamListByUserAsync(GetExamPaperDto dto)","用户编号UserId","查询数据表中字段ExamTemplate结合接GetExamScoresForUserListAsync","Data:Item:考题Title,开始时间StartTime,结束时间EndTime，分数Score,状态Status;Count行数"]
["_____",null,null,"答题考试-查看-加载当前页面数据(包含加载公布的考试结果)","GetExamPaperResultAsync(GetExamPaperDto dto)"," 考试编号Id，用户编号UserId",null,"两情况：1、考试未结束，开始考试 \n2、考试结束，显示得分详情和考试结果，考试回顾或隐藏"]
["完成",null,null,"答题考试-查看-开始考试-加载考题列表","GetExamContentByIdAsync(GetExamPaperDto dto)","用户编号UserId，考试编号Id","调用接口GetDetailExamTemplateAsync","Data:Item:题目内容Content，排序Index;Count行数"]
["_____",null,null,"答题考试-查看-开始考试-考试提交及提交后成绩加载","SubmitExamAsync(GetExamPaperDto dto)","用户编号UserId，考试编号Id,当前用户答案集合AnswerList(考题编号SubjectId，考题答案Answers)","调用接口UpdateExamScoresAsync","Code=0;当前得分Score,答对题数CorrectCount；Msg考试结果信息；"]
["完成",null,null,"答题考试-查看-考题回顾","GetExamContentMoreByIdAsync(GetExamPaperDto dto)","用户编号UserId，考试编号Id","调用接口GetDetailExamTemplateAsync","Data:Item:题目内容Content，排序Index,是否正确答案IsAnswer,用户自己的答案MyExamAnswers;Count行数"]
["完成","完成",null,"答题考试-视频学习列表","GetVideoExamBindForUserAsync(GetExamPaperDto dto)","用户编号UserId，考试编号Id","查询数据表中字段ExamVideoInfos","Data:Item:视频标题VideoName,时长Duration;Count行数"]
[null,null,null,"同步获取老版杏聆荟 答题管理数据列表","SyncExamPaperListAsync()",null,null,null,"后台配置好调用的第三方接口"]
[]
["完成","完成","IExamScoresService（用户考试成绩）","查询某场考试的排名列表-排名统计","GetExamScoresListAsync(GetExamScoresDto dto)","考试编号ExamId,",null,"Data:Item:名次RowNumber,姓名FullName,邮箱Email,所在医院Hospital,成绩Score，提交次数SubmitCount,最后提交时间LastSubmitTime;Count行数"]
["完成","完成",null,"用户个人考试列表(参与考试后)","GetExamScoresForUserListAsync(GetExamScoresDto dto","考试编号ExamId（不传则返回所有数据）,",null,"用户的成绩数据"]
["完成","完成",null,"更新视频已学习状态","UpdateVideoStudyAsync(GetExamScoresDto dto)","考试编号ExamId,,用户编号UserId,视频编号VideoId","更新考试绑定视频记录 是否以学习字段IsStudy","Code=0"]
["完成",null,null,"保存考试成绩","UpdateExamScoresAsync(GetExamScoresDto dto)","用户编号UserId，考试编号ExamId,当前用户答案集合AnswerList(考题编号SubjectId，考题答案Answers)","新增/修改数据","Code=0"]
["完成",null,null,"加载用户个人某个考试成绩--用于查看","GetExamScoresUserDetailAsync(GetExamScoresDto dto)","用户编号UserId，考试编号ExamId",null,"用户编号UserId，考试编号ExamId,用户得分Score,试卷总分ExamTotalScore,用户正确题数CorrectCount,总题数AllCount,是否设置及格分HasPassCore，设置的及格分数PassScore,用户提交次数SubmitCount,考试可提交次数LimitCount"]
[null,null,null,"同步获取老版杏聆荟 用户答题得分数据列表","SyncExamScoresListAsync()",null,null,null,"后台配置好调用的第三方接口"]
[]
["完成","完成","IVideosService(视频管理表)","查询视频列表","GetVideoListAsync(GetVideoDto dto)","视频标题VideoName,视频编号集合idList","查询数据","Data：Item：视频编号Id,,视频名称VideoName,创建时间CreateTime ；Count行数"]
["完成","完成",null,"判断视频名称是否重复","GetIsExistVideoAsync(GetUserDto dto)","视频标题VideoName，视频编号Id","查询数据","Code=0"]
["完成",null,null,"新增上传视频","AddVideoAsync(AddVideoDto dto)","视频标题VideoName，分类VideoCategories,简介Description，封面图片PosterToken，视频时长/s Duration,视频大小 Size,播放地址/视频文件 Url,","新增数据","Code=0"]
["完成",null,null,"编辑视频","EditVideoAsync(GetVideoDto dto)","视频编号Id,其余同上","修改数据","Code=0"]
["完成","完成",null,"删除视频","DeleteVideoAsync(GetVideoDto dto)","视频编号Id","修改数据，isDeleted=true","Code=0"]
[]
["完成","完成","IVideoCategoriesService(视频分类)","查询视频分类列表","GetVideoCategoriesListAsync(GetVideoCategoryDto dto)","分类名称VideoCategoryName,分类编号集合idList","查询数据","Data:Item:视频分类编号Id，视频分类名称VideoCategoryName,创建时间CreateTime;Count行数"]
["完成","完成",null,"新增分类","AddVideoCategoryAsync(AddVideoCategoryDto dto)","分类名称VideoCategoryName","新增数据","Code=0"]
["完成","完成",null,"编辑分类","EditVideoCategoryAsync(GetVideoCategoryDto dto)","分类编号Id,分类名称VideoCategoryName","修改数据","Code=0"]
["完成","完成",null,"删除分类","DeleteVideoCategoryAsync(GetVideoCategoryDto dto)","分类编号集合idList","修改数据,IsDeleted=false","Code=0"]

{"sheet":"数据表","index":1,"n_rows":131,"n_cols":6,"rows_kept":131,"cut":false,"hidden":false,"merged":[[107,4,108,4],[107,5,108,5]]}
["表名称","数据库表名","类型","说明","涉及"]
["用户表","Users"]
["杏聆荟用户登录名","UserName","string"]
["用户全程","FullName","string"]
["手机号码","PboneNumber","string"]
["邮箱名称","Email","string"]
["关联杏聆荟用户编号","XlhId","string"]
["密码(仅用于自创建)","Password","string"]
[]
["用户组表","UserGroups"]
["名称","Name","string"]
["描述","Description","string"]
["用户组","Users","List<object>","编号Id，名称Name"]
["创建者","CreateAdmin","object","编号Id，名称Name"]
["拥有者","Owners","List<object>","编号Id，名称Name"]
[]
["答题模板表（考卷维护表）","ExamTemplate"]
["题目模版","Subjetct","List<object>","Id编号，标题Subject,插入的图片Images,插入的图片Videos(),分数Score，排序Index，题目类型SubjectType，详细选项Items(选项内容Content,排序Index,是否为答案IsAnswer)"]
["模版名称","Name","string"]
[]
["答题管理表(考试管理表)","ExaminationPaper"]
["答卷名称","Title","string"]
["描述","Description","string"]
["开始时间","StartTime","datetime"]
["结束时间","EndTime","datetime"]
["总分","TotalScore","double"]
["考试限制次数","LimitCount","int"]
["使用答题模版编号","TemplateId","string"]
["考试结果","Result","string"]
["参考用户","ExaminerIds","List<string>"]
["参考用户组","ExaminerUserGroupIds","List<string>"]
["发布范围","ExaminationAvailability","Enum","对所有用户公开0，仅参与考试用户可见1"]
["参考班级编号","ClassIds","List<string>"]
["答题创建者","CreatorId","string"]
["试卷类型","ExamType","Enum","通用试卷0，代理商试卷1，规培试卷2"]
["是否设置及格分数","HasPassCore","bool"]
["及格分数","PassCore","double"]
["绑定的视频信息","ExamVideoInfos","List<object>","VideoName视频名称，CreateTime视频创建时间，PosterToken推送秘钥,Duration视频时间长，Size大小，Description描述,Url播放路径,IsWholeStudy是否需要完整学习完"]
["绑定的考试模板信息","ExamTemplate","object","创建时间CreateTime,更新时间UpdateTime,答题模版题目内容Subjects,是否删除IsDeleted,名称Name"]
["是否显示正确答案","IsDisplayAnswer","bool"]
[]
[]
["用户考试成绩表","ExamScores"]
["用户编号","UserId","string"]
["答题管理编号","ExamId","string"]
["总得分","TotalScore","double"]
["正确数量","CorrectCount","int"]
["提交次数","SubmitCount","int"]
["最高得分","MaxScore","int"]
["用户填写的考试答案","MyExamAnswers","List<object>","答题题卷编号SubjectId，答案选项Answers"]
["相关考试视频学习明细","ExamScoreVideoInfos","List<object>","Id视频编号，视频名称VideoName，是否需要学习IsWholeStudy,状态Status(0未学习，1已学习)"]
[]
["视频分类表","VideoCategories"]
["名称","Name","string"]
["关联视频","VideoIds","List<string>"]
[]
["视频管理表","Videos"]
["标题","Title","string"]
["封面图","PosterToken","string"]
["视频时长/s","Duration","int"]
["视频大小","Size","int"]
["描述","Description","string"]
["播放地址","Url","string"]
["优先级","Importance","Enum","正常0,重要1"]
["上传人","CreatorId","string"]
["权限","Permissions","Enum","对所有用户公开0"]
["关联用户","UserIds","List<string>"]
["关联用户组","UserGroupsIds","List<string>"]
["关联课程","Courses","List<object>","编号Id，名称Name"]
["关联班级","ClassIds","List<string>"]
["关联标签","Labels","List<object>","课程不可录制0、课程不可快进1、同步教学文档2"]
["教学文档名称","TeachingDocumentName","string"]
["教学文档","TeachingDocument","string"]
["真实浏览次数","RealBrowsedCount","int"]
["基础浏览次数","BaseBrowsedCount","int"]
["学生已完成学习记录列表","FinishedUserIds","List<string>"]
["视频分类编号","VideoCategoryId","string"]
["视频分类名称","VideoCategoryName","string"]
[]
["功能菜单表","Menu"]
["中文名称","CTitle","string"]
["英文名称","Etitle","string"]
["父级","ParentId","string"]
["层级","LayerList","string"]
["是否禁用","IsDisabled","bool"]
["排序","Order","int"]
["路径","Path","string"]
["图标","Icon","string"]
["功能权限","Funtions","List<object>","编码Code,排序Order，是否禁用IsDisabled"]
[]
["基础字段"]
["主键","Id","string"]
["创建日期","CreateTime","datetime"]
["更新时间","UpdateTime","datetime"]
["创建者编号","CreateUserId","string"]
["是否删除","IsDeleted","bool"]
[]
["用户表(原数据表)","Users"]
["账户名称","Name","string","登录账户"]
["密码","Password","string","MD5 16位盐加密"]
["用户全称","LastName","string","取fullname"]
["手机号码","Phone","string"]
["邮箱","Email","string"]
["创建者身份","CreateAdmin","object","创建者编号Id和创建者账户名Id"]
["终端","Terminals","List<string>"]
["软件功能权限列表","Features","List<object>","功能菜单编号Id，功能菜单名称Name"]
["所属部门/公司","Organizations","object","组织编号Id,名称Name，描述Description,IsShared","关联组织表Organizations","？"]
["推送失败消息","PushFailedMessages","List<object>","Id,CreateTime,UpdateTime,Message,SessionSource","关联消息推送功能","？"]
["推送失败的系统消息","PushFailedSystemMessages","List<object>","Id,CreateTime,UpdateTime,Content,Type"]
["负责人","Owners","object","负责人编号Id,名称Name"]
["小头像","SmallHeadImage","byte"]
["头像","HeadImage","string"]
["是否激活","IsActive","bool"]
["昵称","NickName","string"]
["性别","GenderType","Enum","未分配0,男1，女2"]
["所属医院名称","Hospital","string"]
["所属城市","Region","string"]
["部门","Department","string "]
["证书编号","CertificateId","string"]
["用户类型","UserType","Enum"]
["权限","UserPermission","Enum","高0,低1"]
["所属医院编号","HospitalId","string"]
["关联编号","UnionId","string"]
["负责小组信息","ChargeGroupInfo","object","编号id,组名称Name"]
["介绍","Introduction","string"]
["等级","Rank","int"]
["微信openid","Openid","string"]
["登录认证类型","AuthType","Enum","默认直登0，WithMobileMsg手机验证登录"]
["排序后的专家列表","SortedExperts","List<object>","专家编码ExpertCode,医院Id HospitalId,排序 Sort"]
["开启上传记录通知","OpenUploadRecordNotify","bool"]
["未读消息","NoReadMessages","List<object>","Id,CreateTime,UpdateTime,Type,Content"]

{"sheet":"需要的API协助","index":2,"n_rows":12,"n_cols":2,"rows_kept":12,"cut":false,"hidden":false,"merged":[[11,0,13,2]]}
["需要功能","相关表"]
["获取杏聆荟用户(有代理商权限的)列表","Users"]
["获取杏聆荟用户组列表","UserGroups"]
["获取杏聆荟 答题模版数据列表","ExamTemplate"]
["获取杏聆荟 答题管理数据列表","ExaminationPaper"]
["获取杏聆荟 用户答题得分数据列表","ExamScores"]
["获取杏聆荟 视频分类标签列表","VideoCategories"]
["获取杏聆荟 视频列表","Videos"]
[]
[]
[]
["Header http://192.168.6.62:8303/IManagementService/  Token=\"637f02a065ad47fbbe01b956919419c2\""]

{"sheet":"流程图","index":3,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":false,"merged":[]}