From 9dfb8f9ac60ee805c5482e7f6d6dbf0a2e9af1c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9A=AE=E5=85=89=EF=BC=9A=E5=9F=8E=E4=B8=AD=E5=9F=8E?= <806783409@qq.com> Date: Sat, 11 Dec 2021 22:36:05 +0800 Subject: [PATCH] =?UTF-8?q?api=E6=8E=A5=E5=8F=A3=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E7=94=A8=E6=88=B7=E6=9D=83=E9=99=90=E6=8E=A7?= =?UTF-8?q?=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/controller/ApiDocAuthController.java | 130 +++++++ .../api/controller/ApiDocumentController.java | 53 ++- .../ApiShareDocumentController.java | 9 - .../controller/ApiSwaggerProxyController.java | 3 +- .../doc/api/controller/vo/ApiDocVo.java | 211 +++++++++++ .../doc/api/controller/vo/DocUserAuthVo.java | 101 ++++++ .../api/service/ApiDocAuthJudgeService.java | 99 +++++ ...est.867b4a5e.js => ApiRequest.6373b8ea.js} | 4 +- ...ent.9af89d36.js => DocContent.75fb82ce.js} | 2 +- ...ent.658bc0f2.js => DocContent.9bbd9b50.js} | 2 +- ...ocInfo.bfe9bf99.js => DocInfo.30877e4d.js} | 2 +- ...ocInfo.9eb6cf39.js => DocInfo.c4251383.js} | 2 +- .../dist/assets/DocManage.51c365b1.js | 15 + .../dist/assets/DocManage.8b5ce92e.js | 15 - ...ocView.dd198f45.js => DocView.612b4b26.js} | 2 +- ...ocView.36b7f0c0.js => DocView.933e6496.js} | 2 +- ...ocView.540f70c6.js => DocView.c0e37ac5.js} | 2 +- ...ocView.6c2d8bbc.js => DocView.f4fae56e.js} | 2 +- .../dist/assets/GlobalLayout.1220d98b.js | 6 + ...t.abf13edf.js => GlobalLayout.8c741570.js} | 2 +- .../dist/assets/GlobalLayout.a672085b.js | 6 - ...am.47a207e7.js => GlobalParam.355d98fd.js} | 2 +- .../dist/assets/SettingView.7e4a7fed.js | 1 + .../dist/assets/SettingView.c261c340.js | 1 - ...Home.dc0a0554.js => ShareHome.cf296483.js} | 2 +- ...-logo.325698c8.js => api-logo.01dcd617.js} | 2 +- ...{custom.ece90331.js => custom.f7427cee.js} | 6 +- .../{index.7873781e.js => index.7bf1ebec.js} | 2 +- ...ogUtil.532ff0b3.js => logUtil.3161557e.js} | 2 +- .../{main.4232e7c8.js => main.a6c14cdf.js} | 2 +- ...r.824ddc3c.js => mavon-editor.ee685efd.js} | 2 +- ...rt.08ea372c.js => unitConvert.b5f11711.js} | 6 +- ...{vendor.2a860d56.js => vendor.1b910c8a.js} | 2 +- .../src/main/resources/dist/doc-api.html | 4 +- .../data/repository/manage/vo/ApiDocVo.java | 228 ++++++++++++ .../support/consts/ApiAuthType.java | 43 +++ .../support/consts/DocAuthConst.java | 6 +- .../repository/support/consts/DocSysType.java | 2 +- .../data/service/manage/ApiDocService.java | 27 +- .../data/service/manage/AuthInfoService.java | 3 +- .../data/service/manage/UserAuthService.java | 11 +- .../manage/impl/ApiDocServiceImpl.java | 86 ++++- .../manage/impl/AuthInfoServiceImpl.java | 7 +- .../manage/impl/UserAuthServiceImpl.java | 51 ++- .../DbDataSourceAuthController.java | 16 +- .../doc/manage/web/UserAuthController.java | 3 +- .../doc/manage/web/UserInfoController.java | 6 +- .../main/resources/sql/全量建表语句.1.1.0.sql | 26 +- .../src/main/resources/sql/全量建表语句.sql | 26 +- .../main/resources/sql/增量更新语句.1.1.0.sql | 5 + zyplayer-doc-ui/api-ui/src/api/zyplayer.js | 7 + .../src/assets/core/OpenApiTreeAnalysis.js | 3 +- .../src/assets/core/SwaggerTreeAnalysis.js | 1 - .../components/layouts/doc-tree/OpenApi.vue | 14 +- .../components/layouts/doc-tree/Swagger.vue | 14 +- .../api-ui/src/views/manage/DocManage.vue | 340 ++---------------- .../api-ui/src/views/manage/DocManageList.vue | 337 +++++++++++++++++ .../src/views/manage/DocManageMembers.vue | 200 +++++++++++ .../controller/WikiPageAuthController.java | 14 +- 59 files changed, 1701 insertions(+), 479 deletions(-) create mode 100644 zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiDocAuthController.java create mode 100644 zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/vo/ApiDocVo.java create mode 100644 zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/vo/DocUserAuthVo.java create mode 100644 zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/service/ApiDocAuthJudgeService.java rename zyplayer-doc-api/src/main/resources/dist/assets/{ApiRequest.867b4a5e.js => ApiRequest.6373b8ea.js} (82%) rename zyplayer-doc-api/src/main/resources/dist/assets/{DocContent.9af89d36.js => DocContent.75fb82ce.js} (96%) rename zyplayer-doc-api/src/main/resources/dist/assets/{DocContent.658bc0f2.js => DocContent.9bbd9b50.js} (96%) rename zyplayer-doc-api/src/main/resources/dist/assets/{DocInfo.bfe9bf99.js => DocInfo.30877e4d.js} (77%) rename zyplayer-doc-api/src/main/resources/dist/assets/{DocInfo.9eb6cf39.js => DocInfo.c4251383.js} (77%) create mode 100644 zyplayer-doc-api/src/main/resources/dist/assets/DocManage.51c365b1.js delete mode 100644 zyplayer-doc-api/src/main/resources/dist/assets/DocManage.8b5ce92e.js rename zyplayer-doc-api/src/main/resources/dist/assets/{DocView.dd198f45.js => DocView.612b4b26.js} (96%) rename zyplayer-doc-api/src/main/resources/dist/assets/{DocView.36b7f0c0.js => DocView.933e6496.js} (96%) rename zyplayer-doc-api/src/main/resources/dist/assets/{DocView.540f70c6.js => DocView.c0e37ac5.js} (72%) rename zyplayer-doc-api/src/main/resources/dist/assets/{DocView.6c2d8bbc.js => DocView.f4fae56e.js} (77%) create mode 100644 zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.1220d98b.js rename zyplayer-doc-api/src/main/resources/dist/assets/{GlobalLayout.abf13edf.js => GlobalLayout.8c741570.js} (98%) delete mode 100644 zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.a672085b.js rename zyplayer-doc-api/src/main/resources/dist/assets/{GlobalParam.47a207e7.js => GlobalParam.355d98fd.js} (68%) create mode 100644 zyplayer-doc-api/src/main/resources/dist/assets/SettingView.7e4a7fed.js delete mode 100644 zyplayer-doc-api/src/main/resources/dist/assets/SettingView.c261c340.js rename zyplayer-doc-api/src/main/resources/dist/assets/{ShareHome.dc0a0554.js => ShareHome.cf296483.js} (65%) rename zyplayer-doc-api/src/main/resources/dist/assets/{api-logo.325698c8.js => api-logo.01dcd617.js} (64%) rename zyplayer-doc-api/src/main/resources/dist/assets/{custom.ece90331.js => custom.f7427cee.js} (72%) rename zyplayer-doc-api/src/main/resources/dist/assets/{index.7873781e.js => index.7bf1ebec.js} (99%) rename zyplayer-doc-api/src/main/resources/dist/assets/{logUtil.532ff0b3.js => logUtil.3161557e.js} (87%) rename zyplayer-doc-api/src/main/resources/dist/assets/{main.4232e7c8.js => main.a6c14cdf.js} (75%) rename zyplayer-doc-api/src/main/resources/dist/assets/{mavon-editor.824ddc3c.js => mavon-editor.ee685efd.js} (96%) rename zyplayer-doc-api/src/main/resources/dist/assets/{unitConvert.08ea372c.js => unitConvert.b5f11711.js} (87%) rename zyplayer-doc-api/src/main/resources/dist/assets/{vendor.2a860d56.js => vendor.1b910c8a.js} (99%) create mode 100644 zyplayer-doc-data/src/main/java/com/zyplayer/doc/data/repository/manage/vo/ApiDocVo.java create mode 100644 zyplayer-doc-data/src/main/java/com/zyplayer/doc/data/repository/support/consts/ApiAuthType.java create mode 100644 zyplayer-doc-ui/api-ui/src/views/manage/DocManageList.vue create mode 100644 zyplayer-doc-ui/api-ui/src/views/manage/DocManageMembers.vue diff --git a/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiDocAuthController.java b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiDocAuthController.java new file mode 100644 index 00000000..519b41ea --- /dev/null +++ b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiDocAuthController.java @@ -0,0 +1,130 @@ +package com.zyplayer.doc.api.controller; + +import com.zyplayer.doc.api.controller.vo.DocUserAuthVo; +import com.zyplayer.doc.api.service.ApiDocAuthJudgeService; +import com.zyplayer.doc.core.annotation.AuthMan; +import com.zyplayer.doc.core.json.DocResponseJson; +import com.zyplayer.doc.core.json.ResponseJson; +import com.zyplayer.doc.data.config.security.DocUserDetails; +import com.zyplayer.doc.data.config.security.DocUserUtil; +import com.zyplayer.doc.data.repository.manage.entity.*; +import com.zyplayer.doc.data.repository.support.consts.ApiAuthType; +import com.zyplayer.doc.data.repository.support.consts.DocSysModuleType; +import com.zyplayer.doc.data.repository.support.consts.DocSysType; +import com.zyplayer.doc.data.service.manage.ApiDocService; +import com.zyplayer.doc.data.service.manage.AuthInfoService; +import com.zyplayer.doc.data.service.manage.UserAuthService; +import com.zyplayer.doc.data.service.manage.UserInfoService; +import org.apache.commons.collections.CollectionUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.*; +import java.util.stream.Collectors; + +/** + * api权限控制器 + * + * @author 暮光:城中城 + * @since 2021年12月12日 + */ +@AuthMan +@RestController +@RequestMapping("/doc-api/doc/auth") +public class ApiDocAuthController { + private static Logger logger = LoggerFactory.getLogger(ApiDocAuthController.class); + + @Resource + UserAuthService userAuthService; + @Resource + AuthInfoService authInfoService; + @Resource + UserInfoService userInfoService; + @Resource + ApiDocService apiDocService; + @Resource + ApiDocAuthJudgeService apiDocAuthJudgeService; + + @PostMapping("/list") + public ResponseJson list(Long docId) { + if (!apiDocAuthJudgeService.haveManageAuth(docId)) { + return DocResponseJson.warn("没有此文档的操作权限"); + } + List authList = userAuthService.getModuleAuthList(DocSysType.API.getType(), DocSysModuleType.Api.DOC.getType(), docId); + if (CollectionUtils.isEmpty(authList)) { + return DocResponseJson.ok(); + } + // 权限ID对应的权限名 + Collection authInfoList = authInfoService.listByIds(authList.stream().map(UserAuth::getAuthId).collect(Collectors.toSet())); + Map authInfoMap = authInfoList.stream().collect(Collectors.toMap(AuthInfo::getId, AuthInfo::getAuthName)); + Collection userInfoList = userInfoService.listByIds(authList.stream().map(UserAuth::getUserId).collect(Collectors.toSet())); + Map userInfoMap = userInfoList.stream().collect(Collectors.toMap(UserInfo::getId, val -> val)); + // 返回结果组装 + List authVoList = new LinkedList<>(); + for (UserAuth userAuth : authList) { + UserInfo userInfo = userInfoMap.get(userAuth.getUserId()); + String authCode = authInfoMap.get(userAuth.getAuthId()); + DocUserAuthVo authVo = new DocUserAuthVo(); + authVo.setAuthType(ApiAuthType.typeOf(authCode).getType()); + authVo.setUserId(userAuth.getUserId()); + authVo.setUserNo(userInfo.getUserNo()); + authVo.setUserName(userInfo.getUserName()); + authVo.setEmail(userInfo.getEmail()); + authVo.setPhone(userInfo.getPhone()); + authVo.setSex(userInfo.getSex()); + authVoList.add(authVo); + } + return DocResponseJson.ok(authVoList); + } + + @PostMapping("/assign") + public ResponseJson assign(Long docId, Long userId, Integer authType) { + if (!apiDocAuthJudgeService.haveManageAuth(docId)) { + return DocResponseJson.warn("没有此文档的操作权限"); + } + DocUserDetails currentUser = DocUserUtil.getCurrentUser(); + String authCode = ApiAuthType.typeOf(authType).getCode(); + AuthInfo authInfo = authInfoService.getByCode(authCode); + List userModuleAuthList = userAuthService.getUserModuleAuthList(userId, DocSysType.API.getType(), DocSysModuleType.Api.DOC.getType(), docId); + if (CollectionUtils.isNotEmpty(userModuleAuthList)) { + UserAuth userAuth = userModuleAuthList.remove(0); + // 错误数据兼容移除 + if (userModuleAuthList.size() > 0) { + List authIdList = userModuleAuthList.stream().map(UserAuth::getId).collect(Collectors.toList()); + userAuthService.removeByIds(authIdList); + } + userAuth.setAuthId(authInfo.getId()); + userAuth.setUpdateTime(new Date()); + userAuth.setUpdateUid(currentUser.getUserId()); + userAuthService.updateById(userAuth); + } else { + UserAuth userAuth = new UserAuth(); + userAuth.setUserId(userId); + userAuth.setSysType(DocSysType.API.getType()); + userAuth.setSysModuleType(DocSysModuleType.Api.DOC.getType()); + userAuth.setSysModuleId(docId); + userAuth.setAuthId(authInfo.getId()); + userAuth.setCreationTime(new Date()); + userAuth.setCreateUid(currentUser.getUserId()); + userAuth.setUpdateTime(new Date()); + userAuth.setUpdateUid(currentUser.getUserId()); + userAuth.setDelFlag(0); + userAuthService.save(userAuth); + } + return DocResponseJson.ok(); + } + + @PostMapping("/delete") + public ResponseJson delete(Long docId, Long userId) { + if (!apiDocAuthJudgeService.haveManageAuth(docId)) { + return DocResponseJson.warn("没有此文档的操作权限"); + } + userAuthService.deleteUserModuleAuth(userId, DocSysType.API.getType(), DocSysModuleType.Api.DOC.getType(), docId); + return DocResponseJson.ok(); + } +} + diff --git a/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiDocumentController.java b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiDocumentController.java index 0563819a..7efc4cfd 100644 --- a/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiDocumentController.java +++ b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiDocumentController.java @@ -2,9 +2,9 @@ package com.zyplayer.doc.api.controller; import cn.hutool.core.util.IdUtil; import com.alibaba.fastjson.JSON; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.zyplayer.doc.api.framework.utils.SwaggerDocUtil; +import com.zyplayer.doc.api.service.ApiDocAuthJudgeService; import com.zyplayer.doc.api.service.SwaggerHttpRequestService; import com.zyplayer.doc.core.annotation.AuthMan; import com.zyplayer.doc.core.json.DocResponseJson; @@ -12,6 +12,7 @@ import com.zyplayer.doc.core.json.ResponseJson; import com.zyplayer.doc.data.config.security.DocUserDetails; import com.zyplayer.doc.data.config.security.DocUserUtil; import com.zyplayer.doc.data.repository.manage.entity.ApiDoc; +import com.zyplayer.doc.data.repository.manage.vo.ApiDocVo; import com.zyplayer.doc.data.service.manage.ApiDocService; import org.apache.commons.lang.StringUtils; import org.slf4j.Logger; @@ -41,7 +42,9 @@ public class ApiDocumentController { private static Logger logger = LoggerFactory.getLogger(ApiDocumentController.class); @Resource - private ApiDocService swaggerDocService; + ApiDocAuthJudgeService apiDocAuthJudgeService; + @Resource + private ApiDocService apiDocService; @Resource private SwaggerHttpRequestService swaggerHttpRequestService; @@ -54,8 +57,8 @@ public class ApiDocumentController { */ @ResponseBody @PostMapping(value = "/list") - public ResponseJson> list(ApiDoc apiDoc, Integer pageNum, Integer pageSize) { - IPage docList = swaggerDocService.getApiDocList(apiDoc, pageNum, pageSize); + public ResponseJson> list(ApiDoc apiDoc, Integer pageNum, Integer pageSize) { + IPage docList = apiDocService.getApiDocList(apiDoc, pageNum, pageSize); return DocResponseJson.ok(docList); } @@ -69,7 +72,10 @@ public class ApiDocumentController { @ResponseBody @PostMapping(value = "/detail") public ResponseJson> detail(Long id) { - ApiDoc apiDoc = swaggerDocService.getById(id); + ApiDoc apiDoc = apiDocService.getById(id); + if (!apiDocAuthJudgeService.haveDevelopAuth(apiDoc)) { + return DocResponseJson.warn("没有此文档的查看权限"); + } return DocResponseJson.ok(apiDoc); } @@ -91,10 +97,13 @@ public class ApiDocumentController { if (apiDoc.getId() == null) { apiDoc.setShareUuid(IdUtil.simpleUUID()); } else { - ApiDoc apiDocSel = swaggerDocService.getById(apiDoc.getId()); + ApiDoc apiDocSel = apiDocService.getById(apiDoc.getId()); if (apiDocSel == null) { return DocResponseJson.warn("未找到指定的文档记录信息"); } + if (!apiDocAuthJudgeService.haveManageAuth(apiDocSel)) { + return DocResponseJson.warn("没有此文档的操作权限"); + } if (StringUtils.isBlank(apiDocSel.getShareUuid())) { apiDoc.setShareUuid(IdUtil.simpleUUID()); } @@ -118,7 +127,7 @@ public class ApiDocumentController { } // 删除原有文档 if (apiDoc.getId() != null) { - swaggerDocService.removeById(apiDoc.getId()); + apiDocService.removeById(apiDoc.getId()); } // 存明细地址 for (SwaggerResource resource : resourceList) { @@ -126,13 +135,13 @@ public class ApiDocumentController { apiDoc.setDocUrl(swaggerDomain + resource.getUrl()); apiDoc.setName(resource.getName()); apiDoc.setShareUuid(IdUtil.simpleUUID()); - swaggerDocService.save(apiDoc); + apiDocService.save(apiDoc); } } else { - swaggerDocService.saveOrUpdate(apiDoc); + apiDocService.saveOrUpdate(apiDoc); } } else if (Objects.equals(apiDoc.getDocType(), 2) || Objects.equals(apiDoc.getDocType(), 4)) { - swaggerDocService.saveOrUpdate(apiDoc); + apiDocService.saveOrUpdate(apiDoc); } else { return DocResponseJson.warn("暂不支持的文档类型"); } @@ -152,32 +161,40 @@ public class ApiDocumentController { if (apiDoc.getId() == null) { return DocResponseJson.warn("请指定修改的记录ID"); } + // 基本信息可以改,删除需要管理员权限 + if (Objects.equals(apiDoc.getYn(), 0)) { + if (!apiDocAuthJudgeService.haveManageAuth(apiDoc.getId())) { + return DocResponseJson.warn("没有此文档的删除权限"); + } + } else { + if (!apiDocAuthJudgeService.haveDevelopAuth(apiDoc.getId())) { + return DocResponseJson.warn("没有此文档的编辑权限"); + } + } ApiDoc swaggerDocUp = new ApiDoc(); swaggerDocUp.setId(apiDoc.getId()); swaggerDocUp.setDocStatus(apiDoc.getDocStatus()); swaggerDocUp.setShareInstruction(apiDoc.getShareInstruction()); swaggerDocUp.setYn(apiDoc.getYn()); - swaggerDocService.updateById(swaggerDocUp); + apiDocService.updateById(swaggerDocUp); return DocResponseJson.ok(); } @RequestMapping("/apis") public ResponseJson> resources() { - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("yn", 1); - queryWrapper.eq("doc_status", 1); - queryWrapper.orderByAsc("id"); - queryWrapper.select("id", "name", "doc_type", "doc_url", "rewrite_domain", "open_visit", "doc_status"); - List docList = swaggerDocService.list(queryWrapper); + List docList = apiDocService.getApiDocList(); return DocResponseJson.ok(docList); } @RequestMapping("/apis/detail") public ResponseJson detail(HttpServletRequest request, Long id) { - ApiDoc apiDoc = swaggerDocService.getById(id); + ApiDoc apiDoc = apiDocService.getById(id); if (apiDoc == null) { return DocResponseJson.warn("文档不存在"); } + if (!apiDocAuthJudgeService.haveDevelopAuth(apiDoc)) { + return DocResponseJson.warn("没有此文档的查看权限"); + } if (Objects.equals(apiDoc.getDocType(), 1)) { try { String docsDomain = SwaggerDocUtil.getV2ApiDocsDomain(apiDoc.getDocUrl()); diff --git a/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiShareDocumentController.java b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiShareDocumentController.java index 353258fd..298aafdb 100644 --- a/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiShareDocumentController.java +++ b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiShareDocumentController.java @@ -1,17 +1,10 @@ package com.zyplayer.doc.api.controller; -import com.alibaba.fastjson.JSON; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; import com.zyplayer.doc.api.framework.utils.SwaggerDocUtil; import com.zyplayer.doc.api.service.SwaggerHttpRequestService; -import com.zyplayer.doc.core.annotation.AuthMan; import com.zyplayer.doc.core.json.DocResponseJson; import com.zyplayer.doc.core.json.ResponseJson; -import com.zyplayer.doc.data.config.security.DocUserDetails; -import com.zyplayer.doc.data.config.security.DocUserUtil; import com.zyplayer.doc.data.repository.manage.entity.ApiDoc; -import com.zyplayer.doc.data.repository.manage.entity.ApiGlobalParam; import com.zyplayer.doc.data.service.manage.ApiDocService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -19,11 +12,9 @@ import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RestController; -import springfox.documentation.swagger.web.SwaggerResource; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; -import java.util.Date; import java.util.List; import java.util.Objects; diff --git a/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiSwaggerProxyController.java b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiSwaggerProxyController.java index 159a036e..f29fc59c 100644 --- a/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiSwaggerProxyController.java +++ b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/ApiSwaggerProxyController.java @@ -47,6 +47,7 @@ public class ApiSwaggerProxyController { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("yn", 1); queryWrapper.eq("doc_status", 1); + queryWrapper.eq("open_visit", 1); queryWrapper.in("doc_type", 1, 2); queryWrapper.orderByAsc("id"); queryWrapper.select("id", "name", "rewrite_domain"); @@ -66,7 +67,7 @@ public class ApiSwaggerProxyController { @RequestMapping(value = "/v2/api-docs", produces = {MimeTypeUtils.APPLICATION_JSON_VALUE, HAL_MEDIA_TYPE}) public ResponseEntity content(HttpServletRequest request, Long id) { ApiDoc swaggerDoc = swaggerDocService.getById(id); - if (swaggerDoc == null) { + if (swaggerDoc == null || !Objects.equals(swaggerDoc.getOpenVisit(), 1)) { throw new ConfirmException("文档不存在"); } if (Objects.equals(swaggerDoc.getDocType(), 1)) { diff --git a/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/vo/ApiDocVo.java b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/vo/ApiDocVo.java new file mode 100644 index 00000000..9a7a1d27 --- /dev/null +++ b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/vo/ApiDocVo.java @@ -0,0 +1,211 @@ +package com.zyplayer.doc.api.controller.vo; + +import java.io.Serializable; +import java.util.Date; + +/** + * api文档地址Vo + * + * @author 暮光:城中城 + * @since 2021-11-25 + */ +public class ApiDocVo implements Serializable { + + private static final long serialVersionUID = 1L; + private Long id; + + /** + * 文档名称 + */ + private String name; + + /** + * 文档类型 1=swagger url 2=swagger json 3=openapi url 4=openapi json 5=自建API分组 + */ + private Integer docType; + + /** + * 文档URL地址 + */ + private String docUrl; + + /** + * 文档json内容 + */ + private String jsonContent; + + /** + * 重写的域名 + */ + private String rewriteDomain; + + /** + * 是否开放访问 0=否 1=是 + */ + private Integer openVisit; + + /** + * 状态 1=启用 2=禁用 + */ + private Integer docStatus; + + /** + * 开放文档UUID + */ + private String shareUuid; + + /** + * 开放文档使用说明 + */ + private String shareInstruction; + + /** + * 创建人ID + */ + private Long createUserId; + + /** + * 创建人名字 + */ + private String createUserName; + + /** + * 创建时间 + */ + private Date createTime; + + /** + * 是否有效 0=无效 1=有效 + */ + private Integer yn; + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public Integer getDocType() { + return docType; + } + + public void setDocType(Integer docType) { + this.docType = docType; + } + + public String getDocUrl() { + return docUrl; + } + + public void setDocUrl(String docUrl) { + this.docUrl = docUrl; + } + + public String getJsonContent() { + return jsonContent; + } + + public void setJsonContent(String jsonContent) { + this.jsonContent = jsonContent; + } + + public String getRewriteDomain() { + return rewriteDomain; + } + + public void setRewriteDomain(String rewriteDomain) { + this.rewriteDomain = rewriteDomain; + } + + public Integer getOpenVisit() { + return openVisit; + } + + public void setOpenVisit(Integer openVisit) { + this.openVisit = openVisit; + } + + public Integer getDocStatus() { + return docStatus; + } + + public void setDocStatus(Integer docStatus) { + this.docStatus = docStatus; + } + + public Long getCreateUserId() { + return createUserId; + } + + public void setCreateUserId(Long createUserId) { + this.createUserId = createUserId; + } + + public String getCreateUserName() { + return createUserName; + } + + public void setCreateUserName(String createUserName) { + this.createUserName = createUserName; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public Integer getYn() { + return yn; + } + + public void setYn(Integer yn) { + this.yn = yn; + } + + @Override + public String toString() { + return "ApiDoc{" + + "id=" + id + + ", name=" + name + + ", docType=" + docType + + ", docUrl=" + docUrl + + ", jsonContent=" + jsonContent + + ", rewriteDomain=" + rewriteDomain + + ", openVisit=" + openVisit + + ", docStatus=" + docStatus + + ", createUserId=" + createUserId + + ", createUserName=" + createUserName + + ", createTime=" + createTime + + ", yn=" + yn + + "}"; + } + + public String getShareUuid() { + return shareUuid; + } + + public void setShareUuid(String shareUuid) { + this.shareUuid = shareUuid; + } + + public String getShareInstruction() { + return shareInstruction; + } + + public void setShareInstruction(String shareInstruction) { + this.shareInstruction = shareInstruction; + } +} diff --git a/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/vo/DocUserAuthVo.java b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/vo/DocUserAuthVo.java new file mode 100644 index 00000000..baedc67e --- /dev/null +++ b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/controller/vo/DocUserAuthVo.java @@ -0,0 +1,101 @@ +package com.zyplayer.doc.api.controller.vo; + +/** + * 用户权限返回值对象 + * + * @author 暮光:城中城 + * @since 2021年12月12日 + */ +public class DocUserAuthVo { + + /** + * 权限类型 + */ + private Integer authType; + + /** + * 用户ID + */ + private Long userId; + + /** + * 用户编号,用于登录等 + */ + private String userNo; + + /** + * 用户名 + */ + private String userName; + + /** + * 邮箱 + */ + private String email; + + /** + * 手机号 + */ + private String phone; + + /** + * 性别 0=女 1=男 + */ + private Integer sex; + + public Long getUserId() { + return userId; + } + + public void setUserId(Long userId) { + this.userId = userId; + } + + public String getUserNo() { + return userNo; + } + + public void setUserNo(String userNo) { + this.userNo = userNo; + } + + public String getUserName() { + return userName; + } + + public void setUserName(String userName) { + this.userName = userName; + } + + public String getEmail() { + return email; + } + + public void setEmail(String email) { + this.email = email; + } + + public String getPhone() { + return phone; + } + + public void setPhone(String phone) { + this.phone = phone; + } + + public Integer getSex() { + return sex; + } + + public void setSex(Integer sex) { + this.sex = sex; + } + + public Integer getAuthType() { + return authType; + } + + public void setAuthType(Integer authType) { + this.authType = authType; + } +} diff --git a/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/service/ApiDocAuthJudgeService.java b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/service/ApiDocAuthJudgeService.java new file mode 100644 index 00000000..e15adbf5 --- /dev/null +++ b/zyplayer-doc-api/src/main/java/com/zyplayer/doc/api/service/ApiDocAuthJudgeService.java @@ -0,0 +1,99 @@ +package com.zyplayer.doc.api.service; + +import com.zyplayer.doc.data.config.security.DocUserDetails; +import com.zyplayer.doc.data.config.security.DocUserUtil; +import com.zyplayer.doc.data.repository.manage.entity.ApiDoc; +import com.zyplayer.doc.data.repository.manage.entity.AuthInfo; +import com.zyplayer.doc.data.repository.manage.entity.UserAuth; +import com.zyplayer.doc.data.repository.support.consts.ApiAuthType; +import com.zyplayer.doc.data.repository.support.consts.DocSysModuleType; +import com.zyplayer.doc.data.repository.support.consts.DocSysType; +import com.zyplayer.doc.data.service.manage.ApiDocService; +import com.zyplayer.doc.data.service.manage.AuthInfoService; +import com.zyplayer.doc.data.service.manage.UserAuthService; +import org.apache.commons.collections.CollectionUtils; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; +import java.util.Objects; + +/** + * 判断文档权限 + * + * @author 暮光:城中城 + * @since 2021-12-12 + */ +@Service +public class ApiDocAuthJudgeService { + + @Resource + UserAuthService userAuthService; + @Resource + AuthInfoService authInfoService; + @Resource + ApiDocService apiDocService; + + /** + * 判断当前用户是否有管理员权限 + * + * @author 暮光:城中城 + * @since 2021-12-12 + */ + public boolean haveManageAuth(Long docId) { + ApiDoc apiDoc = apiDocService.getById(docId); + return haveManageAuth(apiDoc); + } + + /** + * 判断当前用户是否有管理员权限 + * + * @author 暮光:城中城 + * @since 2021-12-12 + */ + public boolean haveManageAuth(ApiDoc apiDoc) { + if (apiDoc == null) { + return false; + } + // 创建者 + DocUserDetails currentUser = DocUserUtil.getCurrentUser(); + if (Objects.equals(apiDoc.getCreateUserId(), currentUser.getUserId())) { + return true; + } + // 管理员 + AuthInfo authInfo = authInfoService.getByCode(ApiAuthType.MANAGE.getCode()); + List userModuleAuthList = userAuthService.getUserModuleAuthList(currentUser.getUserId(), DocSysType.API.getType(), DocSysModuleType.Api.DOC.getType(), apiDoc.getId()); + return userModuleAuthList.stream().anyMatch(auth -> Objects.equals(auth.getAuthId(), authInfo.getId())); + } + + /** + * 判断当前用户是否有查看权限 + * + * @author 暮光:城中城 + * @since 2021-12-12 + */ + public boolean haveDevelopAuth(Long docId) { + ApiDoc apiDoc = apiDocService.getById(docId); + return haveDevelopAuth(apiDoc); + } + + /** + * 判断当前用户是否有查看权限 + * + * @author 暮光:城中城 + * @since 2021-12-12 + */ + public boolean haveDevelopAuth(ApiDoc apiDoc) { + if (apiDoc == null) { + return false; + } + // 创建者 + DocUserDetails currentUser = DocUserUtil.getCurrentUser(); + if (Objects.equals(apiDoc.getCreateUserId(), currentUser.getUserId())) { + return true; + } + // 开发人员,存在则说明肯定是管理员或开发人员 + List userModuleAuthList = userAuthService.getUserModuleAuthList(currentUser.getUserId(), DocSysType.API.getType(), DocSysModuleType.Api.DOC.getType(), apiDoc.getId()); + return CollectionUtils.isNotEmpty(userModuleAuthList); + } +} diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/ApiRequest.867b4a5e.js b/zyplayer-doc-api/src/main/resources/dist/assets/ApiRequest.6373b8ea.js similarity index 82% rename from zyplayer-doc-api/src/main/resources/dist/assets/ApiRequest.867b4a5e.js rename to zyplayer-doc-api/src/main/resources/dist/assets/ApiRequest.6373b8ea.js index 5b637953..28429fd5 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/ApiRequest.867b4a5e.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/ApiRequest.6373b8ea.js @@ -1,4 +1,4 @@ -import{al as Q,am as se,y as l,G as de,r as s,o as v,b as w,a,w as t,e as _,t as D,c as O,k as j,F as M,m as n,an as ue,ao as me,v as ce,u as ve,B as fe,d as _e,J as E,L as U}from"./vendor.2a860d56.js";import"./mavon-editor.824ddc3c.js";import{P as X,a as Y,u as ye,x as pe}from"./unitConvert.08ea372c.js";import"./index.c860d973.js";import{z as he}from"./custom.ece90331.js";import{a as Pe}from"./index.7873781e.js";import{_ as W}from"./main.4232e7c8.js";const ge={props:{result:{type:Object,required:!0},loading:{type:Boolean,required:!0}},components:{CloseOutlined:Q,ParamTable:X,ParamBody:Y,aceEditor:Pe},setup(f){const{result:o}=se(f);let L=l("body"),e=l("format"),y=l("json"),T=l(""),m=l([]),k=l([]),d=l(""),p=l(""),h=l({}),P=l();const g=()=>{e.value==="preview"&&setTimeout(()=>{P.value&&P.value.contentDocument.write(d.value)},0)},S=()=>{if(d.value="",p.value="",f.result.data){if(h.value=f.result.data,f.result.data.headers){m.value=f.result.data.headers;let u=m.value.find(C=>C.name==="Content-Type");u&&u.value&&(u.value.indexOf("text/html")>=0?y.value="html":u.value.indexOf("text/plain")>=0?y.value="text":u.value.indexOf("application/json")>=0?y.value="json":u.value.indexOf("application/xml")>=0||u.value.indexOf("text/xml")>=0?y.value="xml":u.value.indexOf("application/javascript")>=0&&(y.value="javascript"),T.value=y.value)}if(f.result.data.cookies&&(k.value=f.result.data.cookies),f.result.data.data){d.value=f.result.data.data,p.value=f.result.data.data;try{y.value==="xml"?p.value=pe(d.value):y.value==="json"?p.value=JSON.stringify(JSON.parse(d.value),null,4):y.value==="javascript"&&(p.value=JSON.stringify(d.value,null,4))}catch{p.value=f.result.data.data}}else{let u=` +import{am as Q,an as se,y as l,G as de,r as s,o as f,b as w,a,w as t,e as _,t as D,c as O,k as j,F as M,m as n,ao as ue,ap as me,v as ce,u as fe,B as ve,d as _e,J as E,L as U}from"./vendor.1b910c8a.js";import"./mavon-editor.ee685efd.js";import{P as X,a as Y,u as ye,x as pe}from"./unitConvert.b5f11711.js";import"./index.c860d973.js";import{z as he}from"./custom.f7427cee.js";import{a as Pe}from"./index.7bf1ebec.js";import{_ as W}from"./main.a6c14cdf.js";const ge={props:{result:{type:Object,required:!0},loading:{type:Boolean,required:!0}},components:{CloseOutlined:Q,ParamTable:X,ParamBody:Y,aceEditor:Pe},setup(v){const{result:o}=se(v);let L=l("body"),e=l("format"),y=l("json"),T=l(""),m=l([]),k=l([]),d=l(""),p=l(""),h=l({}),P=l();const g=()=>{e.value==="preview"&&setTimeout(()=>{P.value&&P.value.contentDocument.write(d.value)},0)},S=()=>{if(d.value="",p.value="",v.result.data){if(h.value=v.result.data,v.result.data.headers){m.value=v.result.data.headers;let u=m.value.find(C=>C.name==="Content-Type");u&&u.value&&(u.value.indexOf("text/html")>=0?y.value="html":u.value.indexOf("text/plain")>=0?y.value="text":u.value.indexOf("application/json")>=0?y.value="json":u.value.indexOf("application/xml")>=0||u.value.indexOf("text/xml")>=0?y.value="xml":u.value.indexOf("application/javascript")>=0&&(y.value="javascript"),T.value=y.value)}if(v.result.data.cookies&&(k.value=v.result.data.cookies),v.result.data.data){d.value=v.result.data.data,p.value=v.result.data.data;try{y.value==="xml"?p.value=pe(d.value):y.value==="json"?p.value=JSON.stringify(JSON.parse(d.value),null,4):y.value==="javascript"&&(p.value=JSON.stringify(d.value,null,4))}catch{p.value=v.result.data.data}}else{let u=` // \u8BF7\u6C42\u5931\u8D25\uFF0C\u4EE5\u4E0B\u4E3A\u5C01\u88C5\u7684\u8FD4\u56DE\u503C\u5BF9\u8C61\uFF0C\u4EC5\u4F9B\u53C2\u8003 -`;d.value=u+JSON.stringify(f.result.data),p.value=u+JSON.stringify(f.result.data,null,4)}g()}};return S(),de(o,()=>S()),{activePage:L,bodyShowType:e,bodyShowTypeChange:g,unitConvert:ye,bodyShowFormatType:y,bodyShowFormatPreview:T,previewHtmlRef:P,resultData:h,resultHeaders:m,resultCookies:k,resultHeadersColumns:[{title:"KEY",dataIndex:"name"},{title:"VALUE",dataIndex:"value"}],resultCookiesColumns:[{title:"KEY",dataIndex:"name"},{title:"VALUE",dataIndex:"value"}],resultDataInit:u=>{u.setFontSize(16)},resultDataContentOrigin:d,resultDataContentFormat:p,resultDataConfig:{wrap:!0,readOnly:!0,autoScrollEditorIntoView:!0,enableBasicAutocompletion:!0,enableSnippets:!0,enableLiveAutocompletion:!0,minLines:30,maxLines:30}}}},be={key:0,style:{"margin-bottom":"30px"}},xe={key:0,style:{"margin-bottom":"30px"}},ke={style:{"margin-bottom":"10px"}},Se=n("\u683C\u5F0F\u5316"),we=n("\u539F\u59CB\u503C"),Le=n("\u9884\u89C8"),Te=n("JSON"),Re=n("HTML"),Ce=n("XML"),Oe=n("JavaScript"),De=n("TEXT"),Ee={key:2},Ue={key:0,ref:"previewHtmlRef",width:"100%",height:"570px",style:{border:"0"}},qe={class:"status-info-box"},Ne=n(" \u72B6\u6001\u7801\uFF1A"),je=n(" \u8017\u65F6\uFF1A"),Je=n(" \u5927\u5C0F\uFF1A"),Ie={key:1},Ve={style:{color:"#f00"}},Ae={class:"status-info-box"},Ke=n(" \u8017\u65F6\uFF1A"),Be={key:1,style:{"margin-top":"20px"}},Fe={key:2,style:{"margin-top":"20px",color:"#aaa"}};function He(f,o,L,e,y,T){const m=s("a-radio-button"),k=s("a-radio-group"),d=s("a-select-option"),p=s("a-select"),h=s("ace-editor"),P=s("a-tab-pane"),g=s("a-table"),S=s("a-divider"),R=s("a-tabs"),u=s("a-skeleton"),C=s("a-spin"),c=s("a-empty");return L.result.data?(v(),w("div",be,[L.result.data.data?(v(),w("div",xe,[a(R,{activeKey:e.activePage,"onUpdate:activeKey":o[4]||(o[4]=x=>e.activePage=x),onTabClick:o[5]||(o[5]=()=>{}),style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[_("span",qe,[Ne,_("span",null,D(e.resultData.status||"200"),1),a(S,{type:"vertical"}),je,_("span",null,D(e.unitConvert.formatSeconds(e.resultData.useTime||0)),1),a(S,{type:"vertical"}),Je,_("span",null,D(e.unitConvert.formatFileSize(e.resultData.contentLength||0)),1)])]),default:t(()=>[a(P,{tab:"Body",key:"body",forceRender:""},{default:t(()=>[_("div",ke,[a(k,{value:e.bodyShowType,"onUpdate:value":o[0]||(o[0]=x=>e.bodyShowType=x),onChange:e.bodyShowTypeChange,size:"small"},{default:t(()=>[a(m,{value:"format"},{default:t(()=>[Se]),_:1}),a(m,{value:"row"},{default:t(()=>[we]),_:1}),a(m,{value:"preview"},{default:t(()=>[Le]),_:1})]),_:1},8,["value","onChange"]),e.bodyShowType==="format"?(v(),O(p,{key:0,value:e.bodyShowFormatType,"onUpdate:value":o[1]||(o[1]=x=>e.bodyShowFormatType=x),size:"small",style:{"margin-left":"10px",width:"100px"}},{default:t(()=>[a(d,{value:"json"},{default:t(()=>[Te]),_:1}),a(d,{value:"html"},{default:t(()=>[Re]),_:1}),a(d,{value:"xml"},{default:t(()=>[Ce]),_:1}),a(d,{value:"javascript"},{default:t(()=>[Oe]),_:1}),a(d,{value:"text"},{default:t(()=>[De]),_:1})]),_:1},8,["value"])):j("",!0)]),e.bodyShowType==="format"?(v(),O(h,{key:0,value:e.resultDataContentFormat,"onUpdate:value":o[2]||(o[2]=x=>e.resultDataContentFormat=x),onInit:e.resultDataInit,lang:e.bodyShowFormatType,theme:"monokai",width:"100%",height:"100",options:e.resultDataConfig},null,8,["value","onInit","lang","options"])):e.bodyShowType==="row"?(v(),O(h,{key:1,value:e.resultDataContentOrigin,"onUpdate:value":o[3]||(o[3]=x=>e.resultDataContentOrigin=x),onInit:e.resultDataInit,lang:"text",theme:"chrome",width:"100%",height:"100",options:e.resultDataConfig},null,8,["value","onInit","options"])):e.bodyShowType==="preview"?(v(),w("div",Ee,[e.bodyShowFormatPreview==="html"?(v(),w("iframe",Ue,null,512)):(v(),w(M,{key:1},[n(D(e.resultDataContentOrigin),1)],64))])):j("",!0)]),_:1}),a(P,{tab:"Headers",key:"headers",forceRender:""},{default:t(()=>[a(g,{dataSource:e.resultHeaders,columns:e.resultHeadersColumns,size:"small",pagination:!1,scroll:{y:"300px"}},null,8,["dataSource","columns"])]),_:1}),a(P,{tab:"Cookies",key:"cookies",forceRender:""},{default:t(()=>[a(g,{dataSource:e.resultCookies,columns:e.resultCookiesColumns,size:"small",pagination:!1,scroll:{y:"300px"}},null,8,["dataSource","columns"])]),_:1})]),_:1},8,["activeKey"])])):(v(),w("div",Ie,[a(R,{style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[_("span",Ae,[Ke,_("span",null,D(e.unitConvert.formatSeconds(e.resultData.useTime||0)),1)])]),default:t(()=>[a(P,{tab:"\u8BF7\u6C42\u5931\u8D25",key:"body",forceRender:""},{default:t(()=>[_("div",Ve,D(L.result.data.errorMsg),1)]),_:1})]),_:1})]))])):L.loading?(v(),w("div",Be,[a(C,{tip:"\u8BF7\u6C42\u6267\u884C\u4E2D..."},{default:t(()=>[a(u)]),_:1})])):(v(),w("div",Fe,[a(c,{description:"\u70B9\u51FB \u2018\u53D1\u9001\u8BF7\u6C42\u2019 \u83B7\u53D6\u8BF7\u6C42\u7ED3\u679C"})]))}var ze=W(ge,[["render",He]]);const Ge={components:{VerticalAlignTopOutlined:ue,VerticalAlignBottomOutlined:me,CloseOutlined:Q,ParamTable:X,ParamBody:Y,ApiRequestResult:ze},setup(f){let o=l(""),L=l("urlParam");const e=ce(),y=ve();y.commit("addTableName",{key:e.fullPath,val:"\u63A5\u53E3\u8BF7\u6C42"+e.query.id});let T=y.state.globalParam||[],m=1;const k=l();let d=l([]);const p=l();let h=[];T.filter(i=>i.paramType===2).forEach(i=>{h.push({name:i.paramKey,value:i.paramValue,type:"string",key:"g"+m++})});let g=l(JSON.parse(JSON.stringify(h)));const S=l();let R=[];T.filter(i=>i.paramType===3).forEach(i=>{R.push({name:i.paramKey,value:i.paramValue,type:"string",key:"g"+m++})});let C=l(JSON.parse(JSON.stringify(R)));const c=l();let x=[];T.filter(i=>i.paramType===1).forEach(i=>{x.push({name:i.paramKey,value:i.paramValue,type:"string",key:"g"+m++})});let A=l(JSON.parse(JSON.stringify(x)));const J=l();let K=l([]),I=l(),Z=l("form"),$=l("json"),ee=l({}),B=l({method:"get"}),V=l({}),q=l(!1);const ae=()=>{if(!o.value){fe.error("\u8BF7\u8F93\u5165\u8BF7\u6C42\u7684\u76EE\u6807URL\u5730\u5740");return}const i=new FormData;let te=k.value.getSelectedRowKeys(),F=d.value.filter(r=>te.indexOf(r.key)>=0&&r.name&&r.value).map(r=>r.name+"="+encodeURIComponent(r.value)).join("&"),oe=p.value.getSelectedRowKeys(),le=g.value.filter(r=>oe.indexOf(r.key)>=0&&r.name&&r.value).map(r=>({code:r.name,value:r.value})),re=S.value.getSelectedRowKeys(),ne=C.value.filter(r=>re.indexOf(r.key)>=0&&r.name&&r.value).map(r=>({code:r.name,value:r.value})),H=[];if(c.value){let r=c.value.getSelectedRowKeys();H=A.value.filter(b=>r.indexOf(b.key)>=0&&b.name&&b.value).map(b=>({code:b.name,value:b.value}))}let z=[];if(J.value){let r=J.value.getSelectedRowKeys();z=K.value.filter(b=>r.indexOf(b.key)>=0&&b.name&&b.value).map(b=>({code:b.name,value:b.value}))}let G="";I.value&&(G=I.value.getParam());let ie=F?o.value+"?"+F:o.value;i.append("url",ie),i.append("host",""),i.append("method",B.value.method),i.append("contentType",""),i.append("headerParam",JSON.stringify(le)),i.append("cookieParam",JSON.stringify(ne)),i.append("formParam",JSON.stringify(H)),i.append("formEncodeParam",JSON.stringify(z)),i.append("bodyParam",G),q.value=!0,V.value={},he.requestUrl(i).then(r=>{V.value=r,q.value=!1}).catch(r=>{q.value=!1})};let N=l(!0);return{docUrl:o,activePage:L,activePageChange:()=>{N.value=!0},requestLoading:q,sendRequest:ae,requestResult:V,consumesParamType:$,urlParamRef:k,urlParamList:d,headerParamRef:p,headerParamList:g,cookieParamRef:S,cookieParamList:C,formParamRef:c,formParamList:A,formEncodeParamRef:J,formEncodeParamList:K,bodyParamRef:I,bodyParamType:Z,bodyRowParamList:ee,queryParamVisible:N,docInfoShow:B,hideQueryParam:()=>{N.value=!1},showQueryParam:()=>{N.value=!0},methodList:["get","post","put","patch","head","delete","options","trace"]}}},Qe=n("\u53D1\u9001\u8BF7\u6C42"),Me={style:{"margin-bottom":"6px"}},Xe=n("none"),Ye=n("form-data"),We=n("x-www-form-urlencoded"),Ze=n("row"),$e=n("binary"),ea=n("JSON"),aa=n("HTML"),ta=n("XML"),oa=n("JavaScript"),la=n("TEXT"),ra=n("\u6536\u8D77\u53C2\u6570"),na=n("\u5C55\u5F00\u53C2\u6570");function ia(f,o,L,e,y,T){const m=s("a-select-option"),k=s("a-select"),d=s("a-button"),p=s("a-input-search"),h=s("ParamTable"),P=s("a-tab-pane"),g=s("a-radio"),S=s("a-radio-group"),R=s("ParamBody"),u=s("a-tabs"),C=s("ApiRequestResult");return v(),w("div",null,[a(p,{value:e.docUrl,"onUpdate:value":o[1]||(o[1]=c=>e.docUrl=c),onSearch:e.sendRequest,placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807URL\u5730\u5740"},{addonBefore:t(()=>[a(k,{value:e.docInfoShow.method,"onUpdate:value":o[0]||(o[0]=c=>e.docInfoShow.method=c),style:{width:"100px"}},{default:t(()=>[(v(!0),w(M,null,_e(e.methodList,c=>(v(),O(m,{value:c},{default:t(()=>[n(D(c.toUpperCase()),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"])]),enterButton:t(()=>[a(d,{type:"primary",loading:e.requestLoading},{default:t(()=>[Qe]),_:1},8,["loading"])]),_:1},8,["value","onSearch"]),a(u,{activeKey:e.activePage,"onUpdate:activeKey":o[4]||(o[4]=c=>e.activePage=c),closable:"",onTabClick:e.activePageChange,style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[e.queryParamVisible?(v(),O(d,{key:0,onClick:e.hideQueryParam,type:"link"},{default:t(()=>[ra]),_:1},8,["onClick"])):(v(),O(d,{key:1,onClick:e.showQueryParam,type:"link"},{default:t(()=>[na]),_:1},8,["onClick"]))]),default:t(()=>[a(P,{tab:"URL\u53C2\u6570",key:"urlParam",forceRender:""},{default:t(()=>[E(_("div",null,[a(h,{ref:"urlParamRef",paramList:e.urlParamList},null,8,["paramList"])],512),[[U,e.queryParamVisible]])]),_:1}),e.docInfoShow.method!=="get"?(v(),O(P,{tab:"Body\u53C2\u6570",key:"bodyParam",forceRender:""},{default:t(()=>[E(_("div",null,[_("div",Me,[a(S,{value:e.bodyParamType,"onUpdate:value":o[2]||(o[2]=c=>e.bodyParamType=c)},{default:t(()=>[a(g,{value:"none"},{default:t(()=>[Xe]),_:1}),a(g,{value:"form"},{default:t(()=>[Ye]),_:1}),a(g,{value:"formUrlEncode"},{default:t(()=>[We]),_:1}),a(g,{value:"row"},{default:t(()=>[Ze]),_:1}),a(g,{value:"binary"},{default:t(()=>[$e]),_:1})]),_:1},8,["value"]),e.bodyParamType==="row"?(v(),O(k,{key:0,value:e.consumesParamType,"onUpdate:value":o[3]||(o[3]=c=>e.consumesParamType=c),size:"small",style:{"margin-left":"10px","vertical-align":"top",width:"100px"}},{default:t(()=>[a(m,{value:"json"},{default:t(()=>[ea]),_:1}),a(m,{value:"html"},{default:t(()=>[aa]),_:1}),a(m,{value:"xml"},{default:t(()=>[ta]),_:1}),a(m,{value:"javascript"},{default:t(()=>[oa]),_:1}),a(m,{value:"text"},{default:t(()=>[la]),_:1})]),_:1},8,["value"])):j("",!0)]),E(_("div",null,[a(h,{ref:"formParamRef",paramList:e.formParamList,showType:""},null,8,["paramList"])],512),[[U,e.bodyParamType==="form"]]),E(_("div",null,[a(h,{ref:"formEncodeParamRef",paramList:e.formEncodeParamList},null,8,["paramList"])],512),[[U,e.bodyParamType==="formUrlEncode"]]),E(_("div",null,[a(R,{ref:"bodyParamRef",rowLang:e.consumesParamType,paramList:e.bodyRowParamList},null,8,["rowLang","paramList"])],512),[[U,e.bodyParamType==="row"]])],512),[[U,e.queryParamVisible]])]),_:1})):j("",!0),a(P,{tab:"Header\u53C2\u6570",key:"headerParam",forceRender:""},{default:t(()=>[E(_("div",null,[a(h,{ref:"headerParamRef",paramList:e.headerParamList},null,8,["paramList"])],512),[[U,e.queryParamVisible]])]),_:1}),a(P,{tab:"Cookie\u53C2\u6570",key:"cookieParam",forceRender:""},{default:t(()=>[E(_("div",null,[a(h,{ref:"cookieParamRef",paramList:e.cookieParamList},null,8,["paramList"])],512),[[U,e.queryParamVisible]])]),_:1})]),_:1},8,["activeKey","onTabClick"]),a(C,{result:e.requestResult,loading:e.requestLoading},null,8,["result","loading"])])}var Pa=W(Ge,[["render",ia]]);export{Pa as default}; +`;d.value=u+JSON.stringify(v.result.data),p.value=u+JSON.stringify(v.result.data,null,4)}g()}};return S(),de(o,()=>S()),{activePage:L,bodyShowType:e,bodyShowTypeChange:g,unitConvert:ye,bodyShowFormatType:y,bodyShowFormatPreview:T,previewHtmlRef:P,resultData:h,resultHeaders:m,resultCookies:k,resultHeadersColumns:[{title:"KEY",dataIndex:"name"},{title:"VALUE",dataIndex:"value"}],resultCookiesColumns:[{title:"KEY",dataIndex:"name"},{title:"VALUE",dataIndex:"value"}],resultDataInit:u=>{u.setFontSize(16)},resultDataContentOrigin:d,resultDataContentFormat:p,resultDataConfig:{wrap:!0,readOnly:!0,autoScrollEditorIntoView:!0,enableBasicAutocompletion:!0,enableSnippets:!0,enableLiveAutocompletion:!0,minLines:30,maxLines:30}}}},be={key:0,style:{"margin-bottom":"30px"}},xe={key:0,style:{"margin-bottom":"30px"}},ke={style:{"margin-bottom":"10px"}},Se=n("\u683C\u5F0F\u5316"),we=n("\u539F\u59CB\u503C"),Le=n("\u9884\u89C8"),Te=n("JSON"),Re=n("HTML"),Ce=n("XML"),Oe=n("JavaScript"),De=n("TEXT"),Ee={key:2},Ue={key:0,ref:"previewHtmlRef",width:"100%",height:"570px",style:{border:"0"}},qe={class:"status-info-box"},Ne=n(" \u72B6\u6001\u7801\uFF1A"),je=n(" \u8017\u65F6\uFF1A"),Je=n(" \u5927\u5C0F\uFF1A"),Ie={key:1},Ve={style:{color:"#f00"}},Ae={class:"status-info-box"},Ke=n(" \u8017\u65F6\uFF1A"),Be={key:1,style:{"margin-top":"20px"}},Fe={key:2,style:{"margin-top":"20px",color:"#aaa"}};function He(v,o,L,e,y,T){const m=s("a-radio-button"),k=s("a-radio-group"),d=s("a-select-option"),p=s("a-select"),h=s("ace-editor"),P=s("a-tab-pane"),g=s("a-table"),S=s("a-divider"),R=s("a-tabs"),u=s("a-skeleton"),C=s("a-spin"),c=s("a-empty");return L.result.data?(f(),w("div",be,[L.result.data.data?(f(),w("div",xe,[a(R,{activeKey:e.activePage,"onUpdate:activeKey":o[4]||(o[4]=x=>e.activePage=x),onTabClick:o[5]||(o[5]=()=>{}),style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[_("span",qe,[Ne,_("span",null,D(e.resultData.status||"200"),1),a(S,{type:"vertical"}),je,_("span",null,D(e.unitConvert.formatSeconds(e.resultData.useTime||0)),1),a(S,{type:"vertical"}),Je,_("span",null,D(e.unitConvert.formatFileSize(e.resultData.contentLength||0)),1)])]),default:t(()=>[a(P,{tab:"Body",key:"body",forceRender:""},{default:t(()=>[_("div",ke,[a(k,{value:e.bodyShowType,"onUpdate:value":o[0]||(o[0]=x=>e.bodyShowType=x),onChange:e.bodyShowTypeChange,size:"small"},{default:t(()=>[a(m,{value:"format"},{default:t(()=>[Se]),_:1}),a(m,{value:"row"},{default:t(()=>[we]),_:1}),a(m,{value:"preview"},{default:t(()=>[Le]),_:1})]),_:1},8,["value","onChange"]),e.bodyShowType==="format"?(f(),O(p,{key:0,value:e.bodyShowFormatType,"onUpdate:value":o[1]||(o[1]=x=>e.bodyShowFormatType=x),size:"small",style:{"margin-left":"10px",width:"100px"}},{default:t(()=>[a(d,{value:"json"},{default:t(()=>[Te]),_:1}),a(d,{value:"html"},{default:t(()=>[Re]),_:1}),a(d,{value:"xml"},{default:t(()=>[Ce]),_:1}),a(d,{value:"javascript"},{default:t(()=>[Oe]),_:1}),a(d,{value:"text"},{default:t(()=>[De]),_:1})]),_:1},8,["value"])):j("",!0)]),e.bodyShowType==="format"?(f(),O(h,{key:0,value:e.resultDataContentFormat,"onUpdate:value":o[2]||(o[2]=x=>e.resultDataContentFormat=x),onInit:e.resultDataInit,lang:e.bodyShowFormatType,theme:"monokai",width:"100%",height:"100",options:e.resultDataConfig},null,8,["value","onInit","lang","options"])):e.bodyShowType==="row"?(f(),O(h,{key:1,value:e.resultDataContentOrigin,"onUpdate:value":o[3]||(o[3]=x=>e.resultDataContentOrigin=x),onInit:e.resultDataInit,lang:"text",theme:"chrome",width:"100%",height:"100",options:e.resultDataConfig},null,8,["value","onInit","options"])):e.bodyShowType==="preview"?(f(),w("div",Ee,[e.bodyShowFormatPreview==="html"?(f(),w("iframe",Ue,null,512)):(f(),w(M,{key:1},[n(D(e.resultDataContentOrigin),1)],64))])):j("",!0)]),_:1}),a(P,{tab:"Headers",key:"headers",forceRender:""},{default:t(()=>[a(g,{dataSource:e.resultHeaders,columns:e.resultHeadersColumns,size:"small",pagination:!1,scroll:{y:"300px"}},null,8,["dataSource","columns"])]),_:1}),a(P,{tab:"Cookies",key:"cookies",forceRender:""},{default:t(()=>[a(g,{dataSource:e.resultCookies,columns:e.resultCookiesColumns,size:"small",pagination:!1,scroll:{y:"300px"}},null,8,["dataSource","columns"])]),_:1})]),_:1},8,["activeKey"])])):(f(),w("div",Ie,[a(R,{style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[_("span",Ae,[Ke,_("span",null,D(e.unitConvert.formatSeconds(e.resultData.useTime||0)),1)])]),default:t(()=>[a(P,{tab:"\u8BF7\u6C42\u5931\u8D25",key:"body",forceRender:""},{default:t(()=>[_("div",Ve,D(L.result.data.errorMsg),1)]),_:1})]),_:1})]))])):L.loading?(f(),w("div",Be,[a(C,{tip:"\u8BF7\u6C42\u6267\u884C\u4E2D..."},{default:t(()=>[a(u)]),_:1})])):(f(),w("div",Fe,[a(c,{description:"\u70B9\u51FB \u2018\u53D1\u9001\u8BF7\u6C42\u2019 \u83B7\u53D6\u8BF7\u6C42\u7ED3\u679C"})]))}var ze=W(ge,[["render",He]]);const Ge={components:{VerticalAlignTopOutlined:ue,VerticalAlignBottomOutlined:me,CloseOutlined:Q,ParamTable:X,ParamBody:Y,ApiRequestResult:ze},setup(v){let o=l(""),L=l("urlParam");const e=ce(),y=fe();y.commit("addTableName",{key:e.fullPath,val:"\u63A5\u53E3\u8BF7\u6C42"+e.query.id});let T=y.state.globalParam||[],m=1;const k=l();let d=l([]);const p=l();let h=[];T.filter(i=>i.paramType===2).forEach(i=>{h.push({name:i.paramKey,value:i.paramValue,type:"string",key:"g"+m++})});let g=l(JSON.parse(JSON.stringify(h)));const S=l();let R=[];T.filter(i=>i.paramType===3).forEach(i=>{R.push({name:i.paramKey,value:i.paramValue,type:"string",key:"g"+m++})});let C=l(JSON.parse(JSON.stringify(R)));const c=l();let x=[];T.filter(i=>i.paramType===1).forEach(i=>{x.push({name:i.paramKey,value:i.paramValue,type:"string",key:"g"+m++})});let A=l(JSON.parse(JSON.stringify(x)));const J=l();let K=l([]),I=l(),Z=l("form"),$=l("json"),ee=l({}),B=l({method:"get"}),V=l({}),q=l(!1);const ae=()=>{if(!o.value){ve.error("\u8BF7\u8F93\u5165\u8BF7\u6C42\u7684\u76EE\u6807URL\u5730\u5740");return}const i=new FormData;let te=k.value.getSelectedRowKeys(),F=d.value.filter(r=>te.indexOf(r.key)>=0&&r.name&&r.value).map(r=>r.name+"="+encodeURIComponent(r.value)).join("&"),oe=p.value.getSelectedRowKeys(),le=g.value.filter(r=>oe.indexOf(r.key)>=0&&r.name&&r.value).map(r=>({code:r.name,value:r.value})),re=S.value.getSelectedRowKeys(),ne=C.value.filter(r=>re.indexOf(r.key)>=0&&r.name&&r.value).map(r=>({code:r.name,value:r.value})),H=[];if(c.value){let r=c.value.getSelectedRowKeys();H=A.value.filter(b=>r.indexOf(b.key)>=0&&b.name&&b.value).map(b=>({code:b.name,value:b.value}))}let z=[];if(J.value){let r=J.value.getSelectedRowKeys();z=K.value.filter(b=>r.indexOf(b.key)>=0&&b.name&&b.value).map(b=>({code:b.name,value:b.value}))}let G="";I.value&&(G=I.value.getParam());let ie=F?o.value+"?"+F:o.value;i.append("url",ie),i.append("host",""),i.append("method",B.value.method),i.append("contentType",""),i.append("headerParam",JSON.stringify(le)),i.append("cookieParam",JSON.stringify(ne)),i.append("formParam",JSON.stringify(H)),i.append("formEncodeParam",JSON.stringify(z)),i.append("bodyParam",G),q.value=!0,V.value={},he.requestUrl(i).then(r=>{V.value=r,q.value=!1}).catch(r=>{q.value=!1})};let N=l(!0);return{docUrl:o,activePage:L,activePageChange:()=>{N.value=!0},requestLoading:q,sendRequest:ae,requestResult:V,consumesParamType:$,urlParamRef:k,urlParamList:d,headerParamRef:p,headerParamList:g,cookieParamRef:S,cookieParamList:C,formParamRef:c,formParamList:A,formEncodeParamRef:J,formEncodeParamList:K,bodyParamRef:I,bodyParamType:Z,bodyRowParamList:ee,queryParamVisible:N,docInfoShow:B,hideQueryParam:()=>{N.value=!1},showQueryParam:()=>{N.value=!0},methodList:["get","post","put","patch","head","delete","options","trace"]}}},Qe=n("\u53D1\u9001\u8BF7\u6C42"),Me={style:{"margin-bottom":"6px"}},Xe=n("none"),Ye=n("form-data"),We=n("x-www-form-urlencoded"),Ze=n("row"),$e=n("binary"),ea=n("JSON"),aa=n("HTML"),ta=n("XML"),oa=n("JavaScript"),la=n("TEXT"),ra=n("\u6536\u8D77\u53C2\u6570"),na=n("\u5C55\u5F00\u53C2\u6570");function ia(v,o,L,e,y,T){const m=s("a-select-option"),k=s("a-select"),d=s("a-button"),p=s("a-input-search"),h=s("ParamTable"),P=s("a-tab-pane"),g=s("a-radio"),S=s("a-radio-group"),R=s("ParamBody"),u=s("a-tabs"),C=s("ApiRequestResult");return f(),w("div",null,[a(p,{value:e.docUrl,"onUpdate:value":o[1]||(o[1]=c=>e.docUrl=c),onSearch:e.sendRequest,placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807URL\u5730\u5740"},{addonBefore:t(()=>[a(k,{value:e.docInfoShow.method,"onUpdate:value":o[0]||(o[0]=c=>e.docInfoShow.method=c),style:{width:"100px"}},{default:t(()=>[(f(!0),w(M,null,_e(e.methodList,c=>(f(),O(m,{value:c},{default:t(()=>[n(D(c.toUpperCase()),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value"])]),enterButton:t(()=>[a(d,{type:"primary",loading:e.requestLoading},{default:t(()=>[Qe]),_:1},8,["loading"])]),_:1},8,["value","onSearch"]),a(u,{activeKey:e.activePage,"onUpdate:activeKey":o[4]||(o[4]=c=>e.activePage=c),closable:"",onTabClick:e.activePageChange,style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[e.queryParamVisible?(f(),O(d,{key:0,onClick:e.hideQueryParam,type:"link"},{default:t(()=>[ra]),_:1},8,["onClick"])):(f(),O(d,{key:1,onClick:e.showQueryParam,type:"link"},{default:t(()=>[na]),_:1},8,["onClick"]))]),default:t(()=>[a(P,{tab:"URL\u53C2\u6570",key:"urlParam",forceRender:""},{default:t(()=>[E(_("div",null,[a(h,{ref:"urlParamRef",paramList:e.urlParamList},null,8,["paramList"])],512),[[U,e.queryParamVisible]])]),_:1}),e.docInfoShow.method!=="get"?(f(),O(P,{tab:"Body\u53C2\u6570",key:"bodyParam",forceRender:""},{default:t(()=>[E(_("div",null,[_("div",Me,[a(S,{value:e.bodyParamType,"onUpdate:value":o[2]||(o[2]=c=>e.bodyParamType=c)},{default:t(()=>[a(g,{value:"none"},{default:t(()=>[Xe]),_:1}),a(g,{value:"form"},{default:t(()=>[Ye]),_:1}),a(g,{value:"formUrlEncode"},{default:t(()=>[We]),_:1}),a(g,{value:"row"},{default:t(()=>[Ze]),_:1}),a(g,{value:"binary"},{default:t(()=>[$e]),_:1})]),_:1},8,["value"]),e.bodyParamType==="row"?(f(),O(k,{key:0,value:e.consumesParamType,"onUpdate:value":o[3]||(o[3]=c=>e.consumesParamType=c),size:"small",style:{"margin-left":"10px","vertical-align":"top",width:"100px"}},{default:t(()=>[a(m,{value:"json"},{default:t(()=>[ea]),_:1}),a(m,{value:"html"},{default:t(()=>[aa]),_:1}),a(m,{value:"xml"},{default:t(()=>[ta]),_:1}),a(m,{value:"javascript"},{default:t(()=>[oa]),_:1}),a(m,{value:"text"},{default:t(()=>[la]),_:1})]),_:1},8,["value"])):j("",!0)]),E(_("div",null,[a(h,{ref:"formParamRef",paramList:e.formParamList,showType:""},null,8,["paramList"])],512),[[U,e.bodyParamType==="form"]]),E(_("div",null,[a(h,{ref:"formEncodeParamRef",paramList:e.formEncodeParamList},null,8,["paramList"])],512),[[U,e.bodyParamType==="formUrlEncode"]]),E(_("div",null,[a(R,{ref:"bodyParamRef",rowLang:e.consumesParamType,paramList:e.bodyRowParamList},null,8,["rowLang","paramList"])],512),[[U,e.bodyParamType==="row"]])],512),[[U,e.queryParamVisible]])]),_:1})):j("",!0),a(P,{tab:"Header\u53C2\u6570",key:"headerParam",forceRender:""},{default:t(()=>[E(_("div",null,[a(h,{ref:"headerParamRef",paramList:e.headerParamList},null,8,["paramList"])],512),[[U,e.queryParamVisible]])]),_:1}),a(P,{tab:"Cookie\u53C2\u6570",key:"cookieParam",forceRender:""},{default:t(()=>[E(_("div",null,[a(h,{ref:"cookieParamRef",paramList:e.cookieParamList},null,8,["paramList"])],512),[[U,e.queryParamVisible]])]),_:1})]),_:1},8,["activeKey","onTabClick"]),a(C,{result:e.requestResult,loading:e.requestLoading},null,8,["result","loading"])])}var Pa=W(Ge,[["render",ia]]);export{Pa as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/DocContent.9af89d36.js b/zyplayer-doc-api/src/main/resources/dist/assets/DocContent.75fb82ce.js similarity index 96% rename from zyplayer-doc-api/src/main/resources/dist/assets/DocContent.9af89d36.js rename to zyplayer-doc-api/src/main/resources/dist/assets/DocContent.75fb82ce.js index 1be4bf91..57de6416 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/DocContent.9af89d36.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/DocContent.75fb82ce.js @@ -1 +1 @@ -import{l as p}from"./logUtil.532ff0b3.js";import"./mavon-editor.824ddc3c.js";import"./index.c860d973.js";import{_ as D}from"./main.4232e7c8.js";import{r as C,X as E,o as r,c as w,w as f,a as S,m as c,t as g,J as H,e as M,b as y,F as _,k as x}from"./vendor.2a860d56.js";let v=["file","string","integer","long","double","object","number","boolean","ref"];var ie={getRequestParamList(s,n){if(!s)return[];let l=1,o=[];for(let h=0;h=0||p.logMessage("003",i,e):e.schema?this.isSchemaRef(e.schema)?(i=this.getSchemaRef(e.schema),m=this.getParamDefinitions(i,n,l,{},0)):e.schema.type?(i=e.schema.type,e.schema.additionalProperties?(t={},m=this.getAdditionalProperties(e.schema.additionalProperties,t,n,l,{},0),b=t.type):e.schema.items?this.isSchemaRef(e.schema.items)?(u=this.getSchemaRef(e.schema.items),m=this.getParamDefinitions(u,n,l,{},0)):e.schema.items.type?u=e.schema.items.type:p.log("0014",i,e):p.log("0011",i,e)):p.logMessage("0013",i,e):e.items&&e.items.type?(i=e.items.type,e.items.additionalProperties?(t={},m=this.getAdditionalProperties(e.items.additionalProperties,t,n,l,{},0),b=t.type):p.logMessage("0012",i,e)):p.logMessage("002",i,e),k&&(a=a?a+"\uFF0C":"",a+="\u4F8B\uFF1A"+k),e.enum&&e.enum.length>0&&(a=a||"\u679A\u4E3E\u7C7B\u578B",a+="\uFF0C\u53EF\u9009\u503C\uFF1A"+e.enum.join("\u3001")),o.push({type:i,key:l,in:e.in,name:e.name,subType:u,required:e.required?"\u662F":"\u5426",format:b,enum:e.enum,example:k,collectionFormat:e.collectionFormat,description:a,additional:t,children:m}),l++}return o},getResponseParamList(s,n){let l=[],o=1;return Object.keys(s).forEach(h=>{let e=s[h],a,i;this.isSchemaRef(e.schema)&&(a=this.getSchemaRef(e.schema),i=this.getParamDefinitions(a,n,o,{},0)),l.push({code:h,type:a,key:o,desc:e.description,schemas:i}),o++}),l},isSchemaRef(s){return!!(s&&s.$ref)},getSchemaRef(s){return s.$ref&&s.$ref.indexOf("#/definitions/")===0?s.$ref.replace("#/definitions/",""):(p.logMessage("9467","",s),"")},getParamDefinitions(s,n,l,o,h){let e=n[s];if(h>=10||!e||(o[s]=(o[s]||0)+1,o[s]>2))return;let a=[],i=e.type,b=e.properties,k=1;if(i==="object"&&b){let u={};Object.keys(b).forEach(m=>{let t=b[m],d=t.type,P=t.format,I=t.description||"",j=t.example||t["x-example"],L,R,A,T=l+"_"+k,q;Object.keys(u).forEach(O=>{o[O]=void 0}),d==="array"?this.isSchemaRef(t.items)?(L=this.getSchemaRef(t.items),q=this.getParamDefinitions(L,n,T,o,h+1)):t.items&&t.items.type?L=t.items.type:p.logMessage("004",d,t):d==="object"?t.additionalProperties?(R={},q=this.getAdditionalProperties(t.additionalProperties,R,n,T,o,h+1),P=R.type):p.log("0041",d,t):d?v.indexOf(d)>=0||p.logMessage("006",d,t):this.isSchemaRef(t)?(d=this.getSchemaRef(t),q=this.getParamDefinitions(d,n,T,o,h+1)):p.logMessage("005",d,t),j&&(I=I?I+"\uFF0C":"",I+="\u4F8B\uFF1A"+j),t.items&&t.items.enum&&t.items.enum.length>0&&(A=t.items.enum,I=I||"\u679A\u4E3E\u7C7B\u578B",I+="\uFF0C\u53EF\u9009\u503C\uFF1A"+t.items.enum.join("\u3001")),a.push({type:d,name:m,key:T,subType:L,format:P,description:I,enum:A,additional:R,example:j,children:q}),k++,u[d]=1})}return a.length>0?a:void 0},getAdditionalProperties(s,n,l,o,h,e){if(this.isSchemaRef(s))return n.type=this.getSchemaRef(s),n.children=this.getParamDefinitions(n.type,l,o,h,e+1),n.additional;if(s.additionalProperties)return n.type=s.type,n.additional={},this.getAdditionalProperties(s.additionalProperties,n.additional,l,o,h,e+1);if(s.type==="array")if(n.type=s.type,this.isSchemaRef(s.items)){let a=this.getSchemaRef(s.items),i=this.getParamDefinitions(a,l,o,h,e+1);return n.additional={type:a,children:i},i}else p.logMessage("007","",s);else n.type=s.type,v.indexOf(n.type)>=0||p.logMessage("008","",s)}};const N={props:{docInfoShow:{type:Object,required:!0},requestParamList:{type:Array,required:!0},responseParamList:{type:Array,required:!0}},setup(){return{requestParamListColumns:[{title:"\u53C2\u6570\u540D",dataIndex:"name",width:200},{title:"\u7C7B\u578B",dataIndex:"type",width:150},{title:"\u53C2\u6570\u4F4D\u7F6E",dataIndex:"in",width:100},{title:"\u5FC5\u586B",dataIndex:"required",width:60},{title:"\u8BF4\u660E",dataIndex:"description"}],responseCodeListColumns:[{title:"\u72B6\u6001\u7801",dataIndex:"code",width:100},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"desc"}],responseParamListColumns:[{title:"\u53C2\u6570\u540D",dataIndex:"name",width:250},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"description"}]}}},B=["innerHTML"],F=c("header"),V=c("body"),z=c("query"),K=c("formData"),U=c("-"),J={key:0,style:{color:"#f00"}},X=c("\u5426"),G=c("-"),Q=["innerHTML"],W={key:1,style:{"text-align":"center",padding:"10px 0"}};function Y(s,n,l,o,h,e){const a=C("a-form-item"),i=C("a-tag"),b=C("a-table"),k=C("a-form"),u=E("highlight");return r(),w(k,{"label-col":{span:4},"wrapper-col":{span:20}},{default:f(()=>[S(a,{label:"\u63A5\u53E3\u5730\u5740"},{default:f(()=>[c(g(l.docInfoShow.url),1)]),_:1}),S(a,{label:"\u8BF4\u660E"},{default:f(()=>[H(M("div",{class:"markdown-body",innerHTML:l.docInfoShow.description},null,8,B),[[u]])]),_:1}),S(a,{label:"\u8BF7\u6C42\u65B9\u5F0F"},{default:f(()=>[c(g(l.docInfoShow.method),1)]),_:1}),S(a,{label:"\u8BF7\u6C42\u6570\u636E\u7C7B\u578B"},{default:f(()=>[c(g(l.docInfoShow.consumes),1)]),_:1}),S(a,{label:"\u54CD\u5E94\u6570\u636E\u7C7B\u578B"},{default:f(()=>[c(g(l.docInfoShow.produces),1)]),_:1}),S(a,{label:"\u8BF7\u6C42\u53C2\u6570"},{default:f(()=>[S(b,{dataSource:l.requestParamList,columns:o.requestParamListColumns,size:"small",pagination:!1,defaultExpandAllRows:""},{bodyCell:f(({column:m,text:t,record:d})=>[m.dataIndex==="type"?(r(),y(_,{key:0},[c(g(t)+" ",1),d.subType?(r(),y(_,{key:0},[c("["+g(d.subType)+"]",1)],64)):x("",!0),d.format?(r(),y(_,{key:1},[c("("+g(d.format)+")",1)],64)):x("",!0)],64)):x("",!0),m.dataIndex==="in"?(r(),y(_,{key:1},[t==="header"?(r(),w(i,{key:0,color:"pink"},{default:f(()=>[F]),_:1})):t==="body"?(r(),w(i,{key:1,color:"red"},{default:f(()=>[V]),_:1})):t==="query"?(r(),w(i,{key:2,color:"orange"},{default:f(()=>[z]),_:1})):t==="formData"?(r(),w(i,{key:3,color:"green"},{default:f(()=>[K]),_:1})):t?(r(),w(i,{key:5,color:"purple"},{default:f(()=>[c(g(t),1)]),_:2},1024)):(r(),y(_,{key:4},[U],64))],64)):x("",!0),m.dataIndex==="required"?(r(),y(_,{key:2},[t==="\u662F"?(r(),y("span",J,"\u662F")):t==="\u5426"?(r(),y(_,{key:1},[X],64)):(r(),y(_,{key:2},[G],64))],64)):x("",!0),m.dataIndex==="description"?(r(),y(_,{key:3},[c(g(t),1)],64)):x("",!0)]),_:1},8,["dataSource","columns"])]),_:1}),S(a,{label:"\u8FD4\u56DE\u7ED3\u679C"},{default:f(()=>[S(b,{dataSource:l.responseParamList,columns:o.responseCodeListColumns,size:"small",pagination:!1},{bodyCell:f(({column:m,text:t,record:d})=>[m.dataIndex==="desc"?(r(),y("div",{key:0,innerHTML:t},null,8,Q)):x("",!0)]),expandedRowRender:f(({record:m})=>[m.schemas?(r(),w(b,{key:0,dataSource:m.schemas,columns:o.responseParamListColumns,size:"small",pagination:!1},{bodyCell:f(({column:t,text:d,record:P})=>[t.dataIndex==="type"?(r(),y(_,{key:0},[c(g(d)+" ",1),P.subType?(r(),y(_,{key:0},[c("["+g(P.subType)+"]",1)],64)):x("",!0),P.format?(r(),y(_,{key:1},[c("("+g(P.format)+")",1)],64)):x("",!0)],64)):x("",!0)]),_:2},1032,["dataSource","columns"])):(r(),y("div",W,"\u65E0\u53C2\u6570\u8BF4\u660E"))]),_:1},8,["dataSource","columns"])]),_:1})]),_:1})}var ae=D(N,[["render",Y]]);export{ae as D,ie as s}; +import{l as p}from"./logUtil.3161557e.js";import"./mavon-editor.ee685efd.js";import"./index.c860d973.js";import{_ as D}from"./main.a6c14cdf.js";import{r as C,X as E,o as r,c as w,w as f,a as S,m as c,t as g,J as H,e as M,b as y,F as _,k as x}from"./vendor.1b910c8a.js";let v=["file","string","integer","long","double","object","number","boolean","ref"];var ie={getRequestParamList(s,n){if(!s)return[];let l=1,o=[];for(let h=0;h=0||p.logMessage("003",i,e):e.schema?this.isSchemaRef(e.schema)?(i=this.getSchemaRef(e.schema),m=this.getParamDefinitions(i,n,l,{},0)):e.schema.type?(i=e.schema.type,e.schema.additionalProperties?(t={},m=this.getAdditionalProperties(e.schema.additionalProperties,t,n,l,{},0),b=t.type):e.schema.items?this.isSchemaRef(e.schema.items)?(u=this.getSchemaRef(e.schema.items),m=this.getParamDefinitions(u,n,l,{},0)):e.schema.items.type?u=e.schema.items.type:p.log("0014",i,e):p.log("0011",i,e)):p.logMessage("0013",i,e):e.items&&e.items.type?(i=e.items.type,e.items.additionalProperties?(t={},m=this.getAdditionalProperties(e.items.additionalProperties,t,n,l,{},0),b=t.type):p.logMessage("0012",i,e)):p.logMessage("002",i,e),k&&(a=a?a+"\uFF0C":"",a+="\u4F8B\uFF1A"+k),e.enum&&e.enum.length>0&&(a=a||"\u679A\u4E3E\u7C7B\u578B",a+="\uFF0C\u53EF\u9009\u503C\uFF1A"+e.enum.join("\u3001")),o.push({type:i,key:l,in:e.in,name:e.name,subType:u,required:e.required?"\u662F":"\u5426",format:b,enum:e.enum,example:k,collectionFormat:e.collectionFormat,description:a,additional:t,children:m}),l++}return o},getResponseParamList(s,n){let l=[],o=1;return Object.keys(s).forEach(h=>{let e=s[h],a,i;this.isSchemaRef(e.schema)&&(a=this.getSchemaRef(e.schema),i=this.getParamDefinitions(a,n,o,{},0)),l.push({code:h,type:a,key:o,desc:e.description,schemas:i}),o++}),l},isSchemaRef(s){return!!(s&&s.$ref)},getSchemaRef(s){return s.$ref&&s.$ref.indexOf("#/definitions/")===0?s.$ref.replace("#/definitions/",""):(p.logMessage("9467","",s),"")},getParamDefinitions(s,n,l,o,h){let e=n[s];if(h>=10||!e||(o[s]=(o[s]||0)+1,o[s]>2))return;let a=[],i=e.type,b=e.properties,k=1;if(i==="object"&&b){let u={};Object.keys(b).forEach(m=>{let t=b[m],d=t.type,P=t.format,I=t.description||"",j=t.example||t["x-example"],L,R,A,T=l+"_"+k,q;Object.keys(u).forEach(O=>{o[O]=void 0}),d==="array"?this.isSchemaRef(t.items)?(L=this.getSchemaRef(t.items),q=this.getParamDefinitions(L,n,T,o,h+1)):t.items&&t.items.type?L=t.items.type:p.logMessage("004",d,t):d==="object"?t.additionalProperties?(R={},q=this.getAdditionalProperties(t.additionalProperties,R,n,T,o,h+1),P=R.type):p.log("0041",d,t):d?v.indexOf(d)>=0||p.logMessage("006",d,t):this.isSchemaRef(t)?(d=this.getSchemaRef(t),q=this.getParamDefinitions(d,n,T,o,h+1)):p.logMessage("005",d,t),j&&(I=I?I+"\uFF0C":"",I+="\u4F8B\uFF1A"+j),t.items&&t.items.enum&&t.items.enum.length>0&&(A=t.items.enum,I=I||"\u679A\u4E3E\u7C7B\u578B",I+="\uFF0C\u53EF\u9009\u503C\uFF1A"+t.items.enum.join("\u3001")),a.push({type:d,name:m,key:T,subType:L,format:P,description:I,enum:A,additional:R,example:j,children:q}),k++,u[d]=1})}return a.length>0?a:void 0},getAdditionalProperties(s,n,l,o,h,e){if(this.isSchemaRef(s))return n.type=this.getSchemaRef(s),n.children=this.getParamDefinitions(n.type,l,o,h,e+1),n.additional;if(s.additionalProperties)return n.type=s.type,n.additional={},this.getAdditionalProperties(s.additionalProperties,n.additional,l,o,h,e+1);if(s.type==="array")if(n.type=s.type,this.isSchemaRef(s.items)){let a=this.getSchemaRef(s.items),i=this.getParamDefinitions(a,l,o,h,e+1);return n.additional={type:a,children:i},i}else p.logMessage("007","",s);else n.type=s.type,v.indexOf(n.type)>=0||p.logMessage("008","",s)}};const N={props:{docInfoShow:{type:Object,required:!0},requestParamList:{type:Array,required:!0},responseParamList:{type:Array,required:!0}},setup(){return{requestParamListColumns:[{title:"\u53C2\u6570\u540D",dataIndex:"name",width:200},{title:"\u7C7B\u578B",dataIndex:"type",width:150},{title:"\u53C2\u6570\u4F4D\u7F6E",dataIndex:"in",width:100},{title:"\u5FC5\u586B",dataIndex:"required",width:60},{title:"\u8BF4\u660E",dataIndex:"description"}],responseCodeListColumns:[{title:"\u72B6\u6001\u7801",dataIndex:"code",width:100},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"desc"}],responseParamListColumns:[{title:"\u53C2\u6570\u540D",dataIndex:"name",width:250},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"description"}]}}},B=["innerHTML"],F=c("header"),V=c("body"),z=c("query"),K=c("formData"),U=c("-"),J={key:0,style:{color:"#f00"}},X=c("\u5426"),G=c("-"),Q=["innerHTML"],W={key:1,style:{"text-align":"center",padding:"10px 0"}};function Y(s,n,l,o,h,e){const a=C("a-form-item"),i=C("a-tag"),b=C("a-table"),k=C("a-form"),u=E("highlight");return r(),w(k,{"label-col":{span:4},"wrapper-col":{span:20}},{default:f(()=>[S(a,{label:"\u63A5\u53E3\u5730\u5740"},{default:f(()=>[c(g(l.docInfoShow.url),1)]),_:1}),S(a,{label:"\u8BF4\u660E"},{default:f(()=>[H(M("div",{class:"markdown-body",innerHTML:l.docInfoShow.description},null,8,B),[[u]])]),_:1}),S(a,{label:"\u8BF7\u6C42\u65B9\u5F0F"},{default:f(()=>[c(g(l.docInfoShow.method),1)]),_:1}),S(a,{label:"\u8BF7\u6C42\u6570\u636E\u7C7B\u578B"},{default:f(()=>[c(g(l.docInfoShow.consumes),1)]),_:1}),S(a,{label:"\u54CD\u5E94\u6570\u636E\u7C7B\u578B"},{default:f(()=>[c(g(l.docInfoShow.produces),1)]),_:1}),S(a,{label:"\u8BF7\u6C42\u53C2\u6570"},{default:f(()=>[S(b,{dataSource:l.requestParamList,columns:o.requestParamListColumns,size:"small",pagination:!1,defaultExpandAllRows:""},{bodyCell:f(({column:m,text:t,record:d})=>[m.dataIndex==="type"?(r(),y(_,{key:0},[c(g(t)+" ",1),d.subType?(r(),y(_,{key:0},[c("["+g(d.subType)+"]",1)],64)):x("",!0),d.format?(r(),y(_,{key:1},[c("("+g(d.format)+")",1)],64)):x("",!0)],64)):x("",!0),m.dataIndex==="in"?(r(),y(_,{key:1},[t==="header"?(r(),w(i,{key:0,color:"pink"},{default:f(()=>[F]),_:1})):t==="body"?(r(),w(i,{key:1,color:"red"},{default:f(()=>[V]),_:1})):t==="query"?(r(),w(i,{key:2,color:"orange"},{default:f(()=>[z]),_:1})):t==="formData"?(r(),w(i,{key:3,color:"green"},{default:f(()=>[K]),_:1})):t?(r(),w(i,{key:5,color:"purple"},{default:f(()=>[c(g(t),1)]),_:2},1024)):(r(),y(_,{key:4},[U],64))],64)):x("",!0),m.dataIndex==="required"?(r(),y(_,{key:2},[t==="\u662F"?(r(),y("span",J,"\u662F")):t==="\u5426"?(r(),y(_,{key:1},[X],64)):(r(),y(_,{key:2},[G],64))],64)):x("",!0),m.dataIndex==="description"?(r(),y(_,{key:3},[c(g(t),1)],64)):x("",!0)]),_:1},8,["dataSource","columns"])]),_:1}),S(a,{label:"\u8FD4\u56DE\u7ED3\u679C"},{default:f(()=>[S(b,{dataSource:l.responseParamList,columns:o.responseCodeListColumns,size:"small",pagination:!1},{bodyCell:f(({column:m,text:t,record:d})=>[m.dataIndex==="desc"?(r(),y("div",{key:0,innerHTML:t},null,8,Q)):x("",!0)]),expandedRowRender:f(({record:m})=>[m.schemas?(r(),w(b,{key:0,dataSource:m.schemas,columns:o.responseParamListColumns,size:"small",pagination:!1},{bodyCell:f(({column:t,text:d,record:P})=>[t.dataIndex==="type"?(r(),y(_,{key:0},[c(g(d)+" ",1),P.subType?(r(),y(_,{key:0},[c("["+g(P.subType)+"]",1)],64)):x("",!0),P.format?(r(),y(_,{key:1},[c("("+g(P.format)+")",1)],64)):x("",!0)],64)):x("",!0)]),_:2},1032,["dataSource","columns"])):(r(),y("div",W,"\u65E0\u53C2\u6570\u8BF4\u660E"))]),_:1},8,["dataSource","columns"])]),_:1})]),_:1})}var ae=D(N,[["render",Y]]);export{ae as D,ie as s}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/DocContent.658bc0f2.js b/zyplayer-doc-api/src/main/resources/dist/assets/DocContent.9bbd9b50.js similarity index 96% rename from zyplayer-doc-api/src/main/resources/dist/assets/DocContent.658bc0f2.js rename to zyplayer-doc-api/src/main/resources/dist/assets/DocContent.9bbd9b50.js index 0f17d0ce..73fe46a7 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/DocContent.658bc0f2.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/DocContent.9bbd9b50.js @@ -1 +1 @@ -import{l as p}from"./logUtil.532ff0b3.js";import"./mavon-editor.824ddc3c.js";import"./index.c860d973.js";import{_ as D}from"./main.4232e7c8.js";import{r as C,X as E,o as r,c as w,w as f,a as S,m as c,t as g,J as H,e as M,b as y,F as _,k as x}from"./vendor.2a860d56.js";let v=["file","string","integer","long","double","object","number","boolean","ref"];var ie={getRequestParamList(s,n){if(!s)return[];let l=1,o=[];for(let h=0;h=0||p.logMessage("003",i,e):e.schema?this.isSchemaRef(e.schema)?(i=this.getSchemaRef(e.schema),m=this.getParamDefinitions(i,n,l,{},0)):e.schema.type?(i=e.schema.type,e.schema.additionalProperties?(t={},m=this.getAdditionalProperties(e.schema.additionalProperties,t,n,l,{},0),b=t.type):e.schema.items?this.isSchemaRef(e.schema.items)?(u=this.getSchemaRef(e.schema.items),m=this.getParamDefinitions(u,n,l,{},0)):e.schema.items.type?u=e.schema.items.type:p.log("0014",i,e):p.log("0011",i,e)):p.logMessage("0013",i,e):e.items&&e.items.type?(i=e.items.type,e.items.additionalProperties?(t={},m=this.getAdditionalProperties(e.items.additionalProperties,t,n,l,{},0),b=t.type):p.logMessage("0012",i,e)):p.logMessage("002",i,e),k&&(a=a?a+"\uFF0C":"",a+="\u4F8B\uFF1A"+k),e.enum&&e.enum.length>0&&(a=a||"\u679A\u4E3E\u7C7B\u578B",a+="\uFF0C\u53EF\u9009\u503C\uFF1A"+e.enum.join("\u3001")),o.push({type:i,key:l,in:e.in,name:e.name,subType:u,required:e.required?"\u662F":"\u5426",format:b,enum:e.enum,example:k,collectionFormat:e.collectionFormat,description:a,additional:t,children:m}),l++}return o},getResponseParamList(s,n){let l=[],o=1;return Object.keys(s).forEach(h=>{let e=s[h],a,i;this.isSchemaRef(e.schema)&&(a=this.getSchemaRef(e.schema),i=this.getParamDefinitions(a,n,o,{},0)),l.push({code:h,type:a,key:o,desc:e.description,schemas:i}),o++}),l},isSchemaRef(s){return!!(s&&s.$ref)},getSchemaRef(s){return s.$ref&&s.$ref.indexOf("#/definitions/")===0?s.$ref.replace("#/definitions/",""):(p.logMessage("9467","",s),"")},getParamDefinitions(s,n,l,o,h){let e=n[s];if(h>=10||!e||(o[s]=(o[s]||0)+1,o[s]>2))return;let a=[],i=e.type,b=e.properties,k=1;if(i==="object"&&b){let u={};Object.keys(b).forEach(m=>{let t=b[m],d=t.type,P=t.format,I=t.description||"",j=t.example||t["x-example"],L,R,A,T=l+"_"+k,q;Object.keys(u).forEach(O=>{o[O]=void 0}),d==="array"?this.isSchemaRef(t.items)?(L=this.getSchemaRef(t.items),q=this.getParamDefinitions(L,n,T,o,h+1)):t.items&&t.items.type?L=t.items.type:p.logMessage("004",d,t):d==="object"?t.additionalProperties?(R={},q=this.getAdditionalProperties(t.additionalProperties,R,n,T,o,h+1),P=R.type):p.log("0041",d,t):d?v.indexOf(d)>=0||p.logMessage("006",d,t):this.isSchemaRef(t)?(d=this.getSchemaRef(t),q=this.getParamDefinitions(d,n,T,o,h+1)):p.logMessage("005",d,t),j&&(I=I?I+"\uFF0C":"",I+="\u4F8B\uFF1A"+j),t.items&&t.items.enum&&t.items.enum.length>0&&(A=t.items.enum,I=I||"\u679A\u4E3E\u7C7B\u578B",I+="\uFF0C\u53EF\u9009\u503C\uFF1A"+t.items.enum.join("\u3001")),a.push({type:d,name:m,key:T,subType:L,format:P,description:I,enum:A,additional:R,example:j,children:q}),k++,u[d]=1})}return a.length>0?a:void 0},getAdditionalProperties(s,n,l,o,h,e){if(this.isSchemaRef(s))return n.type=this.getSchemaRef(s),n.children=this.getParamDefinitions(n.type,l,o,h,e+1),n.additional;if(s.additionalProperties)return n.type=s.type,n.additional={},this.getAdditionalProperties(s.additionalProperties,n.additional,l,o,h,e+1);if(s.type==="array")if(n.type=s.type,this.isSchemaRef(s.items)){let a=this.getSchemaRef(s.items),i=this.getParamDefinitions(a,l,o,h,e+1);return n.additional={type:a,children:i},i}else p.logMessage("007","",s);else n.type=s.type,v.indexOf(n.type)>=0||p.logMessage("008","",s)}};const N={props:{docInfoShow:{type:Object,required:!0},requestParamList:{type:Array,required:!0},responseParamList:{type:Array,required:!0}},setup(){return{requestParamListColumns:[{title:"\u53C2\u6570\u540D",dataIndex:"name",width:200},{title:"\u7C7B\u578B",dataIndex:"type",width:150},{title:"\u53C2\u6570\u4F4D\u7F6E",dataIndex:"in",width:100},{title:"\u5FC5\u586B",dataIndex:"required",width:60},{title:"\u8BF4\u660E",dataIndex:"description"}],responseCodeListColumns:[{title:"\u72B6\u6001\u7801",dataIndex:"code",width:100},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"desc"}],responseParamListColumns:[{title:"\u53C2\u6570\u540D",dataIndex:"name",width:250},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"description"}]}}},B=["innerHTML"],F=c("header"),V=c("body"),z=c("query"),K=c("formData"),U=c("-"),J={key:0,style:{color:"#f00"}},X=c("\u5426"),G=c("-"),Q=["innerHTML"],W={key:1,style:{"text-align":"center",padding:"10px 0"}};function Y(s,n,l,o,h,e){const a=C("a-form-item"),i=C("a-tag"),b=C("a-table"),k=C("a-form"),u=E("highlight");return r(),w(k,{"label-col":{span:4},"wrapper-col":{span:20}},{default:f(()=>[S(a,{label:"\u63A5\u53E3\u5730\u5740"},{default:f(()=>[c(g(l.docInfoShow.url),1)]),_:1}),S(a,{label:"\u8BF4\u660E"},{default:f(()=>[H(M("div",{class:"markdown-body",innerHTML:l.docInfoShow.description},null,8,B),[[u]])]),_:1}),S(a,{label:"\u8BF7\u6C42\u65B9\u5F0F"},{default:f(()=>[c(g(l.docInfoShow.method),1)]),_:1}),S(a,{label:"\u8BF7\u6C42\u6570\u636E\u7C7B\u578B"},{default:f(()=>[c(g(l.docInfoShow.consumes),1)]),_:1}),S(a,{label:"\u54CD\u5E94\u6570\u636E\u7C7B\u578B"},{default:f(()=>[c(g(l.docInfoShow.produces),1)]),_:1}),S(a,{label:"\u8BF7\u6C42\u53C2\u6570"},{default:f(()=>[S(b,{dataSource:l.requestParamList,columns:o.requestParamListColumns,size:"small",pagination:!1,defaultExpandAllRows:""},{bodyCell:f(({column:m,text:t,record:d})=>[m.dataIndex==="type"?(r(),y(_,{key:0},[c(g(t)+" ",1),d.subType?(r(),y(_,{key:0},[c("["+g(d.subType)+"]",1)],64)):x("",!0),d.format?(r(),y(_,{key:1},[c("("+g(d.format)+")",1)],64)):x("",!0)],64)):x("",!0),m.dataIndex==="in"?(r(),y(_,{key:1},[t==="header"?(r(),w(i,{key:0,color:"pink"},{default:f(()=>[F]),_:1})):t==="body"?(r(),w(i,{key:1,color:"red"},{default:f(()=>[V]),_:1})):t==="query"?(r(),w(i,{key:2,color:"orange"},{default:f(()=>[z]),_:1})):t==="formData"?(r(),w(i,{key:3,color:"green"},{default:f(()=>[K]),_:1})):t?(r(),w(i,{key:5,color:"purple"},{default:f(()=>[c(g(t),1)]),_:2},1024)):(r(),y(_,{key:4},[U],64))],64)):x("",!0),m.dataIndex==="required"?(r(),y(_,{key:2},[t==="\u662F"?(r(),y("span",J,"\u662F")):t==="\u5426"?(r(),y(_,{key:1},[X],64)):(r(),y(_,{key:2},[G],64))],64)):x("",!0),m.dataIndex==="description"?(r(),y(_,{key:3},[c(g(t),1)],64)):x("",!0)]),_:1},8,["dataSource","columns"])]),_:1}),S(a,{label:"\u8FD4\u56DE\u7ED3\u679C"},{default:f(()=>[S(b,{dataSource:l.responseParamList,columns:o.responseCodeListColumns,size:"small",pagination:!1},{bodyCell:f(({column:m,text:t,record:d})=>[m.dataIndex==="desc"?(r(),y("div",{key:0,innerHTML:t},null,8,Q)):x("",!0)]),expandedRowRender:f(({record:m})=>[m.schemas?(r(),w(b,{key:0,dataSource:m.schemas,columns:o.responseParamListColumns,size:"small",pagination:!1},{bodyCell:f(({column:t,text:d,record:P})=>[t.dataIndex==="type"?(r(),y(_,{key:0},[c(g(d)+" ",1),P.subType?(r(),y(_,{key:0},[c("["+g(P.subType)+"]",1)],64)):x("",!0),P.format?(r(),y(_,{key:1},[c("("+g(P.format)+")",1)],64)):x("",!0)],64)):x("",!0)]),_:2},1032,["dataSource","columns"])):(r(),y("div",W,"\u65E0\u53C2\u6570\u8BF4\u660E"))]),_:1},8,["dataSource","columns"])]),_:1})]),_:1})}var ae=D(N,[["render",Y]]);export{ae as D,ie as o}; +import{l as p}from"./logUtil.3161557e.js";import"./mavon-editor.ee685efd.js";import"./index.c860d973.js";import{_ as D}from"./main.a6c14cdf.js";import{r as C,X as E,o as r,c as w,w as f,a as S,m as c,t as g,J as H,e as M,b as y,F as _,k as x}from"./vendor.1b910c8a.js";let v=["file","string","integer","long","double","object","number","boolean","ref"];var ie={getRequestParamList(s,n){if(!s)return[];let l=1,o=[];for(let h=0;h=0||p.logMessage("003",i,e):e.schema?this.isSchemaRef(e.schema)?(i=this.getSchemaRef(e.schema),m=this.getParamDefinitions(i,n,l,{},0)):e.schema.type?(i=e.schema.type,e.schema.additionalProperties?(t={},m=this.getAdditionalProperties(e.schema.additionalProperties,t,n,l,{},0),b=t.type):e.schema.items?this.isSchemaRef(e.schema.items)?(u=this.getSchemaRef(e.schema.items),m=this.getParamDefinitions(u,n,l,{},0)):e.schema.items.type?u=e.schema.items.type:p.log("0014",i,e):p.log("0011",i,e)):p.logMessage("0013",i,e):e.items&&e.items.type?(i=e.items.type,e.items.additionalProperties?(t={},m=this.getAdditionalProperties(e.items.additionalProperties,t,n,l,{},0),b=t.type):p.logMessage("0012",i,e)):p.logMessage("002",i,e),k&&(a=a?a+"\uFF0C":"",a+="\u4F8B\uFF1A"+k),e.enum&&e.enum.length>0&&(a=a||"\u679A\u4E3E\u7C7B\u578B",a+="\uFF0C\u53EF\u9009\u503C\uFF1A"+e.enum.join("\u3001")),o.push({type:i,key:l,in:e.in,name:e.name,subType:u,required:e.required?"\u662F":"\u5426",format:b,enum:e.enum,example:k,collectionFormat:e.collectionFormat,description:a,additional:t,children:m}),l++}return o},getResponseParamList(s,n){let l=[],o=1;return Object.keys(s).forEach(h=>{let e=s[h],a,i;this.isSchemaRef(e.schema)&&(a=this.getSchemaRef(e.schema),i=this.getParamDefinitions(a,n,o,{},0)),l.push({code:h,type:a,key:o,desc:e.description,schemas:i}),o++}),l},isSchemaRef(s){return!!(s&&s.$ref)},getSchemaRef(s){return s.$ref&&s.$ref.indexOf("#/definitions/")===0?s.$ref.replace("#/definitions/",""):(p.logMessage("9467","",s),"")},getParamDefinitions(s,n,l,o,h){let e=n[s];if(h>=10||!e||(o[s]=(o[s]||0)+1,o[s]>2))return;let a=[],i=e.type,b=e.properties,k=1;if(i==="object"&&b){let u={};Object.keys(b).forEach(m=>{let t=b[m],d=t.type,P=t.format,I=t.description||"",j=t.example||t["x-example"],L,R,A,T=l+"_"+k,q;Object.keys(u).forEach(O=>{o[O]=void 0}),d==="array"?this.isSchemaRef(t.items)?(L=this.getSchemaRef(t.items),q=this.getParamDefinitions(L,n,T,o,h+1)):t.items&&t.items.type?L=t.items.type:p.logMessage("004",d,t):d==="object"?t.additionalProperties?(R={},q=this.getAdditionalProperties(t.additionalProperties,R,n,T,o,h+1),P=R.type):p.log("0041",d,t):d?v.indexOf(d)>=0||p.logMessage("006",d,t):this.isSchemaRef(t)?(d=this.getSchemaRef(t),q=this.getParamDefinitions(d,n,T,o,h+1)):p.logMessage("005",d,t),j&&(I=I?I+"\uFF0C":"",I+="\u4F8B\uFF1A"+j),t.items&&t.items.enum&&t.items.enum.length>0&&(A=t.items.enum,I=I||"\u679A\u4E3E\u7C7B\u578B",I+="\uFF0C\u53EF\u9009\u503C\uFF1A"+t.items.enum.join("\u3001")),a.push({type:d,name:m,key:T,subType:L,format:P,description:I,enum:A,additional:R,example:j,children:q}),k++,u[d]=1})}return a.length>0?a:void 0},getAdditionalProperties(s,n,l,o,h,e){if(this.isSchemaRef(s))return n.type=this.getSchemaRef(s),n.children=this.getParamDefinitions(n.type,l,o,h,e+1),n.additional;if(s.additionalProperties)return n.type=s.type,n.additional={},this.getAdditionalProperties(s.additionalProperties,n.additional,l,o,h,e+1);if(s.type==="array")if(n.type=s.type,this.isSchemaRef(s.items)){let a=this.getSchemaRef(s.items),i=this.getParamDefinitions(a,l,o,h,e+1);return n.additional={type:a,children:i},i}else p.logMessage("007","",s);else n.type=s.type,v.indexOf(n.type)>=0||p.logMessage("008","",s)}};const N={props:{docInfoShow:{type:Object,required:!0},requestParamList:{type:Array,required:!0},responseParamList:{type:Array,required:!0}},setup(){return{requestParamListColumns:[{title:"\u53C2\u6570\u540D",dataIndex:"name",width:200},{title:"\u7C7B\u578B",dataIndex:"type",width:150},{title:"\u53C2\u6570\u4F4D\u7F6E",dataIndex:"in",width:100},{title:"\u5FC5\u586B",dataIndex:"required",width:60},{title:"\u8BF4\u660E",dataIndex:"description"}],responseCodeListColumns:[{title:"\u72B6\u6001\u7801",dataIndex:"code",width:100},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"desc"}],responseParamListColumns:[{title:"\u53C2\u6570\u540D",dataIndex:"name",width:250},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"description"}]}}},B=["innerHTML"],F=c("header"),V=c("body"),z=c("query"),K=c("formData"),U=c("-"),J={key:0,style:{color:"#f00"}},X=c("\u5426"),G=c("-"),Q=["innerHTML"],W={key:1,style:{"text-align":"center",padding:"10px 0"}};function Y(s,n,l,o,h,e){const a=C("a-form-item"),i=C("a-tag"),b=C("a-table"),k=C("a-form"),u=E("highlight");return r(),w(k,{"label-col":{span:4},"wrapper-col":{span:20}},{default:f(()=>[S(a,{label:"\u63A5\u53E3\u5730\u5740"},{default:f(()=>[c(g(l.docInfoShow.url),1)]),_:1}),S(a,{label:"\u8BF4\u660E"},{default:f(()=>[H(M("div",{class:"markdown-body",innerHTML:l.docInfoShow.description},null,8,B),[[u]])]),_:1}),S(a,{label:"\u8BF7\u6C42\u65B9\u5F0F"},{default:f(()=>[c(g(l.docInfoShow.method),1)]),_:1}),S(a,{label:"\u8BF7\u6C42\u6570\u636E\u7C7B\u578B"},{default:f(()=>[c(g(l.docInfoShow.consumes),1)]),_:1}),S(a,{label:"\u54CD\u5E94\u6570\u636E\u7C7B\u578B"},{default:f(()=>[c(g(l.docInfoShow.produces),1)]),_:1}),S(a,{label:"\u8BF7\u6C42\u53C2\u6570"},{default:f(()=>[S(b,{dataSource:l.requestParamList,columns:o.requestParamListColumns,size:"small",pagination:!1,defaultExpandAllRows:""},{bodyCell:f(({column:m,text:t,record:d})=>[m.dataIndex==="type"?(r(),y(_,{key:0},[c(g(t)+" ",1),d.subType?(r(),y(_,{key:0},[c("["+g(d.subType)+"]",1)],64)):x("",!0),d.format?(r(),y(_,{key:1},[c("("+g(d.format)+")",1)],64)):x("",!0)],64)):x("",!0),m.dataIndex==="in"?(r(),y(_,{key:1},[t==="header"?(r(),w(i,{key:0,color:"pink"},{default:f(()=>[F]),_:1})):t==="body"?(r(),w(i,{key:1,color:"red"},{default:f(()=>[V]),_:1})):t==="query"?(r(),w(i,{key:2,color:"orange"},{default:f(()=>[z]),_:1})):t==="formData"?(r(),w(i,{key:3,color:"green"},{default:f(()=>[K]),_:1})):t?(r(),w(i,{key:5,color:"purple"},{default:f(()=>[c(g(t),1)]),_:2},1024)):(r(),y(_,{key:4},[U],64))],64)):x("",!0),m.dataIndex==="required"?(r(),y(_,{key:2},[t==="\u662F"?(r(),y("span",J,"\u662F")):t==="\u5426"?(r(),y(_,{key:1},[X],64)):(r(),y(_,{key:2},[G],64))],64)):x("",!0),m.dataIndex==="description"?(r(),y(_,{key:3},[c(g(t),1)],64)):x("",!0)]),_:1},8,["dataSource","columns"])]),_:1}),S(a,{label:"\u8FD4\u56DE\u7ED3\u679C"},{default:f(()=>[S(b,{dataSource:l.responseParamList,columns:o.responseCodeListColumns,size:"small",pagination:!1},{bodyCell:f(({column:m,text:t,record:d})=>[m.dataIndex==="desc"?(r(),y("div",{key:0,innerHTML:t},null,8,Q)):x("",!0)]),expandedRowRender:f(({record:m})=>[m.schemas?(r(),w(b,{key:0,dataSource:m.schemas,columns:o.responseParamListColumns,size:"small",pagination:!1},{bodyCell:f(({column:t,text:d,record:P})=>[t.dataIndex==="type"?(r(),y(_,{key:0},[c(g(d)+" ",1),P.subType?(r(),y(_,{key:0},[c("["+g(P.subType)+"]",1)],64)):x("",!0),P.format?(r(),y(_,{key:1},[c("("+g(P.format)+")",1)],64)):x("",!0)],64)):x("",!0)]),_:2},1032,["dataSource","columns"])):(r(),y("div",W,"\u65E0\u53C2\u6570\u8BF4\u660E"))]),_:1},8,["dataSource","columns"])]),_:1})]),_:1})}var ae=D(N,[["render",Y]]);export{ae as D,ie as o}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.bfe9bf99.js b/zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.30877e4d.js similarity index 77% rename from zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.bfe9bf99.js rename to zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.30877e4d.js index acead4a7..0bee0d03 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.bfe9bf99.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.30877e4d.js @@ -1 +1 @@ -import{u as S,ak as D,r as i,o as t,c as l,w as o,a as n,m as s,t as c,b as p,F as f,k as r,e as m,d as w}from"./vendor.2a860d56.js";import{m as M}from"./mavon-editor.824ddc3c.js";import"./index.c860d973.js";import{_ as j}from"./main.4232e7c8.js";const B={setup(){const _=S(),A=D(()=>_.state.openApiDoc),u=D(()=>_.state.openApiDoc.info),e=D(()=>_.state.openApiMethodStatistic);return{openApiDoc:A,openApiDocInfo:u,openApiMethodStatistic:e,getDescription:I=>M.exports.markdownIt.render(I||"")}}},C=["href"],N=["href"],V=["href"],L=["innerHTML"],O={key:1,style:{"text-align":"center"}};function T(_,A,u,e,v,I){const a=i("a-form-item"),k=i("a-divider"),b=i("a-statistic"),h=i("a-card"),y=i("a-col"),g=i("a-row"),x=i("a-form");return t(),l(h,null,{default:o(()=>[e.openApiDocInfo?(t(),l(x,{key:0,"label-col":{span:4},"wrapper-col":{span:20}},{default:o(()=>[n(a,{label:"\u6807\u9898"},{default:o(()=>[s(c(e.openApiDocInfo.title),1)]),_:1}),n(a,{label:"\u7248\u672C"},{default:o(()=>[s(c(e.openApiDocInfo.version),1)]),_:1}),e.openApiDocInfo.contact?(t(),l(a,{key:0,label:"\u4F5C\u8005"},{default:o(()=>[e.openApiDocInfo.contact.name?(t(),p(f,{key:0},[s(c(e.openApiDocInfo.contact.name),1)],64)):r("",!0),e.openApiDocInfo.contact.email?(t(),p(f,{key:1},[n(k,{type:"vertical"}),s(c(e.openApiDocInfo.contact.email),1)],64)):r("",!0),e.openApiDocInfo.contact.url?(t(),p(f,{key:2},[n(k,{type:"vertical"}),m("a",{href:e.openApiDocInfo.contact.url,target:"_blank"},c(e.openApiDocInfo.contact.url),9,C)],64)):r("",!0)]),_:1})):r("",!0),n(a,{label:"host"},{default:o(()=>[s(c(e.openApiDoc.host),1)]),_:1}),e.openApiDocInfo.license?(t(),l(a,{key:1,label:"\u8BB8\u53EF\u8BC1"},{default:o(()=>[m("a",{href:e.openApiDocInfo.license.url,target:"_blank"},c(e.openApiDocInfo.license.name),9,N)]),_:1})):r("",!0),e.openApiDocInfo.termsOfService?(t(),l(a,{key:2,label:"\u670D\u52A1\u6761\u6B3E"},{default:o(()=>[m("a",{href:e.openApiDocInfo.termsOfService,target:"_blank"},c(e.openApiDocInfo.termsOfService),9,V)]),_:1})):r("",!0),n(a,{label:"\u6587\u6863\u8BF4\u660E"},{default:o(()=>[m("div",{class:"markdown-body",innerHTML:e.getDescription(e.openApiDocInfo.description)},null,8,L)]),_:1}),n(a,{label:"\u63A5\u53E3\u7EDF\u8BA1"},{default:o(()=>[n(g,{gutter:[16,16]},{default:o(()=>[(t(),p(f,null,w(["get","post","put","delete","head","patch","options","trace","total"],d=>(t(),p(f,null,[e.openApiMethodStatistic[d]?(t(),l(y,{key:0,span:6},{default:o(()=>[n(h,{size:"small"},{default:o(()=>[n(b,{title:d==="total"?"\u603B\u8BA1":d.toUpperCase()+"\u65B9\u6CD5",value:e.openApiMethodStatistic[d],suffix:"\u4E2A"},null,8,["title","value"])]),_:2},1024)]),_:2},1024)):r("",!0)],64))),64))]),_:1})]),_:1})]),_:1})):(t(),p("div",O,"\u6682\u65E0\u6587\u6863\u4FE1\u606F\uFF0C\u8BF7\u5148\u9009\u62E9\u6587\u6863"))]),_:1})}var U=j(B,[["render",T]]);export{U as default}; +import{u as S,al as D,r as i,o as t,c as l,w as o,a as n,m as s,t as c,b as p,F as f,k as r,e as m,d as w}from"./vendor.1b910c8a.js";import{m as M}from"./mavon-editor.ee685efd.js";import"./index.c860d973.js";import{_ as j}from"./main.a6c14cdf.js";const B={setup(){const _=S(),A=D(()=>_.state.openApiDoc),u=D(()=>_.state.openApiDoc.info),e=D(()=>_.state.openApiMethodStatistic);return{openApiDoc:A,openApiDocInfo:u,openApiMethodStatistic:e,getDescription:I=>M.exports.markdownIt.render(I||"")}}},C=["href"],N=["href"],V=["href"],L=["innerHTML"],O={key:1,style:{"text-align":"center"}};function T(_,A,u,e,v,I){const a=i("a-form-item"),h=i("a-divider"),b=i("a-statistic"),k=i("a-card"),y=i("a-col"),g=i("a-row"),x=i("a-form");return t(),l(k,null,{default:o(()=>[e.openApiDocInfo?(t(),l(x,{key:0,"label-col":{span:4},"wrapper-col":{span:20}},{default:o(()=>[n(a,{label:"\u6807\u9898"},{default:o(()=>[s(c(e.openApiDocInfo.title),1)]),_:1}),n(a,{label:"\u7248\u672C"},{default:o(()=>[s(c(e.openApiDocInfo.version),1)]),_:1}),e.openApiDocInfo.contact?(t(),l(a,{key:0,label:"\u4F5C\u8005"},{default:o(()=>[e.openApiDocInfo.contact.name?(t(),p(f,{key:0},[s(c(e.openApiDocInfo.contact.name),1)],64)):r("",!0),e.openApiDocInfo.contact.email?(t(),p(f,{key:1},[n(h,{type:"vertical"}),s(c(e.openApiDocInfo.contact.email),1)],64)):r("",!0),e.openApiDocInfo.contact.url?(t(),p(f,{key:2},[n(h,{type:"vertical"}),m("a",{href:e.openApiDocInfo.contact.url,target:"_blank"},c(e.openApiDocInfo.contact.url),9,C)],64)):r("",!0)]),_:1})):r("",!0),n(a,{label:"host"},{default:o(()=>[s(c(e.openApiDoc.host),1)]),_:1}),e.openApiDocInfo.license?(t(),l(a,{key:1,label:"\u8BB8\u53EF\u8BC1"},{default:o(()=>[m("a",{href:e.openApiDocInfo.license.url,target:"_blank"},c(e.openApiDocInfo.license.name),9,N)]),_:1})):r("",!0),e.openApiDocInfo.termsOfService?(t(),l(a,{key:2,label:"\u670D\u52A1\u6761\u6B3E"},{default:o(()=>[m("a",{href:e.openApiDocInfo.termsOfService,target:"_blank"},c(e.openApiDocInfo.termsOfService),9,V)]),_:1})):r("",!0),n(a,{label:"\u6587\u6863\u8BF4\u660E"},{default:o(()=>[m("div",{class:"markdown-body",innerHTML:e.getDescription(e.openApiDocInfo.description)},null,8,L)]),_:1}),n(a,{label:"\u63A5\u53E3\u7EDF\u8BA1"},{default:o(()=>[n(g,{gutter:[16,16]},{default:o(()=>[(t(),p(f,null,w(["get","post","put","delete","head","patch","options","trace","total"],d=>(t(),p(f,null,[e.openApiMethodStatistic[d]?(t(),l(y,{key:0,span:6},{default:o(()=>[n(k,{size:"small"},{default:o(()=>[n(b,{title:d==="total"?"\u603B\u8BA1":d.toUpperCase()+"\u65B9\u6CD5",value:e.openApiMethodStatistic[d],suffix:"\u4E2A"},null,8,["title","value"])]),_:2},1024)]),_:2},1024)):r("",!0)],64))),64))]),_:1})]),_:1})]),_:1})):(t(),p("div",O,"\u6682\u65E0\u6587\u6863\u4FE1\u606F\uFF0C\u8BF7\u5148\u9009\u62E9\u6587\u6863"))]),_:1})}var U=j(B,[["render",T]]);export{U as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.9eb6cf39.js b/zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.c4251383.js similarity index 77% rename from zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.9eb6cf39.js rename to zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.c4251383.js index f6da1f55..df232cd2 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.9eb6cf39.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/DocInfo.c4251383.js @@ -1 +1 @@ -import{u as S,ak as w,r as c,o as a,c as l,w as t,a as o,m as g,t as n,b as i,F as f,k as s,e as m,d as M}from"./vendor.2a860d56.js";import{m as j}from"./mavon-editor.824ddc3c.js";import"./index.c860d973.js";import{_ as B}from"./main.4232e7c8.js";const C={setup(){const _=S(),D=w(()=>_.state.swaggerDoc),u=w(()=>_.state.swaggerDoc.info),e=w(()=>_.state.swaggerMethodStatistic);return{swaggerDoc:D,swaggerDocInfo:u,swaggerMethodStatistic:e,getDescription:I=>j.exports.markdownIt.render(I||"")}}},N=["href"],V=["href"],L=["href"],O=["innerHTML"],T={key:1,style:{"text-align":"center"}};function E(_,D,u,e,p,I){const r=c("a-form-item"),k=c("a-divider"),v=c("a-statistic"),h=c("a-card"),b=c("a-col"),y=c("a-row"),x=c("a-form");return a(),l(h,null,{default:t(()=>[e.swaggerDocInfo?(a(),l(x,{key:0,"label-col":{span:4},"wrapper-col":{span:20}},{default:t(()=>[o(r,{label:"\u6807\u9898"},{default:t(()=>[g(n(e.swaggerDocInfo.title),1)]),_:1}),o(r,{label:"\u7248\u672C"},{default:t(()=>[g(n(e.swaggerDocInfo.version),1)]),_:1}),e.swaggerDocInfo.contact?(a(),l(r,{key:0,label:"\u4F5C\u8005"},{default:t(()=>[e.swaggerDocInfo.contact.name?(a(),i(f,{key:0},[g(n(e.swaggerDocInfo.contact.name),1)],64)):s("",!0),e.swaggerDocInfo.contact.email?(a(),i(f,{key:1},[o(k,{type:"vertical"}),g(n(e.swaggerDocInfo.contact.email),1)],64)):s("",!0),e.swaggerDocInfo.contact.url?(a(),i(f,{key:2},[o(k,{type:"vertical"}),m("a",{href:e.swaggerDocInfo.contact.url,target:"_blank"},n(e.swaggerDocInfo.contact.url),9,N)],64)):s("",!0)]),_:1})):s("",!0),o(r,{label:"host"},{default:t(()=>[g(n(e.swaggerDoc.host),1)]),_:1}),e.swaggerDocInfo.license?(a(),l(r,{key:1,label:"\u8BB8\u53EF\u8BC1"},{default:t(()=>[m("a",{href:e.swaggerDocInfo.license.url,target:"_blank"},n(e.swaggerDocInfo.license.name),9,V)]),_:1})):s("",!0),e.swaggerDocInfo.termsOfService?(a(),l(r,{key:2,label:"\u670D\u52A1\u6761\u6B3E"},{default:t(()=>[m("a",{href:e.swaggerDocInfo.termsOfService,target:"_blank"},n(e.swaggerDocInfo.termsOfService),9,L)]),_:1})):s("",!0),o(r,{label:"\u6587\u6863\u8BF4\u660E"},{default:t(()=>[m("div",{class:"markdown-body",innerHTML:e.getDescription(e.swaggerDocInfo.description)},null,8,O)]),_:1}),o(r,{label:"\u63A5\u53E3\u7EDF\u8BA1"},{default:t(()=>[o(y,{gutter:[16,16]},{default:t(()=>[(a(),i(f,null,M(["get","post","put","delete","head","patch","options","trace","total"],d=>(a(),i(f,null,[e.swaggerMethodStatistic[d]?(a(),l(b,{key:0,span:6},{default:t(()=>[o(h,{size:"small"},{default:t(()=>[o(v,{title:d==="total"?"\u603B\u8BA1":d.toUpperCase()+"\u65B9\u6CD5",value:e.swaggerMethodStatistic[d],suffix:"\u4E2A"},null,8,["title","value"])]),_:2},1024)]),_:2},1024)):s("",!0)],64))),64))]),_:1})]),_:1})]),_:1})):(a(),i("div",T,"\u6682\u65E0\u6587\u6863\u4FE1\u606F\uFF0C\u8BF7\u5148\u9009\u62E9\u6587\u6863"))]),_:1})}var q=B(C,[["render",E]]);export{q as default}; +import{u as S,al as w,r as c,o as a,c as l,w as t,a as o,m as g,t as n,b as i,F as f,k as s,e as m,d as M}from"./vendor.1b910c8a.js";import{m as j}from"./mavon-editor.ee685efd.js";import"./index.c860d973.js";import{_ as B}from"./main.a6c14cdf.js";const C={setup(){const _=S(),D=w(()=>_.state.swaggerDoc),u=w(()=>_.state.swaggerDoc.info),e=w(()=>_.state.swaggerMethodStatistic);return{swaggerDoc:D,swaggerDocInfo:u,swaggerMethodStatistic:e,getDescription:I=>j.exports.markdownIt.render(I||"")}}},N=["href"],V=["href"],L=["href"],O=["innerHTML"],T={key:1,style:{"text-align":"center"}};function E(_,D,u,e,p,I){const r=c("a-form-item"),h=c("a-divider"),v=c("a-statistic"),k=c("a-card"),b=c("a-col"),y=c("a-row"),x=c("a-form");return a(),l(k,null,{default:t(()=>[e.swaggerDocInfo?(a(),l(x,{key:0,"label-col":{span:4},"wrapper-col":{span:20}},{default:t(()=>[o(r,{label:"\u6807\u9898"},{default:t(()=>[g(n(e.swaggerDocInfo.title),1)]),_:1}),o(r,{label:"\u7248\u672C"},{default:t(()=>[g(n(e.swaggerDocInfo.version),1)]),_:1}),e.swaggerDocInfo.contact?(a(),l(r,{key:0,label:"\u4F5C\u8005"},{default:t(()=>[e.swaggerDocInfo.contact.name?(a(),i(f,{key:0},[g(n(e.swaggerDocInfo.contact.name),1)],64)):s("",!0),e.swaggerDocInfo.contact.email?(a(),i(f,{key:1},[o(h,{type:"vertical"}),g(n(e.swaggerDocInfo.contact.email),1)],64)):s("",!0),e.swaggerDocInfo.contact.url?(a(),i(f,{key:2},[o(h,{type:"vertical"}),m("a",{href:e.swaggerDocInfo.contact.url,target:"_blank"},n(e.swaggerDocInfo.contact.url),9,N)],64)):s("",!0)]),_:1})):s("",!0),o(r,{label:"host"},{default:t(()=>[g(n(e.swaggerDoc.host),1)]),_:1}),e.swaggerDocInfo.license?(a(),l(r,{key:1,label:"\u8BB8\u53EF\u8BC1"},{default:t(()=>[m("a",{href:e.swaggerDocInfo.license.url,target:"_blank"},n(e.swaggerDocInfo.license.name),9,V)]),_:1})):s("",!0),e.swaggerDocInfo.termsOfService?(a(),l(r,{key:2,label:"\u670D\u52A1\u6761\u6B3E"},{default:t(()=>[m("a",{href:e.swaggerDocInfo.termsOfService,target:"_blank"},n(e.swaggerDocInfo.termsOfService),9,L)]),_:1})):s("",!0),o(r,{label:"\u6587\u6863\u8BF4\u660E"},{default:t(()=>[m("div",{class:"markdown-body",innerHTML:e.getDescription(e.swaggerDocInfo.description)},null,8,O)]),_:1}),o(r,{label:"\u63A5\u53E3\u7EDF\u8BA1"},{default:t(()=>[o(y,{gutter:[16,16]},{default:t(()=>[(a(),i(f,null,M(["get","post","put","delete","head","patch","options","trace","total"],d=>(a(),i(f,null,[e.swaggerMethodStatistic[d]?(a(),l(b,{key:0,span:6},{default:t(()=>[o(k,{size:"small"},{default:t(()=>[o(v,{title:d==="total"?"\u603B\u8BA1":d.toUpperCase()+"\u65B9\u6CD5",value:e.swaggerMethodStatistic[d],suffix:"\u4E2A"},null,8,["title","value"])]),_:2},1024)]),_:2},1024)):s("",!0)],64))),64))]),_:1})]),_:1})]),_:1})):(a(),i("div",T,"\u6682\u65E0\u6587\u6863\u4FE1\u606F\uFF0C\u8BF7\u5148\u9009\u62E9\u6587\u6863"))]),_:1})}var q=B(C,[["render",E]]);export{q as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/DocManage.51c365b1.js b/zyplayer-doc-api/src/main/resources/dist/assets/DocManage.51c365b1.js new file mode 100644 index 00000000..845b59c9 --- /dev/null +++ b/zyplayer-doc-api/src/main/resources/dist/assets/DocManage.51c365b1.js @@ -0,0 +1,15 @@ +var ne=Object.defineProperty,le=Object.defineProperties;var de=Object.getOwnPropertyDescriptors;var H=Object.getOwnPropertySymbols;var ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable;var X=(u,a,_)=>a in u?ne(u,a,{enumerable:!0,configurable:!0,writable:!0,value:_}):u[a]=_,Y=(u,a)=>{for(var _ in a||(a={}))ie.call(a,_)&&X(u,_,a[_]);if(H)for(var _ of H(a))se.call(a,_)&&X(u,_,a[_]);return u},Z=(u,a)=>le(u,de(a));import{z as x,g as re}from"./custom.f7427cee.js";import{T as ce,I as ue,u as P,y as f,H as J,r as d,o as c,c as v,w as e,a as o,B as q,m as n,D as G,V as K,W as Q,X as _e,b as L,F as z,k as I,J as $,e as g,t as ee,Y as me}from"./vendor.1b910c8a.js";import{a as te}from"./index.7bf1ebec.js";import{m as he}from"./mavon-editor.ee685efd.js";import{_ as F}from"./main.a6c14cdf.js";const pe={components:{aceEditor:te,BranchesOutlined:ce,mavonEditor:he.exports.mavonEditor,InfoCircleOutlined:ue},setup(){P();let u=f({}),a=f(""),_=f(!1);const t=async()=>{if(!a.value){q.error("\u8BF7\u8F93\u5165\u5F00\u653E\u6587\u6863\u7684\u8BF4\u660E");return}x.apiDocUpdate({id:u.value.id,shareInstruction:a.value}).then(p=>{_.value=!1,q.success("\u4FDD\u5B58\u6210\u529F\uFF01")})},b=async p=>{_.value=!0,x.apiDocDetail({id:p}).then(i=>{u.value=i.data,a.value=i.data.shareInstruction})},k=(p,i)=>{},m=(p,i)=>(q.error("\u6682\u4E0D\u652F\u6301\u56FE\u7247\u4E0A\u4F20"),!1);return J(()=>{}),{editShareInstructionVisible:_,docEdit:u,shareInstruction:a,handleNewDocOk:t,editDoc:b,imageFilter:m,addMarkdownImage:k,toolbars:{bold:!0,italic:!0,header:!0,underline:!0,strikethrough:!0,mark:!0,superscript:!0,subscript:!0,quote:!0,ol:!0,ul:!0,link:!0,imagelink:!1,code:!0,table:!0,fullscreen:!0,readmodel:!0,undo:!0,redo:!0,trash:!0,save:!0,navigation:!0,alignleft:!0,aligncenter:!0,alignright:!0,subfield:!0,preview:!0}}}},fe=n(" \u7F16\u8F91\u5F00\u653E\u6587\u6863\u8BF4\u660E "),ge=n("\u6B64\u8BF4\u660E\u6587\u6863\u5C06\u5C55\u793A\u5728\u5F00\u653E\u6587\u6863\u7684\u9996\u9875\u5C55\u793A\uFF0C\u53EF\u70B9\u51FB\u2018\u67E5\u770B\u5F00\u653E\u6587\u6863\u2019\u67E5\u770B\u6548\u679C");function ve(u,a,_,t,b,k){const m=d("info-circle-outlined"),p=d("a-tooltip"),i=d("mavon-editor"),h=d("a-modal");return c(),v(h,{visible:t.editShareInstructionVisible,"onUpdate:visible":a[1]||(a[1]=w=>t.editShareInstructionVisible=w),onOk:t.handleNewDocOk,width:"90%",bodyStyle:{height:"calc(100vh - 300px)"}},{title:e(()=>[fe,o(p,{placement:"bottom"},{title:e(()=>[ge]),default:e(()=>[o(m)]),_:1})]),default:e(()=>[o(i,{ref:"mavonEditor",modelValue:t.shareInstruction,"onUpdate:modelValue":a[0]||(a[0]=w=>t.shareInstruction=w),toolbars:t.toolbars,externalLink:!1,onImgAdd:t.addMarkdownImage,imageFilter:t.imageFilter,style:{height:"100%"},placeholder:"\u8BF7\u5F55\u5165\u5F00\u653E\u6587\u6863\u8BF4\u660E"},null,8,["modelValue","toolbars","onImgAdd","imageFilter"])]),_:1},8,["visible","onOk","bodyStyle"])}var ye=F(pe,[["render",ve]]);const be={emits:["showMembers"],components:{aceEditor:te,EditShareInstruction:ye,DownOutlined:G,LinkOutlined:K,EditOutlined:Q},setup(u,{emit:a}){const _=P();let t=f([]),b=f(!1),k=f({docType:"",openVisit:"",docStatus:"",pageNum:1,pageSize:20}),m=f({pageSize:20,pageNum:1,total:0,showSizeChanger:!0,pageSizeOptions:["20","50","100"],showTotal:l=>`\u5171${l}\u6761`});const p=(l,y,V)=>{m.value.pageNum=l.current,m.value.pageSize=l.pageSize,k.value.pageNum=l.current,k.value.pageSize=l.pageSize,i()},i=async()=>{b.value=!0,x.apiDocList(k.value).then(l=>{setTimeout(()=>b.value=!1,500),t.value=l.data||[],m.value.total=l.total||0})};let h=f({}),w=f(),C=f(!1);const U=async()=>{w.value.validate().then(()=>{x.apiDocAdd(h.value).then(l=>{i(),C.value=!1,_.commit("addDocChangedNum")})}).catch(l=>{console.log("error",l)})},E=async()=>{C.value=!0,h.value={docType:1,openVisit:0,docStatus:1,isNew:1}},T=l=>{a("showMembers",l)},A=l=>{x.apiDocDetail({id:l.id}).then(y=>{h.value=y.data,C.value=!0})},M=async(l,y,V)=>{x.apiDocUpdate({id:l,docStatus:y,yn:V}).then(B=>{i(),_.commit("addDocChangedNum")})},O=async l=>M(l.id,null,0),D=l=>{l.shareUuid?l.openVisit!==1?q.warning("\u8BE5\u6587\u6863\u5C1A\u672A\u5F00\u542F\u5F00\u653E\u8BBF\u95EE\u529F\u80FD\uFF0C\u8BF7\u5728\u7F16\u8F91\u9875\u9009\u62E9\u5F00\u653E\u540E\u518D\u8BD5"):window.open(re()+"/doc-api#/share/home?uuid="+l.shareUuid):q.warning("\u8BF7\u5148\u4FDD\u5B58\u6587\u6863\u540E\u518D\u8BD5")},s=(l,y)=>{l.key==="shareView"?D(y):l.key==="shareInstruction"&&S.value.editDoc(y.id)};let S=f();return J(()=>{i()}),{searchParam:k,docList:t,docListLoading:b,newDocVisible:C,docEdit:h,newDocFormRef:w,searchDocList:i,openNewDoc:E,handleNewDocOk:U,deleteDoc:O,editDoc:A,showMembers:T,handleTableChange:p,openShareViewWindow:D,handleActionMenuClick:s,pagination:m,instruction:S,newDocRules:{name:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u6863\u540D\u79F0",trigger:"change"}],docUrl:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u6863\u5730\u5740",trigger:"change"}],jsonContent:[{required:!0,message:"\u8BF7\u8F93\u5165JSON\u683C\u5F0F\u7684swagger\u6587\u6863\u5185\u5BB9",trigger:"change"}],docType:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u6587\u6863\u7C7B\u578B",trigger:"change"}],openVisit:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u5F00\u653E\u8BBF\u95EE",trigger:"change"}],docStatus:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u6587\u6863\u72B6\u6001",trigger:"change"}]},docListColumns:[{title:"ID",dataIndex:"id",width:70},{title:"\u6587\u6863\u540D\u79F0",dataIndex:"name",width:250},{title:"\u6587\u6863\u7C7B\u578B",dataIndex:"docType",width:120},{title:"\u5F00\u653E\u8BBF\u95EE",dataIndex:"openVisit",width:90},{title:"\u72B6\u6001",dataIndex:"docStatus",width:90},{title:"\u6587\u6863\u5730\u5740",dataIndex:"docUrl"},{title:"\u76EE\u6807\u57DF\u540D",dataIndex:"rewriteDomain",width:250},{title:"\u64CD\u4F5C",dataIndex:"operation",fixed:"right",width:280}],aceEditorConfig:{wrap:!0,autoScrollEditorIntoView:!0,enableBasicAutocompletion:!0,enableSnippets:!0,enableLiveAutocompletion:!0,minLines:10,maxLines:15},swaggerDocDemo:`{ + "swagger": "2.0", + "info": {}, + "host": "doc.zyplayer.com", + "basePath":"/", + "tags": [], + "paths": {}, + "definitions": {} +}`,openApiDocDemo:`{ + "openapi": "3.0.3", + "components": {} + "servers": [], + "paths": {}, + "info": {}, +}`}}},we=n("\u5168\u90E8"),ke=n("URL\u6DFB\u52A0"),De=n("JSON\u5185\u5BB9"),Se=n("\u5168\u90E8"),Ie=n("\u5426"),Ce=n("\u662F"),xe=n("\u5168\u90E8"),Ue=n("\u542F\u7528"),Le=n("\u7981\u7528"),Ee=n("\u67E5\u8BE2"),Te=n("\u65B0\u5EFA"),Ae=n("\u7F16\u8F91"),Ve=n("\u6210\u5458\u7BA1\u7406"),ze=n("\u5220\u9664"),Me=n(" \u67E5\u770B\u5F00\u653E\u6587\u6863"),Oe=n(" \u7F16\u8F91\u5F00\u653E\u6587\u6863\u8BF4\u660E"),Ne=n("\u66F4\u591A"),qe=n("Swagger URL"),je=n("Swagger JSON"),Re=n("OpenApi JSON"),Fe=n("\u672A\u5F00\u653E"),Be=n("\u5DF2\u5F00\u653E"),Pe=n("\u542F\u7528"),Je=n("\u7981\u7528"),We=n("Swagger URL"),He=n("Swagger JSON"),Xe=n("OpenApi URL"),Ye=n("OpenApi JSON"),Ze=n("\u81EA\u5EFAAPI"),Ge=n(" \u67E5\u770B\u6587\u6863\u5730\u5740 "),Ke=g("p",null,"\u683C\u5F0F\u4E00\uFF1Ahttp://doc.zyplayer.com/v2/api-docs",-1),Qe=g("p",null,"\u683C\u5F0F\u4E8C\uFF1Ahttp://doc.zyplayer.com/swagger-resources",-1),$e=g("p",null,"\u683C\u5F0F\u4E09\uFF1Ahttp://doc.zyplayer.com/swagger-ui.html",-1),et=g("a",null,"\u793A\u4F8B",-1),tt=n(" \u67E5\u770B\u6587\u6863\u5185\u5BB9 "),ot=g("div",null,'\u652F\u6301\u4EE5\u4E0B\u683C\u5F0F\u7684Swagger\u6587\u6863\u5185\u5BB9\u8F93\u5165\uFF0C\u5176\u4E2D {"swagger": "2.0"} \u4E3A\u5FC5\u8981\u5C5E\u6027',-1),at={class:"lang-json"},nt=g("a",null,"\u8BF4\u660E",-1),lt=n(" \u67E5\u770B\u6587\u6863\u5730\u5740 "),dt=g("p",null,"\u683C\u5F0F\u4E00\uFF1Ahttp://doc.zyplayer.com/v3/api-docs",-1),it=g("a",null,"\u793A\u4F8B",-1),st=n(" \u67E5\u770B\u6587\u6863\u5185\u5BB9 "),rt=g("div",null,'\u652F\u6301\u4EE5\u4E0B\u683C\u5F0F\u7684OpenApi\u6587\u6863\u5185\u5BB9\u8F93\u5165\uFF0C\u5176\u4E2D {"openapi": "3.x.x"} \u4E3A\u5FC5\u8981\u5C5E\u6027',-1),ct={class:"lang-json"},ut=g("a",null,"\u8BF4\u660E",-1),_t=n(" \u76EE\u6807\u57DF\u540D "),mt=g("p",null,"\u5728\u6587\u6863\u7684\u5728\u7EBF\u8C03\u8BD5\u754C\u9762\uFF0C\u8BBF\u95EE\u7684\u57DF\u540D\u53EF\u4EE5\u521D\u59CB\u4E3A\u6B64\u5904\u5F55\u5165\u7684\u57DF\u540D\uFF0C\u800C\u975E\u6587\u6863\u672C\u8EAB\u7684\u57DF\u540D\u5730\u5740",-1),ht=g("p",null,"\u53EF\u4FBF\u4E8E\u4E0D\u540C\u73AF\u5883\u95F4\u7684\u63A5\u53E3\u6D4B\u8BD5\uFF0C\u4F8B\uFF1Ahttp://doc.zyplayer.com",-1),pt=g("a",null,"\u8BF4\u660E",-1),ft=n("\u5426"),gt=n("\u5F00\u653E\u8BBF\u95EE"),vt=n(" \u5F00\u653E\u8BBF\u95EE\u540E\u65E0\u9700\u767B\u5F55\u5373\u53EF\u901A\u8FC7"),yt=n("\u8BBF\u95EE\u8BE5\u6587\u6863\u4FE1\u606F "),bt=n("\u542F\u7528"),wt=n("\u7981\u7528");function kt(u,a,_,t,b,k){const m=d("a-select-option"),p=d("a-select"),i=d("a-form-item"),h=d("a-button"),w=d("a-form"),C=d("a-popconfirm"),U=d("link-outlined"),E=d("a-menu-item"),T=d("edit-outlined"),A=d("a-menu"),M=d("DownOutlined"),O=d("a-dropdown"),D=d("a-tag"),s=d("a-table"),S=d("a-input"),l=d("a-radio"),y=d("a-radio-group"),V=d("a-popover"),B=d("ace-editor"),oe=d("a-modal"),ae=d("EditShareInstruction"),W=_e("highlight");return c(),L(z,null,[o(w,{layout:"inline",style:{"margin-bottom":"20px"}},{default:e(()=>[o(i,{label:"\u6587\u6863\u7C7B\u578B"},{default:e(()=>[o(p,{placeholder:"\u8BF7\u9009\u62E9\u6587\u6863\u7C7B\u578B",value:t.searchParam.docType,"onUpdate:value":a[0]||(a[0]=r=>t.searchParam.docType=r),style:{width:"150px"}},{default:e(()=>[o(m,{value:""},{default:e(()=>[we]),_:1}),o(m,{value:1},{default:e(()=>[ke]),_:1}),o(m,{value:2},{default:e(()=>[De]),_:1})]),_:1},8,["value"])]),_:1}),o(i,{label:"\u5F00\u653E\u8BBF\u95EE"},{default:e(()=>[o(p,{placeholder:"\u8BF7\u9009\u62E9\u5F00\u653E\u8BBF\u95EE",value:t.searchParam.openVisit,"onUpdate:value":a[1]||(a[1]=r=>t.searchParam.openVisit=r),style:{width:"150px"}},{default:e(()=>[o(m,{value:""},{default:e(()=>[Se]),_:1}),o(m,{value:0},{default:e(()=>[Ie]),_:1}),o(m,{value:1},{default:e(()=>[Ce]),_:1})]),_:1},8,["value"])]),_:1}),o(i,{label:"\u72B6\u6001"},{default:e(()=>[o(p,{placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",value:t.searchParam.docStatus,"onUpdate:value":a[2]||(a[2]=r=>t.searchParam.docStatus=r),style:{width:"150px"}},{default:e(()=>[o(m,{value:""},{default:e(()=>[xe]),_:1}),o(m,{value:1},{default:e(()=>[Ue]),_:1}),o(m,{value:2},{default:e(()=>[Le]),_:1})]),_:1},8,["value"])]),_:1}),o(i,null,{default:e(()=>[o(h,{onClick:t.searchDocList,type:"primary"},{default:e(()=>[Ee]),_:1},8,["onClick"]),o(h,{onClick:t.openNewDoc,style:{marginLeft:"8px"}},{default:e(()=>[Te]),_:1},8,["onClick"])]),_:1})]),_:1}),o(s,{dataSource:t.docList,columns:t.docListColumns,size:"middle",loading:t.docListLoading,pagination:t.pagination,onChange:t.handleTableChange,scroll:{x:1400,y:"calc(100vh - 300px)"}},{bodyCell:e(({column:r,text:N,record:j})=>[r.dataIndex==="operation"?(c(),L(z,{key:0},[o(h,{size:"small",type:"link",onClick:R=>t.editDoc(j)},{default:e(()=>[Ae]),_:2},1032,["onClick"]),j.authType===1?(c(),L(z,{key:0},[o(h,{size:"small",type:"link",onClick:R=>t.showMembers(j)},{default:e(()=>[Ve]),_:2},1032,["onClick"]),o(C,{title:"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F",onConfirm:R=>t.deleteDoc(j)},{default:e(()=>[o(h,{size:"small",type:"link",danger:""},{default:e(()=>[ze]),_:1})]),_:2},1032,["onConfirm"])],64)):I("",!0),o(O,{trigger:["click"]},{overlay:e(()=>[o(A,{onClick:R=>t.handleActionMenuClick(R,j)},{default:e(()=>[o(E,{key:"shareView"},{default:e(()=>[o(U),Me]),_:1}),o(E,{key:"shareInstruction"},{default:e(()=>[o(T),Oe]),_:1})]),_:2},1032,["onClick"])]),default:e(()=>[o(h,{type:"link",size:"small"},{default:e(()=>[Ne,o(M)]),_:1})]),_:2},1024)],64)):I("",!0),r.dataIndex==="docType"?(c(),L(z,{key:1},[N===1?(c(),v(D,{key:0,color:"red"},{default:e(()=>[qe]),_:1})):N===2?(c(),v(D,{key:1,color:"blue"},{default:e(()=>[je]),_:1})):N===4?(c(),v(D,{key:2,color:"green"},{default:e(()=>[Re]),_:1})):I("",!0)],64)):I("",!0),r.dataIndex==="openVisit"?(c(),L(z,{key:2},[N===0?(c(),v(D,{key:0,color:"pink"},{default:e(()=>[Fe]),_:1})):N===1?(c(),v(D,{key:1,color:"green"},{default:e(()=>[Be]),_:1})):I("",!0)],64)):I("",!0),r.dataIndex==="docStatus"?(c(),L(z,{key:3},[N===1?(c(),v(D,{key:0,color:"green"},{default:e(()=>[Pe]),_:1})):N===2?(c(),v(D,{key:1,color:"pink"},{default:e(()=>[Je]),_:1})):I("",!0)],64)):I("",!0)]),_:1},8,["dataSource","columns","loading","pagination","onChange","scroll"]),o(oe,{visible:t.newDocVisible,"onUpdate:visible":a[13]||(a[13]=r=>t.newDocVisible=r),title:t.docEdit.isNew?"\u65B0\u589E\u6587\u6863":"\u7F16\u8F91\u6587\u6863",onOk:t.handleNewDocOk,width:800},{default:e(()=>[o(w,{layout:"horizontal",ref:"newDocFormRef",rules:t.newDocRules,model:t.docEdit,"label-col":{span:4},"wrapper-col":{span:20}},{default:e(()=>[o(i,{label:"\u6587\u6863\u540D\u79F0",required:"",name:"name"},{default:e(()=>[o(S,{placeholder:"\u8BF7\u8F93\u5165\u6587\u6863\u540D\u79F0",value:t.docEdit.name,"onUpdate:value":a[3]||(a[3]=r=>t.docEdit.name=r)},null,8,["value"])]),_:1}),o(i,{label:"\u6587\u6863\u7C7B\u578B",required:"",name:"docType"},{default:e(()=>[o(y,{value:t.docEdit.docType,"onUpdate:value":a[4]||(a[4]=r=>t.docEdit.docType=r)},{default:e(()=>[o(l,{value:1},{default:e(()=>[We]),_:1}),o(l,{value:2},{default:e(()=>[He]),_:1}),o(l,{value:3},{default:e(()=>[Xe]),_:1}),o(l,{value:4},{default:e(()=>[Ye]),_:1}),o(l,{value:5,disabled:""},{default:e(()=>[Ze]),_:1})]),_:1},8,["value"])]),_:1}),t.docEdit.docType===1?(c(),v(i,{key:0,label:"\u6587\u6863\u5730\u5740",required:"",name:"docUrl"},{extra:e(()=>[Ge,o(V,{title:"\u6587\u6863\u5730\u5740\u652F\u6301\u4EE5\u4E0B\u4EFB\u4E00\u683C\u5F0F"},{content:e(()=>[Ke,Qe,$e]),default:e(()=>[et]),_:1})]),default:e(()=>[o(S,{placeholder:"\u8BF7\u8F93\u5165\u6587\u6863\u5730\u5740URL",value:t.docEdit.docUrl,"onUpdate:value":a[5]||(a[5]=r=>t.docEdit.docUrl=r)},null,8,["value"])]),_:1})):t.docEdit.docType===2?(c(),v(i,{key:1,label:"\u6587\u6863\u5185\u5BB9",required:"",name:"jsonContent"},{extra:e(()=>[tt,o(V,{title:"\u6587\u6863\u5185\u5BB9\u8BF4\u660E"},{content:e(()=>[ot,$(g("div",null,[g("pre",null,[g("code",at,ee(t.swaggerDocDemo),1)])],512),[[W]])]),default:e(()=>[nt]),_:1})]),default:e(()=>[o(B,{value:t.docEdit.jsonContent,"onUpdate:value":a[6]||(a[6]=r=>t.docEdit.jsonContent=r),lang:"json",theme:"monokai",width:"100%",height:"100",options:t.aceEditorConfig},null,8,["value","options"])]),_:1})):I("",!0),t.docEdit.docType===3?(c(),v(i,{key:2,label:"\u6587\u6863\u5730\u5740",required:"",name:"docUrl"},{extra:e(()=>[lt,o(V,{title:"\u6587\u6863\u5730\u5740\u652F\u6301\u4EE5\u4E0B\u4EFB\u4E00\u683C\u5F0F"},{content:e(()=>[dt]),default:e(()=>[it]),_:1})]),default:e(()=>[o(S,{placeholder:"\u8BF7\u8F93\u5165\u6587\u6863\u5730\u5740URL",value:t.docEdit.docUrl,"onUpdate:value":a[7]||(a[7]=r=>t.docEdit.docUrl=r)},null,8,["value"])]),_:1})):t.docEdit.docType===4?(c(),v(i,{key:3,label:"\u6587\u6863\u5185\u5BB9",required:"",name:"jsonContent"},{extra:e(()=>[st,o(V,{title:"\u6587\u6863\u5185\u5BB9\u8BF4\u660E"},{content:e(()=>[rt,$(g("div",null,[g("pre",null,[g("code",ct,ee(t.openApiDocDemo),1)])],512),[[W]])]),default:e(()=>[ut]),_:1})]),default:e(()=>[o(B,{value:t.docEdit.jsonContent,"onUpdate:value":a[8]||(a[8]=r=>t.docEdit.jsonContent=r),lang:"json",theme:"monokai",width:"100%",height:"100",options:t.aceEditorConfig},null,8,["value","options"])]),_:1})):I("",!0),o(i,{label:"\u76EE\u6807\u57DF\u540D",name:"rewriteDomain"},{extra:e(()=>[_t,o(V,{title:"\u76EE\u6807\u57DF\u540D\u8BF4\u660E"},{content:e(()=>[mt,ht]),default:e(()=>[pt]),_:1})]),default:e(()=>[o(S,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u57DF\u540D",value:t.docEdit.rewriteDomain,"onUpdate:value":a[9]||(a[9]=r=>t.docEdit.rewriteDomain=r)},null,8,["value"])]),_:1}),o(i,{label:"\u5F00\u653E\u8BBF\u95EE",required:"",name:"openVisit"},{extra:e(()=>[vt,g("a",{onClick:a[11]||(a[11]=r=>t.openShareViewWindow(t.docEdit))},"\u5F00\u653E\u6587\u6863URL"),yt]),default:e(()=>[o(y,{value:t.docEdit.openVisit,"onUpdate:value":a[10]||(a[10]=r=>t.docEdit.openVisit=r)},{default:e(()=>[o(l,{value:0},{default:e(()=>[ft]),_:1}),o(l,{value:1},{default:e(()=>[gt]),_:1})]),_:1},8,["value"])]),_:1}),o(i,{label:"\u72B6\u6001",required:"",name:"docStatus"},{default:e(()=>[o(y,{value:t.docEdit.docStatus,"onUpdate:value":a[12]||(a[12]=r=>t.docEdit.docStatus=r)},{default:e(()=>[o(l,{value:1},{default:e(()=>[bt]),_:1}),o(l,{value:2},{default:e(()=>[wt]),_:1})]),_:1},8,["value"])]),_:1})]),_:1},8,["rules","model"])]),_:1},8,["visible","title","onOk"]),o(ae,{ref:"instruction"},null,512)],64)}var Dt=F(be,[["render",kt]]);const St={emits:["showDocList"],components:{DownOutlined:G,LinkOutlined:K,EditOutlined:Q},props:{doc:{type:Object,required:!0}},setup(u,{emit:a}){P();let _=f([]),t=f(!1),b=f({docId:"",pageNum:1,pageSize:20}),k=f({pageSize:20,pageNum:1,total:0,showSizeChanger:!0,pageSizeOptions:["20","50","100"],showTotal:s=>`\u5171${s}\u6761`});const m=(s,S,l)=>{k.value.pageNum=s.current,k.value.pageSize=s.pageSize,b.value.pageNum=s.current,b.value.pageSize=s.pageSize,p()},p=async()=>{t.value=!0,b.value.docId=u.doc.id,x.docAuthList(b.value).then(s=>{setTimeout(()=>t.value=!1,500),_.value=s.data||[],k.value.total=s.total||0})};let i=f({}),h=f({data:[],search:"",fetching:!1}),w=f([]),C=f(),U=f(!1);const E=s=>{h.value.search=s,!h.value.fetching&&(h.value.fetching=!0,w.value=[],setTimeout(()=>{x.searchUserList({search:h.value.search}).then(S=>{(S.data||[]).forEach(y=>w.value.push({label:y.userName,value:y.id})),h.value.fetching=!1})},500))},T=async()=>{C.value.validate().then(()=>{x.docAuthAssign(i.value).then(s=>{p(),U.value=!1})}).catch(s=>{console.log("error",s)})},A=async s=>{let S=Z(Y({},s),{docId:u.doc.id});x.docAuthAssign(S).then(l=>{q.success("\u4FEE\u6539\u6210\u529F")})},M=async()=>{U.value=!0,i.value={docId:u.doc.id,userId:void 0,authType:1}},O=async s=>{x.docAuthDelete({docId:u.doc.id,userId:s.userId}).then(S=>{p()})},D=()=>{a("showDocList")};return J(()=>{p()}),{showDocList:D,searchParam:b,docMemberList:_,docMemberListLoading:t,addUserVisible:U,userAdd:i,userSearchList:w,addUserFormRef:C,userSearchState:h,handleUserSearch:E,searchDocMemberList:p,openAddDocMember:M,handleAddUserOk:T,userAuthTypeChange:A,deleteDocMember:O,handleTableChange:m,pagination:k,docListColumns:[{title:"ID",dataIndex:"userId",width:70},{title:"\u7528\u6237\u540D",dataIndex:"userName"},{title:"\u5E10\u53F7",dataIndex:"userNo"},{title:"\u90AE\u7BB1",dataIndex:"email"},{title:"\u624B\u673A\u53F7",dataIndex:"phone"},{title:"\u6027\u522B",dataIndex:"sex",width:90},{title:"\u89D2\u8272",dataIndex:"authType",width:200},{title:"\u64CD\u4F5C",dataIndex:"operation",fixed:"right",width:100}],addUserRules:{userId:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u7528\u6237",trigger:"change"}],authType:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u7528\u6237\u89D2\u8272",trigger:"change"}]}}}},It=n("\u67E5\u8BE2"),Ct=n("\u6DFB\u52A0\u7528\u6237"),xt=n("\u5220\u9664"),Ut=n("\u7537"),Lt=n("\u5973"),Et=n("-"),Tt=n("\u7BA1\u7406\u5458"),At=n("\u5F00\u53D1\u4EBA\u5458"),Vt=n("\u7BA1\u7406\u5458"),zt=n("\u5F00\u53D1\u4EBA\u5458");function Mt(u,a,_,t,b,k){const m=d("a-button"),p=d("a-page-header"),i=d("a-popconfirm"),h=d("a-tag"),w=d("a-select-option"),C=d("a-select"),U=d("a-table"),E=d("a-spin"),T=d("a-form-item"),A=d("a-radio"),M=d("a-radio-group"),O=d("a-form"),D=d("a-modal");return c(),L(z,null,[o(p,{title:"\u6210\u5458\u7BA1\u7406","sub-title":_.doc.name||"",onBack:t.showDocList},{extra:e(()=>[o(m,{onClick:t.searchDocMemberList,type:"primary"},{default:e(()=>[It]),_:1},8,["onClick"]),o(m,{onClick:t.openAddDocMember,style:{marginLeft:"8px"}},{default:e(()=>[Ct]),_:1},8,["onClick"])]),_:1},8,["sub-title","onBack"]),o(U,{dataSource:t.docMemberList,columns:t.docListColumns,size:"middle",loading:t.docMemberListLoading,pagination:!1,onChange:t.handleTableChange,scroll:{x:1400,y:"calc(100vh - 300px)"}},{bodyCell:e(({column:s,text:S,record:l})=>[s.dataIndex==="operation"?(c(),v(i,{key:0,title:"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F",onConfirm:y=>t.deleteDocMember(l)},{default:e(()=>[o(m,{size:"small",type:"link",danger:""},{default:e(()=>[xt]),_:1})]),_:2},1032,["onConfirm"])):I("",!0),s.dataIndex==="sex"?(c(),L(z,{key:1},[l.sex===1?(c(),v(h,{key:0,color:"pink"},{default:e(()=>[Ut]),_:1})):l.sex===0?(c(),v(h,{key:1,color:"red"},{default:e(()=>[Lt]),_:1})):(c(),v(h,{key:2,color:"orange"},{default:e(()=>[Et]),_:1}))],64)):I("",!0),s.dataIndex==="authType"?(c(),v(C,{key:2,placeholder:"\u8BF7\u9009\u62E9\u89D2\u8272",value:l.authType,"onUpdate:value":y=>l.authType=y,onChange:y=>t.userAuthTypeChange(l),style:{width:"150px"}},{default:e(()=>[o(w,{value:1},{default:e(()=>[Tt]),_:1}),o(w,{value:2},{default:e(()=>[At]),_:1})]),_:2},1032,["value","onUpdate:value","onChange"])):I("",!0)]),_:1},8,["dataSource","columns","loading","onChange","scroll"]),o(D,{visible:t.addUserVisible,"onUpdate:visible":a[2]||(a[2]=s=>t.addUserVisible=s),title:"\u6DFB\u52A0\u7528\u6237",onOk:t.handleAddUserOk,width:600},{default:e(()=>[o(O,{layout:"horizontal",ref:"addUserFormRef",model:t.userAdd,rules:t.addUserRules,"label-col":{span:4},"wrapper-col":{span:20}},{default:e(()=>[o(T,{label:"\u9009\u62E9\u7528\u6237",required:"",name:"userId"},{default:e(()=>[o(C,{value:t.userAdd.userId,"onUpdate:value":a[0]||(a[0]=s=>t.userAdd.userId=s),"show-search":"",placeholder:"\u8F93\u5165\u7528\u6237\u540D\u3001\u90AE\u7BB1\u3001\u624B\u673A\u53F7\u641C\u7D22","default-active-first-option":!1,"show-arrow":!0,"filter-option":!1,"not-found-content":void 0,options:t.userSearchList,onSearch:t.handleUserSearch},me({_:2},[t.userSearchState.fetching?{name:"notFoundContent",fn:e(()=>[o(E,{size:"small"})])}:void 0]),1032,["value","options","onSearch"])]),_:1}),o(T,{label:"\u7528\u6237\u89D2\u8272",required:"",name:"authType"},{default:e(()=>[o(M,{value:t.userAdd.authType,"onUpdate:value":a[1]||(a[1]=s=>t.userAdd.authType=s)},{default:e(()=>[o(A,{value:1},{default:e(()=>[Vt]),_:1}),o(A,{value:2},{default:e(()=>[zt]),_:1})]),_:1},8,["value"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["visible","onOk"])],64)}var Ot=F(St,[["render",Mt]]);const Nt={components:{DocManageList:Dt,DocManageMembers:Ot},setup(){let u=f("list"),a=f({});return{showView:u,docInfo:a,showMembers:b=>{a.value=b,u.value="members"},showDocList:()=>{u.value="list"}}}},qt={key:1};function jt(u,a,_,t,b,k){const m=d("DocManageList"),p=d("DocManageMembers");return t.showView==="list"?(c(),v(m,{key:0,onShowMembers:t.showMembers},null,8,["onShowMembers"])):(c(),L("div",qt,[t.showView==="members"?(c(),v(p,{key:0,onShowDocList:t.showDocList,doc:t.docInfo},null,8,["onShowDocList","doc"])):I("",!0)]))}var Ht=F(Nt,[["render",jt]]);export{Ht as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/DocManage.8b5ce92e.js b/zyplayer-doc-api/src/main/resources/dist/assets/DocManage.8b5ce92e.js deleted file mode 100644 index 498a1026..00000000 --- a/zyplayer-doc-api/src/main/resources/dist/assets/DocManage.8b5ce92e.js +++ /dev/null @@ -1,15 +0,0 @@ -import{z as E,g as Q}from"./custom.ece90331.js";import{T as Y,I as $,u as J,y as h,H as M,r as d,o as u,c as p,w as e,a as o,B as I,m as n,D as ee,V as te,W as oe,X as ae,b as x,F as V,k as y,J as W,e as s,t as H}from"./vendor.2a860d56.js";import{a as X}from"./index.7873781e.js";import{m as ne}from"./mavon-editor.824ddc3c.js";import{_ as Z}from"./main.4232e7c8.js";const le={components:{aceEditor:X,BranchesOutlined:Y,mavonEditor:ne.exports.mavonEditor,InfoCircleOutlined:$},setup(){J();let w=h({}),a=h(""),f=h(!1);const t=async()=>{if(!a.value){I.error("\u8BF7\u8F93\u5165\u5F00\u653E\u6587\u6863\u7684\u8BF4\u660E");return}E.apiDocUpdate({id:w.value.id,shareInstruction:a.value}).then(_=>{f.value=!1,I.success("\u4FDD\u5B58\u6210\u529F\uFF01")})},k=async _=>{f.value=!0,E.apiDocDetail({id:_}).then(r=>{w.value=r.data,a.value=r.data.shareInstruction})},C=(_,r)=>{},c=(_,r)=>(I.error("\u6682\u4E0D\u652F\u6301\u56FE\u7247\u4E0A\u4F20"),!1);return M(()=>{}),{editShareInstructionVisible:f,docEdit:w,shareInstruction:a,handleNewDocOk:t,editDoc:k,imageFilter:c,addMarkdownImage:C,toolbars:{bold:!0,italic:!0,header:!0,underline:!0,strikethrough:!0,mark:!0,superscript:!0,subscript:!0,quote:!0,ol:!0,ul:!0,link:!0,imagelink:!1,code:!0,table:!0,fullscreen:!0,readmodel:!0,undo:!0,redo:!0,trash:!0,save:!0,navigation:!0,alignleft:!0,aligncenter:!0,alignright:!0,subfield:!0,preview:!0}}}},ie=n(" \u7F16\u8F91\u5F00\u653E\u6587\u6863\u8BF4\u660E "),de=n("\u6B64\u8BF4\u660E\u6587\u6863\u5C06\u5C55\u793A\u5728\u5F00\u653E\u6587\u6863\u7684\u9996\u9875\u5C55\u793A\uFF0C\u53EF\u70B9\u51FB\u2018\u67E5\u770B\u5F00\u653E\u6587\u6863\u2019\u67E5\u770B\u6548\u679C");function re(w,a,f,t,k,C){const c=d("info-circle-outlined"),_=d("a-tooltip"),r=d("mavon-editor"),m=d("a-modal");return u(),p(m,{visible:t.editShareInstructionVisible,"onUpdate:visible":a[1]||(a[1]=b=>t.editShareInstructionVisible=b),onOk:t.handleNewDocOk,width:"90%",bodyStyle:{height:"calc(100vh - 300px)"}},{title:e(()=>[ie,o(_,{placement:"bottom"},{title:e(()=>[de]),default:e(()=>[o(c)]),_:1})]),default:e(()=>[o(r,{ref:"mavonEditor",modelValue:t.shareInstruction,"onUpdate:modelValue":a[0]||(a[0]=b=>t.shareInstruction=b),toolbars:t.toolbars,externalLink:!1,onImgAdd:t.addMarkdownImage,imageFilter:t.imageFilter,style:{height:"100%"},placeholder:"\u8BF7\u5F55\u5165\u5F00\u653E\u6587\u6863\u8BF4\u660E"},null,8,["modelValue","toolbars","onImgAdd","imageFilter"])]),_:1},8,["visible","onOk","bodyStyle"])}var se=Z(le,[["render",re]]);const ce={components:{aceEditor:X,EditShareInstruction:se,DownOutlined:ee,LinkOutlined:te,EditOutlined:oe},setup(){const w=J();let a=h([]),f=h(!1),t=h({docType:"",openVisit:"",docStatus:"",pageNum:1,pageSize:20}),k=h({pageSize:20,pageNum:1,total:0,showSizeChanger:!0,pageSizeOptions:["20","50","100"],showTotal:l=>`\u5171${l}\u6761`});const C=(l,v,D)=>{k.value.pageNum=l.current,k.value.pageSize=l.pageSize,t.value.pageNum=l.current,t.value.pageSize=l.pageSize,c()},c=async()=>{f.value=!0,E.apiDocList(t.value).then(l=>{setTimeout(()=>f.value=!1,500),a.value=l.data||[],k.value.total=l.total||0})};let _=h({}),r=h(),m=h(!1);const b=async()=>{r.value.validate().then(()=>{E.apiDocAdd(_.value).then(l=>{c(),m.value=!1,w.commit("addDocChangedNum")})}).catch(l=>{console.log("error",l)})},N=async()=>{m.value=!0,_.value={docType:1,openVisit:0,docStatus:1,isNew:1}},T=l=>{E.apiDocDetail({id:l.id}).then(v=>{_.value=v.data,m.value=!0})},O=async(l,v,D)=>{E.apiDocUpdate({id:l,docStatus:v,yn:D}).then(g=>{c(),w.commit("addDocChangedNum")})},j=async l=>O(l.id,null,0),L=l=>{l.shareUuid?l.openVisit!==1?I.warning("\u8BE5\u6587\u6863\u5C1A\u672A\u5F00\u542F\u5F00\u653E\u8BBF\u95EE\u529F\u80FD\uFF0C\u8BF7\u5728\u7F16\u8F91\u9875\u9009\u62E9\u5F00\u653E\u540E\u518D\u8BD5"):window.open(Q()+"/doc-api#/share/home?uuid="+l.shareUuid):I.warning("\u8BF7\u5148\u4FDD\u5B58\u6587\u6863\u540E\u518D\u8BD5")},A=(l,v)=>{l.key==="shareView"?L(v):l.key==="shareInstruction"&&z.value.editDoc(v.id)};let z=h();return M(()=>{c()}),{searchParam:t,docList:a,docListLoading:f,newDocVisible:m,docEdit:_,newDocFormRef:r,searchDocList:c,openNewDoc:N,handleNewDocOk:b,deleteDoc:j,editDoc:T,handleTableChange:C,openShareViewWindow:L,handleActionMenuClick:A,pagination:k,instruction:z,newDocRules:{name:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u6863\u540D\u79F0",trigger:"change"}],docUrl:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u6863\u5730\u5740",trigger:"change"}],jsonContent:[{required:!0,message:"\u8BF7\u8F93\u5165JSON\u683C\u5F0F\u7684swagger\u6587\u6863\u5185\u5BB9",trigger:"change"}],docType:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u6587\u6863\u7C7B\u578B",trigger:"change"}],openVisit:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u5F00\u653E\u8BBF\u95EE",trigger:"change"}],docStatus:[{type:"number",required:!0,message:"\u8BF7\u9009\u62E9\u6587\u6863\u72B6\u6001",trigger:"change"}]},docListColumns:[{title:"ID",dataIndex:"id",width:70},{title:"\u6587\u6863\u540D\u79F0",dataIndex:"name",width:250},{title:"\u6587\u6863\u7C7B\u578B",dataIndex:"docType",width:120},{title:"\u5F00\u653E\u8BBF\u95EE",dataIndex:"openVisit",width:90},{title:"\u72B6\u6001",dataIndex:"docStatus",width:90},{title:"\u6587\u6863\u5730\u5740",dataIndex:"docUrl"},{title:"\u76EE\u6807\u57DF\u540D",dataIndex:"rewriteDomain",width:250},{title:"\u64CD\u4F5C",dataIndex:"operation",fixed:"right",width:200}],aceEditorConfig:{wrap:!0,autoScrollEditorIntoView:!0,enableBasicAutocompletion:!0,enableSnippets:!0,enableLiveAutocompletion:!0,minLines:10,maxLines:15},swaggerDocDemo:`{ - "swagger": "2.0", - "info": {}, - "host": "doc.zyplayer.com", - "basePath":"/", - "tags": [], - "paths": {}, - "definitions": {} -}`,openApiDocDemo:`{ - "openapi": "3.0.3", - "components": {} - "servers": [], - "paths": {}, - "info": {}, -}`}}},ue=n("\u5168\u90E8"),_e=n("URL\u6DFB\u52A0"),me=n("JSON\u5185\u5BB9"),pe=n("\u5168\u90E8"),he=n("\u5426"),ge=n("\u662F"),fe=n("\u5168\u90E8"),ve=n("\u542F\u7528"),ye=n("\u7981\u7528"),we=n("\u67E5\u8BE2"),ke=n("\u65B0\u5EFA"),be=n("\u7F16\u8F91"),De=n("\u5220\u9664"),Se=n(" \u67E5\u770B\u5F00\u653E\u6587\u6863"),Ee=n(" \u7F16\u8F91\u5F00\u653E\u6587\u6863\u8BF4\u660E"),Ce=n("\u66F4\u591A"),Ue=n("Swagger URL"),Ie=n("Swagger JSON"),xe=n("OpenApi JSON"),Ve=n("\u672A\u5F00\u653E"),Oe=n("\u5DF2\u5F00\u653E"),Le=n("\u542F\u7528"),ze=n("\u7981\u7528"),Ne=n("Swagger URL"),Te=n("Swagger JSON"),je=n("OpenApi URL"),Ae=n("OpenApi JSON"),qe=n("\u81EA\u5EFAAPI"),Re=n(" \u67E5\u770B\u6587\u6863\u5730\u5740 "),Pe=s("p",null,"\u683C\u5F0F\u4E00\uFF1Ahttp://doc.zyplayer.com/v2/api-docs",-1),Be=s("p",null,"\u683C\u5F0F\u4E8C\uFF1Ahttp://doc.zyplayer.com/swagger-resources",-1),Fe=s("p",null,"\u683C\u5F0F\u4E09\uFF1Ahttp://doc.zyplayer.com/swagger-ui.html",-1),Je=s("a",null,"\u793A\u4F8B",-1),Me=n(" \u67E5\u770B\u6587\u6863\u5185\u5BB9 "),We=s("div",null,'\u652F\u6301\u4EE5\u4E0B\u683C\u5F0F\u7684Swagger\u6587\u6863\u5185\u5BB9\u8F93\u5165\uFF0C\u5176\u4E2D {"swagger": "2.0"} \u4E3A\u5FC5\u8981\u5C5E\u6027',-1),He={class:"lang-json"},Xe=s("a",null,"\u8BF4\u660E",-1),Ze=n(" \u67E5\u770B\u6587\u6863\u5730\u5740 "),Ge=s("p",null,"\u683C\u5F0F\u4E00\uFF1Ahttp://doc.zyplayer.com/v3/api-docs",-1),Ke=s("a",null,"\u793A\u4F8B",-1),Qe=n(" \u67E5\u770B\u6587\u6863\u5185\u5BB9 "),Ye=s("div",null,'\u652F\u6301\u4EE5\u4E0B\u683C\u5F0F\u7684OpenApi\u6587\u6863\u5185\u5BB9\u8F93\u5165\uFF0C\u5176\u4E2D {"openapi": "3.x.x"} \u4E3A\u5FC5\u8981\u5C5E\u6027',-1),$e={class:"lang-json"},et=s("a",null,"\u8BF4\u660E",-1),tt=n(" \u76EE\u6807\u57DF\u540D "),ot=s("p",null,"\u5728\u6587\u6863\u7684\u5728\u7EBF\u8C03\u8BD5\u754C\u9762\uFF0C\u8BBF\u95EE\u7684\u57DF\u540D\u53EF\u4EE5\u521D\u59CB\u4E3A\u6B64\u5904\u5F55\u5165\u7684\u57DF\u540D\uFF0C\u800C\u975E\u6587\u6863\u672C\u8EAB\u7684\u57DF\u540D\u5730\u5740",-1),at=s("p",null,"\u53EF\u4FBF\u4E8E\u4E0D\u540C\u73AF\u5883\u95F4\u7684\u63A5\u53E3\u6D4B\u8BD5\uFF0C\u4F8B\uFF1Ahttp://doc.zyplayer.com",-1),nt=s("a",null,"\u8BF4\u660E",-1),lt=n("\u5426"),it=n("\u5F00\u653E\u8BBF\u95EE"),dt=n(" \u5F00\u653E\u8BBF\u95EE\u540E\u65E0\u9700\u767B\u5F55\u5373\u53EF\u901A\u8FC7"),rt=n("\u8BBF\u95EE\u8BE5\u6587\u6863\u4FE1\u606F "),st=n("\u542F\u7528"),ct=n("\u7981\u7528");function ut(w,a,f,t,k,C){const c=d("a-select-option"),_=d("a-select"),r=d("a-form-item"),m=d("a-button"),b=d("a-form"),N=d("a-popconfirm"),T=d("link-outlined"),O=d("a-menu-item"),j=d("edit-outlined"),L=d("a-menu"),A=d("DownOutlined"),z=d("a-dropdown"),l=d("a-tag"),v=d("a-table"),D=d("a-input"),g=d("a-radio"),q=d("a-radio-group"),U=d("a-popover"),B=d("ace-editor"),G=d("a-modal"),K=d("EditShareInstruction"),F=ae("highlight");return u(),x(V,null,[o(b,{layout:"inline",style:{"margin-bottom":"20px"}},{default:e(()=>[o(r,{label:"\u6587\u6863\u7C7B\u578B"},{default:e(()=>[o(_,{placeholder:"\u8BF7\u9009\u62E9\u6587\u6863\u7C7B\u578B",value:t.searchParam.docType,"onUpdate:value":a[0]||(a[0]=i=>t.searchParam.docType=i),style:{width:"150px"}},{default:e(()=>[o(c,{value:""},{default:e(()=>[ue]),_:1}),o(c,{value:1},{default:e(()=>[_e]),_:1}),o(c,{value:2},{default:e(()=>[me]),_:1})]),_:1},8,["value"])]),_:1}),o(r,{label:"\u5F00\u653E\u8BBF\u95EE"},{default:e(()=>[o(_,{placeholder:"\u8BF7\u9009\u62E9\u5F00\u653E\u8BBF\u95EE",value:t.searchParam.openVisit,"onUpdate:value":a[1]||(a[1]=i=>t.searchParam.openVisit=i),style:{width:"150px"}},{default:e(()=>[o(c,{value:""},{default:e(()=>[pe]),_:1}),o(c,{value:0},{default:e(()=>[he]),_:1}),o(c,{value:1},{default:e(()=>[ge]),_:1})]),_:1},8,["value"])]),_:1}),o(r,{label:"\u72B6\u6001"},{default:e(()=>[o(_,{placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",value:t.searchParam.docStatus,"onUpdate:value":a[2]||(a[2]=i=>t.searchParam.docStatus=i),style:{width:"150px"}},{default:e(()=>[o(c,{value:""},{default:e(()=>[fe]),_:1}),o(c,{value:1},{default:e(()=>[ve]),_:1}),o(c,{value:2},{default:e(()=>[ye]),_:1})]),_:1},8,["value"])]),_:1}),o(r,null,{default:e(()=>[o(m,{onClick:t.searchDocList,type:"primary"},{default:e(()=>[we]),_:1},8,["onClick"]),o(m,{onClick:t.openNewDoc,style:{marginLeft:"8px"}},{default:e(()=>[ke]),_:1},8,["onClick"])]),_:1})]),_:1}),o(v,{dataSource:t.docList,columns:t.docListColumns,size:"middle",loading:t.docListLoading,pagination:t.pagination,onChange:t.handleTableChange,scroll:{x:1400,y:"calc(100vh - 300px)"}},{bodyCell:e(({column:i,text:S,record:R})=>[i.dataIndex==="operation"?(u(),x(V,{key:0},[o(m,{size:"small",type:"link",onClick:P=>t.editDoc(R)},{default:e(()=>[be]),_:2},1032,["onClick"]),o(N,{title:"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F",onConfirm:P=>t.deleteDoc(R)},{default:e(()=>[o(m,{size:"small",type:"link",danger:""},{default:e(()=>[De]),_:1})]),_:2},1032,["onConfirm"]),o(z,{trigger:["click"]},{overlay:e(()=>[o(L,{onClick:P=>t.handleActionMenuClick(P,R)},{default:e(()=>[o(O,{key:"shareView"},{default:e(()=>[o(T),Se]),_:1}),o(O,{key:"shareInstruction"},{default:e(()=>[o(j),Ee]),_:1})]),_:2},1032,["onClick"])]),default:e(()=>[o(m,{type:"link",size:"small"},{default:e(()=>[Ce,o(A)]),_:1})]),_:2},1024)],64)):y("",!0),i.dataIndex==="docType"?(u(),x(V,{key:1},[S===1?(u(),p(l,{key:0,color:"red"},{default:e(()=>[Ue]),_:1})):S===2?(u(),p(l,{key:1,color:"blue"},{default:e(()=>[Ie]),_:1})):S===4?(u(),p(l,{key:2,color:"green"},{default:e(()=>[xe]),_:1})):y("",!0)],64)):y("",!0),i.dataIndex==="openVisit"?(u(),x(V,{key:2},[S===0?(u(),p(l,{key:0,color:"pink"},{default:e(()=>[Ve]),_:1})):S===1?(u(),p(l,{key:1,color:"green"},{default:e(()=>[Oe]),_:1})):y("",!0)],64)):y("",!0),i.dataIndex==="docStatus"?(u(),x(V,{key:3},[S===1?(u(),p(l,{key:0,color:"green"},{default:e(()=>[Le]),_:1})):S===2?(u(),p(l,{key:1,color:"pink"},{default:e(()=>[ze]),_:1})):y("",!0)],64)):y("",!0)]),_:1},8,["dataSource","columns","loading","pagination","onChange","scroll"]),o(G,{visible:t.newDocVisible,"onUpdate:visible":a[13]||(a[13]=i=>t.newDocVisible=i),title:t.docEdit.isNew?"\u65B0\u589E\u6587\u6863":"\u7F16\u8F91\u6587\u6863",onOk:t.handleNewDocOk,width:800},{default:e(()=>[o(b,{layout:"horizontal",ref:"newDocFormRef",rules:t.newDocRules,model:t.docEdit,"label-col":{span:4},"wrapper-col":{span:20}},{default:e(()=>[o(r,{label:"\u6587\u6863\u540D\u79F0",required:"",name:"name"},{default:e(()=>[o(D,{placeholder:"\u8BF7\u8F93\u5165\u6587\u6863\u540D\u79F0",value:t.docEdit.name,"onUpdate:value":a[3]||(a[3]=i=>t.docEdit.name=i)},null,8,["value"])]),_:1}),o(r,{label:"\u6587\u6863\u7C7B\u578B",required:"",name:"docType"},{default:e(()=>[o(q,{value:t.docEdit.docType,"onUpdate:value":a[4]||(a[4]=i=>t.docEdit.docType=i)},{default:e(()=>[o(g,{value:1},{default:e(()=>[Ne]),_:1}),o(g,{value:2},{default:e(()=>[Te]),_:1}),o(g,{value:3},{default:e(()=>[je]),_:1}),o(g,{value:4},{default:e(()=>[Ae]),_:1}),o(g,{value:5,disabled:""},{default:e(()=>[qe]),_:1})]),_:1},8,["value"])]),_:1}),t.docEdit.docType===1?(u(),p(r,{key:0,label:"\u6587\u6863\u5730\u5740",required:"",name:"docUrl"},{extra:e(()=>[Re,o(U,{title:"\u6587\u6863\u5730\u5740\u652F\u6301\u4EE5\u4E0B\u4EFB\u4E00\u683C\u5F0F"},{content:e(()=>[Pe,Be,Fe]),default:e(()=>[Je]),_:1})]),default:e(()=>[o(D,{placeholder:"\u8BF7\u8F93\u5165\u6587\u6863\u5730\u5740URL",value:t.docEdit.docUrl,"onUpdate:value":a[5]||(a[5]=i=>t.docEdit.docUrl=i)},null,8,["value"])]),_:1})):t.docEdit.docType===2?(u(),p(r,{key:1,label:"\u6587\u6863\u5185\u5BB9",required:"",name:"jsonContent"},{extra:e(()=>[Me,o(U,{title:"\u6587\u6863\u5185\u5BB9\u8BF4\u660E"},{content:e(()=>[We,W(s("div",null,[s("pre",null,[s("code",He,H(t.swaggerDocDemo),1)])],512),[[F]])]),default:e(()=>[Xe]),_:1})]),default:e(()=>[o(B,{value:t.docEdit.jsonContent,"onUpdate:value":a[6]||(a[6]=i=>t.docEdit.jsonContent=i),lang:"json",theme:"monokai",width:"100%",height:"100",options:t.aceEditorConfig},null,8,["value","options"])]),_:1})):y("",!0),t.docEdit.docType===3?(u(),p(r,{key:2,label:"\u6587\u6863\u5730\u5740",required:"",name:"docUrl"},{extra:e(()=>[Ze,o(U,{title:"\u6587\u6863\u5730\u5740\u652F\u6301\u4EE5\u4E0B\u4EFB\u4E00\u683C\u5F0F"},{content:e(()=>[Ge]),default:e(()=>[Ke]),_:1})]),default:e(()=>[o(D,{placeholder:"\u8BF7\u8F93\u5165\u6587\u6863\u5730\u5740URL",value:t.docEdit.docUrl,"onUpdate:value":a[7]||(a[7]=i=>t.docEdit.docUrl=i)},null,8,["value"])]),_:1})):t.docEdit.docType===4?(u(),p(r,{key:3,label:"\u6587\u6863\u5185\u5BB9",required:"",name:"jsonContent"},{extra:e(()=>[Qe,o(U,{title:"\u6587\u6863\u5185\u5BB9\u8BF4\u660E"},{content:e(()=>[Ye,W(s("div",null,[s("pre",null,[s("code",$e,H(t.openApiDocDemo),1)])],512),[[F]])]),default:e(()=>[et]),_:1})]),default:e(()=>[o(B,{value:t.docEdit.jsonContent,"onUpdate:value":a[8]||(a[8]=i=>t.docEdit.jsonContent=i),lang:"json",theme:"monokai",width:"100%",height:"100",options:t.aceEditorConfig},null,8,["value","options"])]),_:1})):y("",!0),o(r,{label:"\u76EE\u6807\u57DF\u540D",name:"rewriteDomain"},{extra:e(()=>[tt,o(U,{title:"\u76EE\u6807\u57DF\u540D\u8BF4\u660E"},{content:e(()=>[ot,at]),default:e(()=>[nt]),_:1})]),default:e(()=>[o(D,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u57DF\u540D",value:t.docEdit.rewriteDomain,"onUpdate:value":a[9]||(a[9]=i=>t.docEdit.rewriteDomain=i)},null,8,["value"])]),_:1}),o(r,{label:"\u5F00\u653E\u8BBF\u95EE",required:"",name:"openVisit"},{extra:e(()=>[dt,s("a",{onClick:a[11]||(a[11]=i=>t.openShareViewWindow(t.docEdit))},"\u5F00\u653E\u6587\u6863URL"),rt]),default:e(()=>[o(q,{value:t.docEdit.openVisit,"onUpdate:value":a[10]||(a[10]=i=>t.docEdit.openVisit=i)},{default:e(()=>[o(g,{value:0},{default:e(()=>[lt]),_:1}),o(g,{value:1},{default:e(()=>[it]),_:1})]),_:1},8,["value"])]),_:1}),o(r,{label:"\u72B6\u6001",required:"",name:"docStatus"},{default:e(()=>[o(q,{value:t.docEdit.docStatus,"onUpdate:value":a[12]||(a[12]=i=>t.docEdit.docStatus=i)},{default:e(()=>[o(g,{value:1},{default:e(()=>[st]),_:1}),o(g,{value:2},{default:e(()=>[ct]),_:1})]),_:1},8,["value"])]),_:1})]),_:1},8,["rules","model"])]),_:1},8,["visible","title","onOk"]),o(K,{ref:"instruction"},null,512)],64)}var ft=Z(ce,[["render",ut]]);export{ft as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/DocView.dd198f45.js b/zyplayer-doc-api/src/main/resources/dist/assets/DocView.612b4b26.js similarity index 96% rename from zyplayer-doc-api/src/main/resources/dist/assets/DocView.dd198f45.js rename to zyplayer-doc-api/src/main/resources/dist/assets/DocView.612b4b26.js index 1bce7003..9f3d0b9d 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/DocView.dd198f45.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/DocView.612b4b26.js @@ -1,4 +1,4 @@ -import{al as se,am as Pe,y as o,G as be,r as u,o as y,b as T,a,w as t,e as h,t as N,c as I,k as A,F as ie,m,an as we,ao as Se,u as de,J,L as j,d as xe,B as ue,v as Le,H as ke}from"./vendor.2a860d56.js";import{D as Oe,o as me}from"./DocContent.658bc0f2.js";import{m as De}from"./mavon-editor.824ddc3c.js";import{P as ce,a as fe,u as Ce,x as Te}from"./unitConvert.08ea372c.js";import"./index.c860d973.js";import{g as Re,z as Ie}from"./custom.ece90331.js";import{a as qe}from"./index.7873781e.js";import{_ as Z}from"./main.4232e7c8.js";import"./logUtil.532ff0b3.js";const Ne={props:{result:{type:Object,required:!0},loading:{type:Boolean,required:!0}},components:{CloseOutlined:se,ParamTable:ce,ParamBody:fe,aceEditor:qe},setup(n){const{result:r}=Pe(n);let w=o("body"),e=o("format"),_=o("json"),S=o(""),v=o([]),P=o([]),s=o(""),f=o(""),b=o({}),p=o();const d=()=>{e.value==="preview"&&setTimeout(()=>{p.value&&p.value.contentDocument.write(s.value)},0)},k=()=>{if(s.value="",f.value="",n.result.data){if(b.value=n.result.data,n.result.data.headers){v.value=n.result.data.headers;let c=v.value.find(D=>D.name==="Content-Type");c&&c.value&&(c.value.indexOf("text/html")>=0?_.value="html":c.value.indexOf("text/plain")>=0?_.value="text":c.value.indexOf("application/json")>=0?_.value="json":c.value.indexOf("application/xml")>=0||c.value.indexOf("text/xml")>=0?_.value="xml":c.value.indexOf("application/javascript")>=0&&(_.value="javascript"),S.value=_.value)}if(n.result.data.cookies&&(P.value=n.result.data.cookies),n.result.data.data||n.result.data.status===200){f.value=n.result.data.data,s.value=n.result.data.data;try{_.value==="xml"?f.value=Te(s.value):_.value==="json"?f.value=JSON.stringify(JSON.parse(s.value),null,4):_.value==="javascript"&&(f.value=JSON.stringify(s.value,null,4))}catch{f.value=n.result.data.data}}else{let c=` +import{am as se,an as Pe,y as o,G as be,r as u,o as y,b as T,a,w as t,e as h,t as N,c as I,k as A,F as ie,m,ao as we,ap as Se,u as de,J,L as j,d as xe,B as ue,v as Le,H as ke}from"./vendor.1b910c8a.js";import{D as Oe,o as me}from"./DocContent.9bbd9b50.js";import{m as De}from"./mavon-editor.ee685efd.js";import{P as ce,a as fe,u as Ce,x as Te}from"./unitConvert.b5f11711.js";import"./index.c860d973.js";import{g as Re,z as Ie}from"./custom.f7427cee.js";import{a as qe}from"./index.7bf1ebec.js";import{_ as Z}from"./main.a6c14cdf.js";import"./logUtil.3161557e.js";const Ne={props:{result:{type:Object,required:!0},loading:{type:Boolean,required:!0}},components:{CloseOutlined:se,ParamTable:ce,ParamBody:fe,aceEditor:qe},setup(n){const{result:r}=Pe(n);let w=o("body"),e=o("format"),_=o("json"),S=o(""),v=o([]),P=o([]),s=o(""),f=o(""),b=o({}),p=o();const d=()=>{e.value==="preview"&&setTimeout(()=>{p.value&&p.value.contentDocument.write(s.value)},0)},k=()=>{if(s.value="",f.value="",n.result.data){if(b.value=n.result.data,n.result.data.headers){v.value=n.result.data.headers;let c=v.value.find(D=>D.name==="Content-Type");c&&c.value&&(c.value.indexOf("text/html")>=0?_.value="html":c.value.indexOf("text/plain")>=0?_.value="text":c.value.indexOf("application/json")>=0?_.value="json":c.value.indexOf("application/xml")>=0||c.value.indexOf("text/xml")>=0?_.value="xml":c.value.indexOf("application/javascript")>=0&&(_.value="javascript"),S.value=_.value)}if(n.result.data.cookies&&(P.value=n.result.data.cookies),n.result.data.data||n.result.data.status===200){f.value=n.result.data.data,s.value=n.result.data.data;try{_.value==="xml"?f.value=Te(s.value):_.value==="json"?f.value=JSON.stringify(JSON.parse(s.value),null,4):_.value==="javascript"&&(f.value=JSON.stringify(s.value,null,4))}catch{f.value=n.result.data.data}}else{let c=` // \u8BF7\u6C42\u5931\u8D25\uFF0C\u4EE5\u4E0B\u4E3A\u5C01\u88C5\u7684\u8FD4\u56DE\u503C\u5BF9\u8C61\uFF0C\u4EC5\u4F9B\u53C2\u8003 `;s.value=c+JSON.stringify(n.result.data),f.value=c+JSON.stringify(n.result.data,null,4)}d()}};return k(),be(r,()=>k()),{activePage:w,bodyShowType:e,bodyShowTypeChange:d,unitConvert:Ce,bodyShowFormatType:_,bodyShowFormatPreview:S,previewHtmlRef:p,resultData:b,resultHeaders:v,resultCookies:P,resultHeadersColumns:[{title:"KEY",dataIndex:"name"},{title:"VALUE",dataIndex:"value"}],resultCookiesColumns:[{title:"KEY",dataIndex:"name"},{title:"VALUE",dataIndex:"value"}],resultDataInit:c=>{c.setFontSize(16)},resultDataContentOrigin:s,resultDataContentFormat:f,resultDataConfig:{wrap:!0,readOnly:!0,autoScrollEditorIntoView:!0,enableBasicAutocompletion:!0,enableSnippets:!0,enableLiveAutocompletion:!0,minLines:30,maxLines:30}}}},Je={key:0,style:{"margin-bottom":"30px"}},je={key:0,style:{"margin-bottom":"30px"}},Ue={style:{"margin-bottom":"10px"}},Ee=m("\u683C\u5F0F\u5316"),Ae=m("\u539F\u59CB\u503C"),Fe=m("\u9884\u89C8"),Ke=m("JSON"),Ve=m("HTML"),Be=m("XML"),Me=m("JavaScript"),He=m("TEXT"),ze={key:2},Qe={key:0,ref:"previewHtmlRef",width:"100%",height:"570px",style:{border:"0"}},Ge={class:"status-info-box"},Xe=m(" \u72B6\u6001\u7801\uFF1A"),Ye=m(" \u8017\u65F6\uFF1A"),Ze=m(" \u5927\u5C0F\uFF1A"),We={key:1},$e={style:{color:"#f00"}},ea={class:"status-info-box"},aa=m(" \u8017\u65F6\uFF1A"),ta={key:1,style:{"margin-top":"20px"}},oa={key:2,style:{"margin-top":"20px",color:"#aaa"}};function na(n,r,w,e,_,S){const v=u("a-radio-button"),P=u("a-radio-group"),s=u("a-select-option"),f=u("a-select"),b=u("ace-editor"),p=u("a-tab-pane"),d=u("a-table"),k=u("a-divider"),O=u("a-tabs"),c=u("a-skeleton"),D=u("a-spin"),x=u("a-empty");return w.result.data?(y(),T("div",Je,[w.result.data.data||w.result.data.status===200?(y(),T("div",je,[a(O,{activeKey:e.activePage,"onUpdate:activeKey":r[4]||(r[4]=L=>e.activePage=L),onTabClick:r[5]||(r[5]=()=>{}),style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[h("span",Ge,[Xe,h("span",null,N(e.resultData.status||"200"),1),a(k,{type:"vertical"}),Ye,h("span",null,N(e.unitConvert.formatSeconds(e.resultData.useTime||0)),1),a(k,{type:"vertical"}),Ze,h("span",null,N(e.unitConvert.formatFileSize(e.resultData.contentLength||0)),1)])]),default:t(()=>[a(p,{tab:"Body",key:"body",forceRender:""},{default:t(()=>[h("div",Ue,[a(P,{value:e.bodyShowType,"onUpdate:value":r[0]||(r[0]=L=>e.bodyShowType=L),onChange:e.bodyShowTypeChange,size:"small"},{default:t(()=>[a(v,{value:"format"},{default:t(()=>[Ee]),_:1}),a(v,{value:"row"},{default:t(()=>[Ae]),_:1}),a(v,{value:"preview"},{default:t(()=>[Fe]),_:1})]),_:1},8,["value","onChange"]),e.bodyShowType==="format"?(y(),I(f,{key:0,value:e.bodyShowFormatType,"onUpdate:value":r[1]||(r[1]=L=>e.bodyShowFormatType=L),size:"small",style:{"margin-left":"10px",width:"100px"}},{default:t(()=>[a(s,{value:"json"},{default:t(()=>[Ke]),_:1}),a(s,{value:"html"},{default:t(()=>[Ve]),_:1}),a(s,{value:"xml"},{default:t(()=>[Be]),_:1}),a(s,{value:"javascript"},{default:t(()=>[Me]),_:1}),a(s,{value:"text"},{default:t(()=>[He]),_:1})]),_:1},8,["value"])):A("",!0)]),e.bodyShowType==="format"?(y(),I(b,{key:0,value:e.resultDataContentFormat,"onUpdate:value":r[2]||(r[2]=L=>e.resultDataContentFormat=L),onInit:e.resultDataInit,lang:e.bodyShowFormatType,theme:"monokai",width:"100%",height:"100",options:e.resultDataConfig},null,8,["value","onInit","lang","options"])):e.bodyShowType==="row"?(y(),I(b,{key:1,value:e.resultDataContentOrigin,"onUpdate:value":r[3]||(r[3]=L=>e.resultDataContentOrigin=L),onInit:e.resultDataInit,lang:"text",theme:"chrome",width:"100%",height:"100",options:e.resultDataConfig},null,8,["value","onInit","options"])):e.bodyShowType==="preview"?(y(),T("div",ze,[e.bodyShowFormatPreview==="html"?(y(),T("iframe",Qe,null,512)):(y(),T(ie,{key:1},[m(N(e.resultDataContentOrigin),1)],64))])):A("",!0)]),_:1}),a(p,{tab:"Headers",key:"headers",forceRender:""},{default:t(()=>[a(d,{dataSource:e.resultHeaders,columns:e.resultHeadersColumns,size:"small",pagination:!1,scroll:{y:"300px"}},null,8,["dataSource","columns"])]),_:1}),a(p,{tab:"Cookies",key:"cookies",forceRender:""},{default:t(()=>[a(d,{dataSource:e.resultCookies,columns:e.resultCookiesColumns,size:"small",pagination:!1,scroll:{y:"300px"}},null,8,["dataSource","columns"])]),_:1})]),_:1},8,["activeKey"])])):(y(),T("div",We,[a(O,{style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[h("span",ea,[aa,h("span",null,N(e.unitConvert.formatSeconds(e.resultData.useTime||0)),1)])]),default:t(()=>[a(p,{tab:"\u8BF7\u6C42\u5931\u8D25",key:"body",forceRender:""},{default:t(()=>[h("div",$e,N(w.result.data.errorMsg),1)]),_:1})]),_:1})]))])):w.loading?(y(),T("div",ta,[a(D,{tip:"\u8BF7\u6C42\u6267\u884C\u4E2D..."},{default:t(()=>[a(c)]),_:1})])):(y(),T("div",oa,[a(x,{description:"\u70B9\u51FB \u2018\u53D1\u9001\u8BF7\u6C42\u2019 \u83B7\u53D6\u8BF7\u6C42\u7ED3\u679C"})]))}var ra=Z(Ne,[["render",na]]);const la={props:{docInfoShow:{type:Object,required:!0},requestParamList:{type:Array,required:!0},responseParamList:{type:Array,required:!0}},components:{VerticalAlignTopOutlined:we,VerticalAlignBottomOutlined:Se,CloseOutlined:se,ParamTable:ce,ParamBody:fe,DocDebuggerResult:ra},setup(n){const r=de();let w=r.state.apiDoc||{},e=r.state.globalParam||[],_=r.state.openApiDoc||{},S=w.rewriteDomain||"",v=_.servers||[];!S&&v.length>0&&v[0].url&&(S=v[0].url);let P=o(S+n.docInfoShow.url),s=o("urlParam");const f=o();let b=n.requestParamList.filter(i=>i.in==="query"||i.in==="path"),p=o([]);const d=o();let k=e.filter(i=>i.paramType===2),O=n.requestParamList.filter(i=>i.in==="header"),c=1;k.forEach(i=>{O.push({name:i.paramKey,value:i.paramValue,type:"string",key:"g"+c++})});let D=o(JSON.parse(JSON.stringify(O)));const x=o();let L=e.filter(i=>i.paramType===3),W=n.requestParamList.filter(i=>i.in==="cookie");L.forEach(i=>{W.push({name:i.paramKey,value:i.paramValue,type:"string",key:"g"+c++})});let $=o(JSON.parse(JSON.stringify(W)));const B=o();let ve=e.filter(i=>i.paramType===1),C=n.requestParamList.filter(i=>i.in==="formData");ve.forEach(i=>{C.push({name:i.paramKey,value:i.paramValue,type:"string",key:"g"+c++})});let U=o([]);n.docInfoShow.method==="post"?C=C.concat(b):p=o(JSON.parse(JSON.stringify(b)));const M=o();let E=o([]),H=o(),q=o("form"),z=o("json"),ee=n.requestParamList.filter(i=>i.in==="body"),ye=o(JSON.parse(JSON.stringify(ee)));n.docInfoShow.consumes.indexOf("application/x-www-form-urlencoded")>=0?(q.value="formUrlEncode",E=o(JSON.parse(JSON.stringify(C)))):n.docInfoShow.consumes.indexOf("multipart/form-data")>=0?(q.value="form",U=o(JSON.parse(JSON.stringify(C)))):n.docInfoShow.consumes.indexOf("application/json")>=0?(q.value="row",z.value="json",E=o(JSON.parse(JSON.stringify(C))),C.length>0&&(q.value="formUrlEncode")):n.docInfoShow.consumes.indexOf("application/xml")>=0||n.docInfoShow.consumes.indexOf("text/xml")>=0?(q.value="row",z.value="xml",E=o(JSON.parse(JSON.stringify(C))),C.length>0&&(q.value="formUrlEncode")):U=o(JSON.parse(JSON.stringify(C))),U.value.length>0?s.value="urlParam":C.length>0||ee.length>0?s.value="bodyParam":O.length>0&&(s.value="headerParam");let Q=o({}),F=o(!1),ae=o({url:Re()+"/doc-swagger/proxy/download",param:{}}),te=o(),oe=n.docInfoShow.produces==="application/octet-stream";const _e=()=>{if(!P.value){ue.error("\u8BF7\u8F93\u5165\u8BF7\u6C42\u7684\u76EE\u6807URL\u5730\u5740");return}let i={};const R=new FormData;let pe=f.value.getSelectedRowKeys(),ne=p.value.filter(l=>pe.indexOf(l.key)>=0&&l.name&&l.value).map(l=>(i[l.name]=l.value,l.name+"="+encodeURIComponent(l.value))).join("&"),he=d.value.getSelectedRowKeys(),re=D.value.filter(l=>he.indexOf(l.key)>=0&&l.name&&l.value).map(l=>({code:l.name,value:l.value})),ge=x.value.getSelectedRowKeys(),le=$.value.filter(l=>ge.indexOf(l.key)>=0&&l.name&&l.value).map(l=>({code:l.name,value:l.value})),G=[];if(B.value){let l=B.value.getSelectedRowKeys();G=U.value.filter(g=>l.indexOf(g.key)>=0&&g.name&&g.value).map(g=>(i[g.name]=g.value,{code:g.name,value:g.value}))}let X=[];if(M.value){let l=M.value.getSelectedRowKeys();X=E.value.filter(g=>l.indexOf(g.key)>=0&&g.name&&g.value).map(g=>(i[g.name]=g.value,{code:g.name,value:g.value}))}let Y="";H.value&&(Y=H.value.getParam());let V=ne?P.value+"?"+ne:P.value;Object.keys(i).forEach(l=>{V=V.replace("{"+l+"}",i[l])}),oe?(ae.value.param={url:V,host:S,method:n.docInfoShow.method,contentType:n.docInfoShow.consumes,headerParam:JSON.stringify(re),cookieParam:JSON.stringify(le),formParam:JSON.stringify(G),formEncodeParam:JSON.stringify(X),bodyParam:Y},setTimeout(()=>te.value.submit(),0)):(R.append("url",V),R.append("host",S),R.append("method",n.docInfoShow.method),R.append("contentType",n.docInfoShow.consumes),R.append("headerParam",JSON.stringify(re)),R.append("cookieParam",JSON.stringify(le)),R.append("formParam",JSON.stringify(G)),R.append("formEncodeParam",JSON.stringify(X)),R.append("bodyParam",Y),F.value=!0,Q.value={},Ie.requestUrl(R).then(l=>{Q.value=l,F.value=!1}).catch(l=>{F.value=!1}))};let K=o(!0);return{docUrl:P,activePage:s,activePageChange:()=>{K.value=!0},requestLoading:F,sendRequest:_e,requestResult:Q,consumesParamType:z,downloadFormParam:ae,downloadFormRef:te,isDownloadRequest:oe,urlParamRef:f,urlParamList:p,headerParamRef:d,headerParamList:D,cookieParamRef:x,cookieParamList:$,formParamRef:B,formParamList:U,formEncodeParamRef:M,formEncodeParamList:E,bodyParamRef:H,bodyParamType:q,bodyRowParamList:ye,responseCodeListColumns:[{title:"\u72B6\u6001\u7801",dataIndex:"code",width:100},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"desc"}],responseParamListColumns:[{title:"\u53C2\u6570\u540D",dataIndex:"name",width:250},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"description"}],queryParamVisible:K,hideQueryParam:()=>{K.value=!1},showQueryParam:()=>{K.value=!0}}}},sa={style:{"margin-bottom":"6px"}},ia=m("none"),da=m("form-data"),ua=m("x-www-form-urlencoded"),ma=m("row"),ca=m("JSON"),fa=m("HTML"),va=m("XML"),ya=m("JavaScript"),_a=m("TEXT"),pa=m("\u6536\u8D77\u53C2\u6570"),ha=m("\u5C55\u5F00\u53C2\u6570"),ga=["action"],Pa=["name","value"];function ba(n,r,w,e,_,S){const v=u("a-button"),P=u("a-input-search"),s=u("ParamTable"),f=u("a-tab-pane"),b=u("a-radio"),p=u("a-radio-group"),d=u("a-select-option"),k=u("a-select"),O=u("ParamBody"),c=u("a-tabs"),D=u("DocDebuggerResult");return y(),T("div",null,[a(P,{"addon-before":w.docInfoShow.method.toUpperCase(),value:e.docUrl,"onUpdate:value":r[0]||(r[0]=x=>e.docUrl=x),onSearch:e.sendRequest,placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807URL\u5730\u5740"},{enterButton:t(()=>[a(v,{type:"primary",loading:e.requestLoading},{default:t(()=>[m(N(e.isDownloadRequest?"\u4E0B\u8F7D\u6587\u4EF6":"\u53D1\u9001\u8BF7\u6C42"),1)]),_:1},8,["loading"])]),_:1},8,["addon-before","value","onSearch"]),a(c,{activeKey:e.activePage,"onUpdate:activeKey":r[3]||(r[3]=x=>e.activePage=x),closable:"",onTabClick:e.activePageChange,style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[e.queryParamVisible?(y(),I(v,{key:0,onClick:e.hideQueryParam,type:"link"},{default:t(()=>[pa]),_:1},8,["onClick"])):(y(),I(v,{key:1,onClick:e.showQueryParam,type:"link"},{default:t(()=>[ha]),_:1},8,["onClick"]))]),default:t(()=>[a(f,{tab:"URL\u53C2\u6570",key:"urlParam",forceRender:""},{default:t(()=>[J(h("div",null,[a(s,{ref:"urlParamRef",paramList:e.urlParamList},null,8,["paramList"])],512),[[j,e.queryParamVisible]])]),_:1}),w.docInfoShow.method!=="get"?(y(),I(f,{tab:"Body\u53C2\u6570",key:"bodyParam",forceRender:""},{default:t(()=>[J(h("div",null,[h("div",sa,[a(p,{value:e.bodyParamType,"onUpdate:value":r[1]||(r[1]=x=>e.bodyParamType=x)},{default:t(()=>[a(b,{value:"none"},{default:t(()=>[ia]),_:1}),a(b,{value:"form"},{default:t(()=>[da]),_:1}),a(b,{value:"formUrlEncode"},{default:t(()=>[ua]),_:1}),a(b,{value:"row"},{default:t(()=>[ma]),_:1})]),_:1},8,["value"]),e.bodyParamType==="row"?(y(),I(k,{key:0,value:e.consumesParamType,"onUpdate:value":r[2]||(r[2]=x=>e.consumesParamType=x),size:"small",style:{"margin-left":"10px","vertical-align":"top",width:"100px"}},{default:t(()=>[a(d,{value:"json"},{default:t(()=>[ca]),_:1}),a(d,{value:"html"},{default:t(()=>[fa]),_:1}),a(d,{value:"xml"},{default:t(()=>[va]),_:1}),a(d,{value:"javascript"},{default:t(()=>[ya]),_:1}),a(d,{value:"text"},{default:t(()=>[_a]),_:1})]),_:1},8,["value"])):A("",!0)]),J(h("div",null,[a(s,{ref:"formParamRef",paramList:e.formParamList,showType:""},null,8,["paramList"])],512),[[j,e.bodyParamType==="form"]]),J(h("div",null,[a(s,{ref:"formEncodeParamRef",paramList:e.formEncodeParamList},null,8,["paramList"])],512),[[j,e.bodyParamType==="formUrlEncode"]]),J(h("div",null,[a(O,{ref:"bodyParamRef",rowLang:e.consumesParamType,paramList:e.bodyRowParamList},null,8,["rowLang","paramList"])],512),[[j,e.bodyParamType==="row"]])],512),[[j,e.queryParamVisible]])]),_:1})):A("",!0),a(f,{tab:"Header\u53C2\u6570",key:"headerParam",forceRender:""},{default:t(()=>[J(h("div",null,[a(s,{ref:"headerParamRef",paramList:e.headerParamList},null,8,["paramList"])],512),[[j,e.queryParamVisible]])]),_:1}),a(f,{tab:"Cookie\u53C2\u6570",key:"cookieParam",forceRender:""},{default:t(()=>[J(h("div",null,[a(s,{ref:"cookieParamRef",paramList:e.cookieParamList},null,8,["paramList"])],512),[[j,e.queryParamVisible]])]),_:1})]),_:1},8,["activeKey","onTabClick"]),e.isDownloadRequest?A("",!0):(y(),I(D,{key:0,result:e.requestResult,loading:e.requestLoading},null,8,["result","loading"])),h("form",{method:"post",ref:"downloadFormRef",action:e.downloadFormParam.url,target:"_blank"},[(y(!0),T(ie,null,xe(e.downloadFormParam.param,(x,L)=>(y(),T("input",{type:"hidden",name:L,value:x},null,8,Pa))),256))],8,ga)])}var wa=Z(la,[["render",ba]]);const Sa={components:{DocContent:Oe,DocDebugger:wa},setup(){const n=Le(),r=de();let w=o("doc"),e=o([]),_=o([]),S=o({url:"",description:"",method:"",consumes:"",produces:""}),v=o(!1),P=0,s;const f=()=>{let p=n.query.path+"."+n.query.method;if(Object.keys(r.state.openApiUrlMethodMap).length<=0){console.log("\u6587\u6863\u5C1A\u672A\u52A0\u8F7D\uFF0C\u7B49\u5F85\u52A0\u8F7D\u5B8C\u6210"),s||(s=setInterval(()=>{if(v.value||P++>50){clearInterval(s);return}Object.keys(r.state.openApiUrlMethodMap).length>0&&(console.log("\u6587\u6863\u5185\u5BB9\u6539\u53D8\uFF0C\u91CD\u65B0\u52A0\u8F7D\u6587\u6863"),f())},1e3));return}let d=r.state.openApiUrlMethodMap[p];if(!d){ue.error("\u6CA1\u6709\u627E\u5230\u5BF9\u5E94\u7684\u6587\u6863");return}v.value=!0,r.commit("addTableName",{key:n.fullPath,val:d.summary});let k="",O="";d.consumes&&d.consumes.length>0&&(k=d.consumes.join(" ")),d.produces&&d.produces.length>0&&(O=d.produces.join(" "));let c=De.exports.markdownIt.render(d.description||d.summary||"");S.value={url:d.url,description:c,method:d.method||"",consumes:k,produces:O};let D=r.state.openApiDefinitions;e.value=me.getRequestParamList(d.parameters,D),_.value=me.getResponseParamList(d.responses,D)};return ke(()=>{f()}),{docInfoShow:S,activePage:w,changePage:()=>{},isLoadSuccess:v,requestParamList:e,responseParamList:_}}},xa=h("div",{style:{padding:"20px 0",height:"100px"}},null,-1);function La(n,r,w,e,_,S){const v=u("DocContent"),P=u("a-tab-pane"),s=u("DocDebugger"),f=u("a-tabs"),b=u("a-spin");return e.isLoadSuccess?(y(),I(f,{key:0,activeKey:e.activePage,"onUpdate:activeKey":r[0]||(r[0]=p=>e.activePage=p),closable:"",onTabClick:e.changePage,style:{padding:"5px 10px 0"}},{default:t(()=>[a(P,{tab:"\u63A5\u53E3\u8BF4\u660E",key:"doc"},{default:t(()=>[a(v,{docInfoShow:e.docInfoShow,requestParamList:e.requestParamList,responseParamList:e.responseParamList},null,8,["docInfoShow","requestParamList","responseParamList"])]),_:1}),a(P,{tab:"\u5728\u7EBF\u8C03\u8BD5",key:"debug"},{default:t(()=>[a(s,{docInfoShow:e.docInfoShow,requestParamList:e.requestParamList,responseParamList:e.responseParamList},null,8,["docInfoShow","requestParamList","responseParamList"])]),_:1})]),_:1},8,["activeKey","onTabClick"])):(y(),I(b,{key:1,tip:"\u6587\u6863\u6570\u636E\u52A0\u8F7D\u4E2D..."},{default:t(()=>[xa]),_:1}))}var Ea=Z(Sa,[["render",La]]);export{Ea as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/DocView.36b7f0c0.js b/zyplayer-doc-api/src/main/resources/dist/assets/DocView.933e6496.js similarity index 96% rename from zyplayer-doc-api/src/main/resources/dist/assets/DocView.36b7f0c0.js rename to zyplayer-doc-api/src/main/resources/dist/assets/DocView.933e6496.js index afdfde2d..b0af109a 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/DocView.36b7f0c0.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/DocView.933e6496.js @@ -1,4 +1,4 @@ -import{al as le,am as ge,y as o,G as Pe,r as u,o as y,b as T,a,w as t,e as p,t as N,c as I,k as F,F as se,m,an as be,ao as we,u as ie,J,L as j,d as Se,B as de,v as xe,H as Le}from"./vendor.2a860d56.js";import{D as ke,s as ue}from"./DocContent.9af89d36.js";import{m as Oe}from"./mavon-editor.824ddc3c.js";import{P as me,a as ce,u as De,x as Ce}from"./unitConvert.08ea372c.js";import"./index.c860d973.js";import{g as Te,z as Re}from"./custom.ece90331.js";import{a as Ie}from"./index.7873781e.js";import{_ as Z}from"./main.4232e7c8.js";import"./logUtil.532ff0b3.js";const qe={props:{result:{type:Object,required:!0},loading:{type:Boolean,required:!0}},components:{CloseOutlined:le,ParamTable:me,ParamBody:ce,aceEditor:Ie},setup(r){const{result:n}=ge(r);let w=o("body"),e=o("format"),_=o("json"),k=o(""),v=o([]),b=o([]),i=o(""),c=o(""),h=o({}),g=o();const d=()=>{e.value==="preview"&&setTimeout(()=>{g.value&&g.value.contentDocument.write(i.value)},0)},S=()=>{if(i.value="",c.value="",r.result.data){if(h.value=r.result.data,r.result.data.headers){v.value=r.result.data.headers;let f=v.value.find(D=>D.name==="Content-Type");f&&f.value&&(f.value.indexOf("text/html")>=0?_.value="html":f.value.indexOf("text/plain")>=0?_.value="text":f.value.indexOf("application/json")>=0?_.value="json":f.value.indexOf("application/xml")>=0||f.value.indexOf("text/xml")>=0?_.value="xml":f.value.indexOf("application/javascript")>=0&&(_.value="javascript"),k.value=_.value)}if(r.result.data.cookies&&(b.value=r.result.data.cookies),r.result.data.data||r.result.data.status===200){c.value=r.result.data.data,i.value=r.result.data.data;try{_.value==="xml"?c.value=Ce(i.value):_.value==="json"?c.value=JSON.stringify(JSON.parse(i.value),null,4):_.value==="javascript"&&(c.value=JSON.stringify(i.value,null,4))}catch{c.value=r.result.data.data}}else{let f=` +import{am as le,an as ge,y as o,G as Pe,r as u,o as y,b as T,a,w as t,e as p,t as N,c as I,k as F,F as se,m,ao as be,ap as we,u as ie,J,L as j,d as Se,B as de,v as xe,H as Le}from"./vendor.1b910c8a.js";import{D as ke,s as ue}from"./DocContent.75fb82ce.js";import{m as Oe}from"./mavon-editor.ee685efd.js";import{P as me,a as ce,u as De,x as Ce}from"./unitConvert.b5f11711.js";import"./index.c860d973.js";import{g as Te,z as Re}from"./custom.f7427cee.js";import{a as Ie}from"./index.7bf1ebec.js";import{_ as Z}from"./main.a6c14cdf.js";import"./logUtil.3161557e.js";const qe={props:{result:{type:Object,required:!0},loading:{type:Boolean,required:!0}},components:{CloseOutlined:le,ParamTable:me,ParamBody:ce,aceEditor:Ie},setup(r){const{result:n}=ge(r);let w=o("body"),e=o("format"),_=o("json"),k=o(""),v=o([]),b=o([]),i=o(""),c=o(""),h=o({}),g=o();const d=()=>{e.value==="preview"&&setTimeout(()=>{g.value&&g.value.contentDocument.write(i.value)},0)},S=()=>{if(i.value="",c.value="",r.result.data){if(h.value=r.result.data,r.result.data.headers){v.value=r.result.data.headers;let f=v.value.find(D=>D.name==="Content-Type");f&&f.value&&(f.value.indexOf("text/html")>=0?_.value="html":f.value.indexOf("text/plain")>=0?_.value="text":f.value.indexOf("application/json")>=0?_.value="json":f.value.indexOf("application/xml")>=0||f.value.indexOf("text/xml")>=0?_.value="xml":f.value.indexOf("application/javascript")>=0&&(_.value="javascript"),k.value=_.value)}if(r.result.data.cookies&&(b.value=r.result.data.cookies),r.result.data.data||r.result.data.status===200){c.value=r.result.data.data,i.value=r.result.data.data;try{_.value==="xml"?c.value=Ce(i.value):_.value==="json"?c.value=JSON.stringify(JSON.parse(i.value),null,4):_.value==="javascript"&&(c.value=JSON.stringify(i.value,null,4))}catch{c.value=r.result.data.data}}else{let f=` // \u8BF7\u6C42\u5931\u8D25\uFF0C\u4EE5\u4E0B\u4E3A\u5C01\u88C5\u7684\u8FD4\u56DE\u503C\u5BF9\u8C61\uFF0C\u4EC5\u4F9B\u53C2\u8003 `;i.value=f+JSON.stringify(r.result.data),c.value=f+JSON.stringify(r.result.data,null,4)}d()}};return S(),Pe(n,()=>S()),{activePage:w,bodyShowType:e,bodyShowTypeChange:d,unitConvert:De,bodyShowFormatType:_,bodyShowFormatPreview:k,previewHtmlRef:g,resultData:h,resultHeaders:v,resultCookies:b,resultHeadersColumns:[{title:"KEY",dataIndex:"name"},{title:"VALUE",dataIndex:"value"}],resultCookiesColumns:[{title:"KEY",dataIndex:"name"},{title:"VALUE",dataIndex:"value"}],resultDataInit:f=>{f.setFontSize(16)},resultDataContentOrigin:i,resultDataContentFormat:c,resultDataConfig:{wrap:!0,readOnly:!0,autoScrollEditorIntoView:!0,enableBasicAutocompletion:!0,enableSnippets:!0,enableLiveAutocompletion:!0,minLines:30,maxLines:30}}}},Ne={key:0,style:{"margin-bottom":"30px"}},Je={key:0,style:{"margin-bottom":"30px"}},je={style:{"margin-bottom":"10px"}},Ue=m("\u683C\u5F0F\u5316"),Ee=m("\u539F\u59CB\u503C"),Fe=m("\u9884\u89C8"),Ke=m("JSON"),Ve=m("HTML"),Ae=m("XML"),Be=m("JavaScript"),Me=m("TEXT"),He={key:2},ze={key:0,ref:"previewHtmlRef",width:"100%",height:"570px",style:{border:"0"}},Qe={class:"status-info-box"},Ge=m(" \u72B6\u6001\u7801\uFF1A"),Xe=m(" \u8017\u65F6\uFF1A"),Ye=m(" \u5927\u5C0F\uFF1A"),Ze={key:1},We={style:{color:"#f00"}},$e={class:"status-info-box"},ea=m(" \u8017\u65F6\uFF1A"),aa={key:1,style:{"margin-top":"20px"}},ta={key:2,style:{"margin-top":"20px",color:"#aaa"}};function oa(r,n,w,e,_,k){const v=u("a-radio-button"),b=u("a-radio-group"),i=u("a-select-option"),c=u("a-select"),h=u("ace-editor"),g=u("a-tab-pane"),d=u("a-table"),S=u("a-divider"),O=u("a-tabs"),f=u("a-skeleton"),D=u("a-spin"),L=u("a-empty");return w.result.data?(y(),T("div",Ne,[w.result.data.data||w.result.data.status===200?(y(),T("div",Je,[a(O,{activeKey:e.activePage,"onUpdate:activeKey":n[4]||(n[4]=x=>e.activePage=x),onTabClick:n[5]||(n[5]=()=>{}),style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[p("span",Qe,[Ge,p("span",null,N(e.resultData.status||"200"),1),a(S,{type:"vertical"}),Xe,p("span",null,N(e.unitConvert.formatSeconds(e.resultData.useTime||0)),1),a(S,{type:"vertical"}),Ye,p("span",null,N(e.unitConvert.formatFileSize(e.resultData.contentLength||0)),1)])]),default:t(()=>[a(g,{tab:"Body",key:"body",forceRender:""},{default:t(()=>[p("div",je,[a(b,{value:e.bodyShowType,"onUpdate:value":n[0]||(n[0]=x=>e.bodyShowType=x),onChange:e.bodyShowTypeChange,size:"small"},{default:t(()=>[a(v,{value:"format"},{default:t(()=>[Ue]),_:1}),a(v,{value:"row"},{default:t(()=>[Ee]),_:1}),a(v,{value:"preview"},{default:t(()=>[Fe]),_:1})]),_:1},8,["value","onChange"]),e.bodyShowType==="format"?(y(),I(c,{key:0,value:e.bodyShowFormatType,"onUpdate:value":n[1]||(n[1]=x=>e.bodyShowFormatType=x),size:"small",style:{"margin-left":"10px",width:"100px"}},{default:t(()=>[a(i,{value:"json"},{default:t(()=>[Ke]),_:1}),a(i,{value:"html"},{default:t(()=>[Ve]),_:1}),a(i,{value:"xml"},{default:t(()=>[Ae]),_:1}),a(i,{value:"javascript"},{default:t(()=>[Be]),_:1}),a(i,{value:"text"},{default:t(()=>[Me]),_:1})]),_:1},8,["value"])):F("",!0)]),e.bodyShowType==="format"?(y(),I(h,{key:0,value:e.resultDataContentFormat,"onUpdate:value":n[2]||(n[2]=x=>e.resultDataContentFormat=x),onInit:e.resultDataInit,lang:e.bodyShowFormatType,theme:"monokai",width:"100%",height:"100",options:e.resultDataConfig},null,8,["value","onInit","lang","options"])):e.bodyShowType==="row"?(y(),I(h,{key:1,value:e.resultDataContentOrigin,"onUpdate:value":n[3]||(n[3]=x=>e.resultDataContentOrigin=x),onInit:e.resultDataInit,lang:"text",theme:"chrome",width:"100%",height:"100",options:e.resultDataConfig},null,8,["value","onInit","options"])):e.bodyShowType==="preview"?(y(),T("div",He,[e.bodyShowFormatPreview==="html"?(y(),T("iframe",ze,null,512)):(y(),T(se,{key:1},[m(N(e.resultDataContentOrigin),1)],64))])):F("",!0)]),_:1}),a(g,{tab:"Headers",key:"headers",forceRender:""},{default:t(()=>[a(d,{dataSource:e.resultHeaders,columns:e.resultHeadersColumns,size:"small",pagination:!1,scroll:{y:"300px"}},null,8,["dataSource","columns"])]),_:1}),a(g,{tab:"Cookies",key:"cookies",forceRender:""},{default:t(()=>[a(d,{dataSource:e.resultCookies,columns:e.resultCookiesColumns,size:"small",pagination:!1,scroll:{y:"300px"}},null,8,["dataSource","columns"])]),_:1})]),_:1},8,["activeKey"])])):(y(),T("div",Ze,[a(O,{style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[p("span",$e,[ea,p("span",null,N(e.unitConvert.formatSeconds(e.resultData.useTime||0)),1)])]),default:t(()=>[a(g,{tab:"\u8BF7\u6C42\u5931\u8D25",key:"body",forceRender:""},{default:t(()=>[p("div",We,N(w.result.data.errorMsg),1)]),_:1})]),_:1})]))])):w.loading?(y(),T("div",aa,[a(D,{tip:"\u8BF7\u6C42\u6267\u884C\u4E2D..."},{default:t(()=>[a(f)]),_:1})])):(y(),T("div",ta,[a(L,{description:"\u70B9\u51FB \u2018\u53D1\u9001\u8BF7\u6C42\u2019 \u83B7\u53D6\u8BF7\u6C42\u7ED3\u679C"})]))}var ra=Z(qe,[["render",oa]]);const na={props:{docInfoShow:{type:Object,required:!0},requestParamList:{type:Array,required:!0},responseParamList:{type:Array,required:!0}},components:{VerticalAlignTopOutlined:be,VerticalAlignBottomOutlined:we,CloseOutlined:le,ParamTable:me,ParamBody:ce,DocDebuggerResult:ra},setup(r){const n=ie();let w=n.state.apiDoc||{},e=n.state.globalParam||[],_=n.state.swaggerDoc||{},k=w.rewriteDomain||_.host,v=o(k+r.docInfoShow.url),b=o("urlParam");const i=o();let c=r.requestParamList.filter(s=>s.in==="query"||s.in==="path"),h=o([]);const g=o();let d=e.filter(s=>s.paramType===2),S=r.requestParamList.filter(s=>s.in==="header"),O=1;d.forEach(s=>{S.push({name:s.paramKey,value:s.paramValue,type:"string",key:"g"+O++})});let f=o(JSON.parse(JSON.stringify(S)));const D=o();let L=e.filter(s=>s.paramType===3),x=r.requestParamList.filter(s=>s.in==="cookie");L.forEach(s=>{x.push({name:s.paramKey,value:s.paramValue,type:"string",key:"g"+O++})});let W=o(JSON.parse(JSON.stringify(x)));const B=o();let fe=e.filter(s=>s.paramType===1),C=r.requestParamList.filter(s=>s.in==="formData");fe.forEach(s=>{C.push({name:s.paramKey,value:s.paramValue,type:"string",key:"g"+O++})});let U=o([]);r.docInfoShow.method==="post"?C=C.concat(c):h=o(JSON.parse(JSON.stringify(c)));const M=o();let E=o([]),H=o(),q=o("form"),z=o("json"),$=r.requestParamList.filter(s=>s.in==="body"),ve=o(JSON.parse(JSON.stringify($)));r.docInfoShow.consumes.indexOf("application/x-www-form-urlencoded")>=0?(q.value="formUrlEncode",E=o(JSON.parse(JSON.stringify(C)))):r.docInfoShow.consumes.indexOf("multipart/form-data")>=0?(q.value="form",U=o(JSON.parse(JSON.stringify(C)))):r.docInfoShow.consumes.indexOf("application/json")>=0?(q.value="row",z.value="json",E=o(JSON.parse(JSON.stringify(C))),C.length>0&&(q.value="formUrlEncode")):r.docInfoShow.consumes.indexOf("application/xml")>=0||r.docInfoShow.consumes.indexOf("text/xml")>=0?(q.value="row",z.value="xml",E=o(JSON.parse(JSON.stringify(C))),C.length>0&&(q.value="formUrlEncode")):U=o(JSON.parse(JSON.stringify(C))),U.value.length>0?b.value="urlParam":C.length>0||$.length>0?b.value="bodyParam":S.length>0&&(b.value="headerParam");let Q=o({}),K=o(!1),ee=o({url:Te()+"/doc-swagger/proxy/download",param:{}}),ae=o(),te=r.docInfoShow.produces==="application/octet-stream";const ye=()=>{if(!v.value){de.error("\u8BF7\u8F93\u5165\u8BF7\u6C42\u7684\u76EE\u6807URL\u5730\u5740");return}let s={};const R=new FormData;let _e=i.value.getSelectedRowKeys(),oe=h.value.filter(l=>_e.indexOf(l.key)>=0&&l.name&&l.value).map(l=>(s[l.name]=l.value,l.name+"="+encodeURIComponent(l.value))).join("&"),pe=g.value.getSelectedRowKeys(),re=f.value.filter(l=>pe.indexOf(l.key)>=0&&l.name&&l.value).map(l=>({code:l.name,value:l.value})),he=D.value.getSelectedRowKeys(),ne=W.value.filter(l=>he.indexOf(l.key)>=0&&l.name&&l.value).map(l=>({code:l.name,value:l.value})),G=[];if(B.value){let l=B.value.getSelectedRowKeys();G=U.value.filter(P=>l.indexOf(P.key)>=0&&P.name&&P.value).map(P=>(s[P.name]=P.value,{code:P.name,value:P.value}))}let X=[];if(M.value){let l=M.value.getSelectedRowKeys();X=E.value.filter(P=>l.indexOf(P.key)>=0&&P.name&&P.value).map(P=>(s[P.name]=P.value,{code:P.name,value:P.value}))}let Y="";H.value&&(Y=H.value.getParam());let A=oe?v.value+"?"+oe:v.value;Object.keys(s).forEach(l=>{A=A.replace("{"+l+"}",s[l])}),te?(ee.value.param={url:A,host:k,method:r.docInfoShow.method,contentType:r.docInfoShow.consumes,headerParam:JSON.stringify(re),cookieParam:JSON.stringify(ne),formParam:JSON.stringify(G),formEncodeParam:JSON.stringify(X),bodyParam:Y},setTimeout(()=>ae.value.submit(),0)):(R.append("url",A),R.append("host",k),R.append("method",r.docInfoShow.method),R.append("contentType",r.docInfoShow.consumes),R.append("headerParam",JSON.stringify(re)),R.append("cookieParam",JSON.stringify(ne)),R.append("formParam",JSON.stringify(G)),R.append("formEncodeParam",JSON.stringify(X)),R.append("bodyParam",Y),K.value=!0,Q.value={},Re.requestUrl(R).then(l=>{Q.value=l,K.value=!1}).catch(l=>{K.value=!1}))};let V=o(!0);return{docUrl:v,activePage:b,activePageChange:()=>{V.value=!0},requestLoading:K,sendRequest:ye,requestResult:Q,consumesParamType:z,downloadFormParam:ee,downloadFormRef:ae,isDownloadRequest:te,urlParamRef:i,urlParamList:h,headerParamRef:g,headerParamList:f,cookieParamRef:D,cookieParamList:W,formParamRef:B,formParamList:U,formEncodeParamRef:M,formEncodeParamList:E,bodyParamRef:H,bodyParamType:q,bodyRowParamList:ve,responseCodeListColumns:[{title:"\u72B6\u6001\u7801",dataIndex:"code",width:100},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"desc"}],responseParamListColumns:[{title:"\u53C2\u6570\u540D",dataIndex:"name",width:250},{title:"\u7C7B\u578B",dataIndex:"type",width:250},{title:"\u8BF4\u660E",dataIndex:"description"}],queryParamVisible:V,hideQueryParam:()=>{V.value=!1},showQueryParam:()=>{V.value=!0}}}},la={style:{"margin-bottom":"6px"}},sa=m("none"),ia=m("form-data"),da=m("x-www-form-urlencoded"),ua=m("row"),ma=m("JSON"),ca=m("HTML"),fa=m("XML"),va=m("JavaScript"),ya=m("TEXT"),_a=m("\u6536\u8D77\u53C2\u6570"),pa=m("\u5C55\u5F00\u53C2\u6570"),ha=["action"],ga=["name","value"];function Pa(r,n,w,e,_,k){const v=u("a-button"),b=u("a-input-search"),i=u("ParamTable"),c=u("a-tab-pane"),h=u("a-radio"),g=u("a-radio-group"),d=u("a-select-option"),S=u("a-select"),O=u("ParamBody"),f=u("a-tabs"),D=u("DocDebuggerResult");return y(),T("div",null,[a(b,{"addon-before":w.docInfoShow.method.toUpperCase(),value:e.docUrl,"onUpdate:value":n[0]||(n[0]=L=>e.docUrl=L),onSearch:e.sendRequest,placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807URL\u5730\u5740"},{enterButton:t(()=>[a(v,{type:"primary",loading:e.requestLoading},{default:t(()=>[m(N(e.isDownloadRequest?"\u4E0B\u8F7D\u6587\u4EF6":"\u53D1\u9001\u8BF7\u6C42"),1)]),_:1},8,["loading"])]),_:1},8,["addon-before","value","onSearch"]),a(f,{activeKey:e.activePage,"onUpdate:activeKey":n[3]||(n[3]=L=>e.activePage=L),closable:"",onTabClick:e.activePageChange,style:{padding:"5px 10px 0"}},{rightExtra:t(()=>[e.queryParamVisible?(y(),I(v,{key:0,onClick:e.hideQueryParam,type:"link"},{default:t(()=>[_a]),_:1},8,["onClick"])):(y(),I(v,{key:1,onClick:e.showQueryParam,type:"link"},{default:t(()=>[pa]),_:1},8,["onClick"]))]),default:t(()=>[a(c,{tab:"URL\u53C2\u6570",key:"urlParam",forceRender:""},{default:t(()=>[J(p("div",null,[a(i,{ref:"urlParamRef",paramList:e.urlParamList},null,8,["paramList"])],512),[[j,e.queryParamVisible]])]),_:1}),w.docInfoShow.method!=="get"?(y(),I(c,{tab:"Body\u53C2\u6570",key:"bodyParam",forceRender:""},{default:t(()=>[J(p("div",null,[p("div",la,[a(g,{value:e.bodyParamType,"onUpdate:value":n[1]||(n[1]=L=>e.bodyParamType=L)},{default:t(()=>[a(h,{value:"none"},{default:t(()=>[sa]),_:1}),a(h,{value:"form"},{default:t(()=>[ia]),_:1}),a(h,{value:"formUrlEncode"},{default:t(()=>[da]),_:1}),a(h,{value:"row"},{default:t(()=>[ua]),_:1})]),_:1},8,["value"]),e.bodyParamType==="row"?(y(),I(S,{key:0,value:e.consumesParamType,"onUpdate:value":n[2]||(n[2]=L=>e.consumesParamType=L),size:"small",style:{"margin-left":"10px","vertical-align":"top",width:"100px"}},{default:t(()=>[a(d,{value:"json"},{default:t(()=>[ma]),_:1}),a(d,{value:"html"},{default:t(()=>[ca]),_:1}),a(d,{value:"xml"},{default:t(()=>[fa]),_:1}),a(d,{value:"javascript"},{default:t(()=>[va]),_:1}),a(d,{value:"text"},{default:t(()=>[ya]),_:1})]),_:1},8,["value"])):F("",!0)]),J(p("div",null,[a(i,{ref:"formParamRef",paramList:e.formParamList,showType:""},null,8,["paramList"])],512),[[j,e.bodyParamType==="form"]]),J(p("div",null,[a(i,{ref:"formEncodeParamRef",paramList:e.formEncodeParamList},null,8,["paramList"])],512),[[j,e.bodyParamType==="formUrlEncode"]]),J(p("div",null,[a(O,{ref:"bodyParamRef",rowLang:e.consumesParamType,paramList:e.bodyRowParamList},null,8,["rowLang","paramList"])],512),[[j,e.bodyParamType==="row"]])],512),[[j,e.queryParamVisible]])]),_:1})):F("",!0),a(c,{tab:"Header\u53C2\u6570",key:"headerParam",forceRender:""},{default:t(()=>[J(p("div",null,[a(i,{ref:"headerParamRef",paramList:e.headerParamList},null,8,["paramList"])],512),[[j,e.queryParamVisible]])]),_:1}),a(c,{tab:"Cookie\u53C2\u6570",key:"cookieParam",forceRender:""},{default:t(()=>[J(p("div",null,[a(i,{ref:"cookieParamRef",paramList:e.cookieParamList},null,8,["paramList"])],512),[[j,e.queryParamVisible]])]),_:1})]),_:1},8,["activeKey","onTabClick"]),e.isDownloadRequest?F("",!0):(y(),I(D,{key:0,result:e.requestResult,loading:e.requestLoading},null,8,["result","loading"])),p("form",{method:"post",ref:"downloadFormRef",action:e.downloadFormParam.url,target:"_blank"},[(y(!0),T(se,null,Se(e.downloadFormParam.param,(L,x)=>(y(),T("input",{type:"hidden",name:x,value:L},null,8,ga))),256))],8,ha)])}var ba=Z(na,[["render",Pa]]);const wa={components:{DocContent:ke,DocDebugger:ba},setup(){const r=xe(),n=ie();let w=o("doc"),e=o([]),_=o([]),k=o({url:"",description:"",method:"",consumes:"",produces:""}),v=o(!1),b=0,i;const c=()=>{let g=r.query.path+"."+r.query.method;if(Object.keys(n.state.swaggerUrlMethodMap).length<=0){console.log("\u6587\u6863\u5C1A\u672A\u52A0\u8F7D\uFF0C\u7B49\u5F85\u52A0\u8F7D\u5B8C\u6210"),i||(i=setInterval(()=>{if(v.value||b++>50){clearInterval(i);return}Object.keys(n.state.swaggerUrlMethodMap).length>0&&(console.log("\u6587\u6863\u5185\u5BB9\u6539\u53D8\uFF0C\u91CD\u65B0\u52A0\u8F7D\u6587\u6863"),c())},1e3));return}let d=n.state.swaggerUrlMethodMap[g];if(!d){de.error("\u6CA1\u6709\u627E\u5230\u5BF9\u5E94\u7684\u6587\u6863");return}v.value=!0,n.commit("addTableName",{key:r.fullPath,val:d.summary});let S="",O="";d.consumes&&d.consumes.length>0&&(S=d.consumes.join(" ")),d.produces&&d.produces.length>0&&(O=d.produces.join(" "));let f=Oe.exports.markdownIt.render(d.description||d.summary||"");k.value={url:d.url,description:f,method:d.method||"",consumes:S,produces:O};let D=n.state.swaggerDefinitions;e.value=ue.getRequestParamList(d.parameters,D),_.value=ue.getResponseParamList(d.responses,D)};return Le(()=>{c()}),{docInfoShow:k,activePage:w,changePage:()=>{},isLoadSuccess:v,requestParamList:e,responseParamList:_}}},Sa=p("div",{style:{padding:"20px 0",height:"100px"}},null,-1);function xa(r,n,w,e,_,k){const v=u("DocContent"),b=u("a-tab-pane"),i=u("DocDebugger"),c=u("a-tabs"),h=u("a-spin");return e.isLoadSuccess?(y(),I(c,{key:0,activeKey:e.activePage,"onUpdate:activeKey":n[0]||(n[0]=g=>e.activePage=g),closable:"",onTabClick:e.changePage,style:{padding:"5px 10px 0"}},{default:t(()=>[a(b,{tab:"\u63A5\u53E3\u8BF4\u660E",key:"doc"},{default:t(()=>[a(v,{docInfoShow:e.docInfoShow,requestParamList:e.requestParamList,responseParamList:e.responseParamList},null,8,["docInfoShow","requestParamList","responseParamList"])]),_:1}),a(b,{tab:"\u5728\u7EBF\u8C03\u8BD5",key:"debug"},{default:t(()=>[a(i,{docInfoShow:e.docInfoShow,requestParamList:e.requestParamList,responseParamList:e.responseParamList},null,8,["docInfoShow","requestParamList","responseParamList"])]),_:1})]),_:1},8,["activeKey","onTabClick"])):(y(),I(h,{key:1,tip:"\u6587\u6863\u6570\u636E\u52A0\u8F7D\u4E2D..."},{default:t(()=>[Sa]),_:1}))}var Ua=Z(wa,[["render",xa]]);export{Ua as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/DocView.540f70c6.js b/zyplayer-doc-api/src/main/resources/dist/assets/DocView.c0e37ac5.js similarity index 72% rename from zyplayer-doc-api/src/main/resources/dist/assets/DocView.540f70c6.js rename to zyplayer-doc-api/src/main/resources/dist/assets/DocView.c0e37ac5.js index ba38b069..3600bed3 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/DocView.540f70c6.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/DocView.c0e37ac5.js @@ -1 +1 @@ -import{v as L,u as y,y as a,H as j,r as g,o as h,c as v,w as D,B as k,e as x}from"./vendor.2a860d56.js";import{D as I,s as _}from"./DocContent.9af89d36.js";import{m as M}from"./mavon-editor.824ddc3c.js";import"./index.c860d973.js";import{_ as q}from"./main.4232e7c8.js";import"./logUtil.532ff0b3.js";const S={components:{DocContent:I},setup(){const r=L(),s=y();let d=a("doc"),t=a([]),n=a([]),c=a({url:"",description:"",method:"",consumes:"",produces:""}),o=a(!1),i=0,l;const m=()=>{let P=r.query.path+"."+r.query.method;if(Object.keys(s.state.swaggerUrlMethodMap).length<=0){console.log("\u6587\u6863\u5C1A\u672A\u52A0\u8F7D\uFF0C\u7B49\u5F85\u52A0\u8F7D\u5B8C\u6210"),l||(l=setInterval(()=>{if(o.value||i++>50){clearInterval(l);return}Object.keys(s.state.swaggerUrlMethodMap).length>0&&(console.log("\u6587\u6863\u5185\u5BB9\u6539\u53D8\uFF0C\u91CD\u65B0\u52A0\u8F7D\u6587\u6863"),m())},1e3));return}let e=s.state.swaggerUrlMethodMap[P];if(!e){k.error("\u6CA1\u6709\u627E\u5230\u5BF9\u5E94\u7684\u6587\u6863");return}o.value=!0,s.commit("addTableName",{key:r.fullPath,val:e.summary});let u="",p="";e.consumes&&e.consumes.length>0&&(u=e.consumes.join(" ")),e.produces&&e.produces.length>0&&(p=e.produces.join(" "));let w=M.exports.markdownIt.render(e.description||e.summary||"");c.value={url:e.url,description:w,method:e.method||"",consumes:u,produces:p};let f=s.state.swaggerDefinitions;t.value=_.getRequestParamList(e.parameters,f),n.value=_.getResponseParamList(e.responses,f)};return j(()=>{m()}),{docInfoShow:c,activePage:d,changePage:()=>{},isLoadSuccess:o,requestParamList:t,responseParamList:n}}},C=x("div",{style:{padding:"20px 0",height:"100px"}},null,-1);function b(r,s,d,t,n,c){const o=g("DocContent"),i=g("a-spin");return t.isLoadSuccess?(h(),v(o,{key:0,docInfoShow:t.docInfoShow,requestParamList:t.requestParamList,responseParamList:t.responseParamList},null,8,["docInfoShow","requestParamList","responseParamList"])):(h(),v(i,{key:1,tip:"\u6587\u6863\u6570\u636E\u52A0\u8F7D\u4E2D..."},{default:D(()=>[C]),_:1}))}var A=q(S,[["render",b]]);export{A as default}; +import{v as L,u as y,y as a,H as j,r as g,o as h,c as v,w as D,B as k,e as x}from"./vendor.1b910c8a.js";import{D as I,s as _}from"./DocContent.75fb82ce.js";import{m as M}from"./mavon-editor.ee685efd.js";import"./index.c860d973.js";import{_ as q}from"./main.a6c14cdf.js";import"./logUtil.3161557e.js";const S={components:{DocContent:I},setup(){const r=L(),s=y();let m=a("doc"),t=a([]),n=a([]),c=a({url:"",description:"",method:"",consumes:"",produces:""}),o=a(!1),i=0,l;const d=()=>{let P=r.query.path+"."+r.query.method;if(Object.keys(s.state.swaggerUrlMethodMap).length<=0){console.log("\u6587\u6863\u5C1A\u672A\u52A0\u8F7D\uFF0C\u7B49\u5F85\u52A0\u8F7D\u5B8C\u6210"),l||(l=setInterval(()=>{if(o.value||i++>50){clearInterval(l);return}Object.keys(s.state.swaggerUrlMethodMap).length>0&&(console.log("\u6587\u6863\u5185\u5BB9\u6539\u53D8\uFF0C\u91CD\u65B0\u52A0\u8F7D\u6587\u6863"),d())},1e3));return}let e=s.state.swaggerUrlMethodMap[P];if(!e){k.error("\u6CA1\u6709\u627E\u5230\u5BF9\u5E94\u7684\u6587\u6863");return}o.value=!0,s.commit("addTableName",{key:r.fullPath,val:e.summary});let u="",p="";e.consumes&&e.consumes.length>0&&(u=e.consumes.join(" ")),e.produces&&e.produces.length>0&&(p=e.produces.join(" "));let w=M.exports.markdownIt.render(e.description||e.summary||"");c.value={url:e.url,description:w,method:e.method||"",consumes:u,produces:p};let f=s.state.swaggerDefinitions;t.value=_.getRequestParamList(e.parameters,f),n.value=_.getResponseParamList(e.responses,f)};return j(()=>{d()}),{docInfoShow:c,activePage:m,changePage:()=>{},isLoadSuccess:o,requestParamList:t,responseParamList:n}}},C=x("div",{style:{padding:"20px 0",height:"100px"}},null,-1);function b(r,s,m,t,n,c){const o=g("DocContent"),i=g("a-spin");return t.isLoadSuccess?(h(),v(o,{key:0,docInfoShow:t.docInfoShow,requestParamList:t.requestParamList,responseParamList:t.responseParamList},null,8,["docInfoShow","requestParamList","responseParamList"])):(h(),v(i,{key:1,tip:"\u6587\u6863\u6570\u636E\u52A0\u8F7D\u4E2D..."},{default:D(()=>[C]),_:1}))}var A=q(S,[["render",b]]);export{A as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/DocView.6c2d8bbc.js b/zyplayer-doc-api/src/main/resources/dist/assets/DocView.f4fae56e.js similarity index 77% rename from zyplayer-doc-api/src/main/resources/dist/assets/DocView.6c2d8bbc.js rename to zyplayer-doc-api/src/main/resources/dist/assets/DocView.f4fae56e.js index 447b64f3..560a35cd 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/DocView.6c2d8bbc.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/DocView.f4fae56e.js @@ -1 +1 @@ -import{v as y,u as j,y as n,H as D,r as h,o as v,c as g,w as k,B as w,e as x}from"./vendor.2a860d56.js";import{D as I,o as _}from"./DocContent.658bc0f2.js";import{m as M}from"./mavon-editor.824ddc3c.js";import"./index.c860d973.js";import{_ as q}from"./main.4232e7c8.js";import"./logUtil.532ff0b3.js";const S={components:{DocContent:I},setup(){const a=y(),t=j();let p=n("doc"),o=n([]),r=n([]),i=n({url:"",description:"",method:"",consumes:"",produces:""}),s=n(!1),c=0,l;const d=()=>{let P=a.query.path+"."+a.query.method;if(Object.keys(t.state.openApiUrlMethodMap).length<=0){console.log("\u6587\u6863\u5C1A\u672A\u52A0\u8F7D\uFF0C\u7B49\u5F85\u52A0\u8F7D\u5B8C\u6210"),l||(l=setInterval(()=>{if(s.value||c++>50){clearInterval(l);return}Object.keys(t.state.openApiUrlMethodMap).length>0&&(console.log("\u6587\u6863\u5185\u5BB9\u6539\u53D8\uFF0C\u91CD\u65B0\u52A0\u8F7D\u6587\u6863"),d())},1e3));return}let e=t.state.openApiUrlMethodMap[P];if(!e){w.error("\u6CA1\u6709\u627E\u5230\u5BF9\u5E94\u7684\u6587\u6863");return}s.value=!0,t.commit("addTableName",{key:a.fullPath,val:e.summary});let m="",u="";e.consumes&&e.consumes.length>0&&(m=e.consumes.join(" ")),e.produces&&e.produces.length>0&&(u=e.produces.join(" "));let L=M.exports.markdownIt.render(e.description||e.summary||"");i.value={url:e.url,description:L,method:e.method||"",consumes:m,produces:u};let f=t.state.openApiDefinitions;o.value=_.getRequestParamList(e.parameters,f),r.value=_.getResponseParamList(e.responses,f)};return D(()=>{d()}),{docInfoShow:i,activePage:p,changePage:()=>{},isLoadSuccess:s,requestParamList:o,responseParamList:r}}},A=x("div",{style:{padding:"20px 0",height:"100px"}},null,-1);function C(a,t,p,o,r,i){const s=h("DocContent"),c=h("a-spin");return o.isLoadSuccess?(v(),g(s,{key:0,docInfoShow:o.docInfoShow,requestParamList:o.requestParamList,responseParamList:o.responseParamList},null,8,["docInfoShow","requestParamList","responseParamList"])):(v(),g(c,{key:1,tip:"\u6587\u6863\u6570\u636E\u52A0\u8F7D\u4E2D..."},{default:k(()=>[A]),_:1}))}var V=q(S,[["render",C]]);export{V as default}; +import{v as y,u as j,y as n,H as D,r as h,o as v,c as g,w as k,B as w,e as x}from"./vendor.1b910c8a.js";import{D as I,o as _}from"./DocContent.9bbd9b50.js";import{m as M}from"./mavon-editor.ee685efd.js";import"./index.c860d973.js";import{_ as b}from"./main.a6c14cdf.js";import"./logUtil.3161557e.js";const q={components:{DocContent:I},setup(){const a=y(),t=j();let p=n("doc"),o=n([]),r=n([]),i=n({url:"",description:"",method:"",consumes:"",produces:""}),s=n(!1),c=0,l;const d=()=>{let P=a.query.path+"."+a.query.method;if(Object.keys(t.state.openApiUrlMethodMap).length<=0){console.log("\u6587\u6863\u5C1A\u672A\u52A0\u8F7D\uFF0C\u7B49\u5F85\u52A0\u8F7D\u5B8C\u6210"),l||(l=setInterval(()=>{if(s.value||c++>50){clearInterval(l);return}Object.keys(t.state.openApiUrlMethodMap).length>0&&(console.log("\u6587\u6863\u5185\u5BB9\u6539\u53D8\uFF0C\u91CD\u65B0\u52A0\u8F7D\u6587\u6863"),d())},1e3));return}let e=t.state.openApiUrlMethodMap[P];if(!e){w.error("\u6CA1\u6709\u627E\u5230\u5BF9\u5E94\u7684\u6587\u6863");return}s.value=!0,t.commit("addTableName",{key:a.fullPath,val:e.summary});let m="",u="";e.consumes&&e.consumes.length>0&&(m=e.consumes.join(" ")),e.produces&&e.produces.length>0&&(u=e.produces.join(" "));let L=M.exports.markdownIt.render(e.description||e.summary||"");i.value={url:e.url,description:L,method:e.method||"",consumes:m,produces:u};let f=t.state.openApiDefinitions;o.value=_.getRequestParamList(e.parameters,f),r.value=_.getResponseParamList(e.responses,f)};return D(()=>{d()}),{docInfoShow:i,activePage:p,changePage:()=>{},isLoadSuccess:s,requestParamList:o,responseParamList:r}}},S=x("div",{style:{padding:"20px 0",height:"100px"}},null,-1);function A(a,t,p,o,r,i){const s=h("DocContent"),c=h("a-spin");return o.isLoadSuccess?(v(),g(s,{key:0,docInfoShow:o.docInfoShow,requestParamList:o.requestParamList,responseParamList:o.responseParamList},null,8,["docInfoShow","requestParamList","responseParamList"])):(v(),g(c,{key:1,tip:"\u6587\u6863\u6570\u636E\u52A0\u8F7D\u4E2D..."},{default:k(()=>[S]),_:1}))}var V=b(q,[["render",A]]);export{V as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.1220d98b.js b/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.1220d98b.js new file mode 100644 index 00000000..d0e78f74 --- /dev/null +++ b/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.1220d98b.js @@ -0,0 +1,6 @@ +import{z as zyplayerApi,g as getZyplayerApiBaseUrl}from"./custom.f7427cee.js";import{_ as _export_sfc}from"./main.a6c14cdf.js";import{r as resolveComponent,o as openBlock,c as createBlock,w as withCtx,e as createBaseVNode,t as toDisplayString,a as createVNode,k as createCommentVNode,m as createTextVNode,D as DownOutlined,U as UserOutlined,b as createElementBlock,n as withModifiers,F as Fragment,S as StarOutlined,p as SettingOutlined,C as CarryOutOutlined,q as FileTextOutlined,s as DashboardOutlined,I as InfoCircleOutlined,d as renderList,u as useStore,v as useRoute,x as useRouter,y as ref,B as message,E as nextTick,G as watch,H as onMounted,J as withDirectives,L as vShow,M as BarChartOutlined,N as MenuFoldOutlined,O as MenuUnfoldOutlined,P as pushScopeId,Q as popScopeId}from"./vendor.1b910c8a.js";import{a as analysisSwaggerData,g as getTreeDataForTag,b as analysisOpenApiData,c as getTreeDataForTag$1,L as LeftResize,_ as _imports_0}from"./api-logo.01dcd617.js";const _sfc_main$7={data(){return{aboutDialogVisible:!1,upgradeInfo:{}}},mounted(){this.checkSystemUpgrade()},methods:{show(){this.aboutDialogVisible=!0},checkSystemUpgrade(){zyplayerApi.systemUpgradeInfo({}).then(l=>{l.data&&(this.upgradeInfo=l.data,this.upgradeInfo.upgradeContent&&(this.upgradeInfo.upgradeContent=this.upgradeInfo.upgradeContent.replaceAll("\uFF1B",` +`),console.log(`zyplayer-doc\u53D1\u73B0\u65B0\u7248\u672C\uFF1A +\u5347\u7EA7\u5730\u5740\uFF1A`+l.data.upgradeUrl+` +\u5F53\u524D\u7248\u672C\uFF1A`+l.data.nowVersion+` +\u6700\u65B0\u7248\u672C\uFF1A`+l.data.lastVersion+` +\u5347\u7EA7\u5185\u5BB9\uFF1A`+l.data.upgradeContent)))})}}},_hoisted_1$6={style:{}},_hoisted_2$5=createBaseVNode("div",{style:{"font-weight":"bold","font-size":"25px"}},"zyplayer-doc",-1),_hoisted_3$5={style:{"line-height":"30px",padding:"10px 0"}},_hoisted_4$3=createBaseVNode("div",null,[createTextVNode("\u7248\u6743\u6240\u6709 \xA9 2018-2021 "),createBaseVNode("a",{target:"_blank",href:"http://doc.zyplayer.com"},"doc.zyplayer.com")],-1),_hoisted_5$3={style:{"line-height":"30px"}},_hoisted_6$2=createBaseVNode("div",null,[createTextVNode("\u6587\u6863\uFF1A"),createBaseVNode("a",{target:"_blank",href:"http://doc.zyplayer.com/zyplayer-doc-manage/doc-wiki#/page/share/view?pageId=1&space=23f3f59a60824d21af9f7c3bbc9bc3cb"},"http://doc.zyplayer.com")],-1),_hoisted_7$2=createBaseVNode("div",null,[createTextVNode("\u4E3B\u9875\uFF1A"),createBaseVNode("a",{target:"_blank",href:"https://gitee.com/zyplayer/zyplayer-doc"},"https://gitee.com/zyplayer/zyplayer-doc")],-1),_hoisted_8$2=createBaseVNode("div",null,[createTextVNode("\u53CD\u9988\uFF1A"),createBaseVNode("a",{target:"_blank",href:"https://gitee.com/zyplayer/zyplayer-doc/issues"},"https://gitee.com/zyplayer/zyplayer-doc/issues")],-1),_hoisted_9$2=createBaseVNode("div",null,"\u7279\u6027\u5173\u6CE8&\u6280\u672F\u4EA4\u6D41QQ\u7FA4\uFF1A466363173",-1),_hoisted_10=createTextVNode("UI/\u8BBE\u8BA1/\u5F00\u53D1/\u6D4B\u8BD5"),_hoisted_11=createBaseVNode("div",null,[createBaseVNode("a",{target:"_blank",href:"http://zyplayer.com"},"\u66AE\u5149\uFF1A\u57CE\u4E2D\u57CE")],-1),_hoisted_12={style:{"line-height":"30px"}},_hoisted_13=createBaseVNode("div",null,"\u6B64\u9879\u76EE\u57FA\u4E8E\u4EE5\u4E0B\u5F00\u6E90\u8F6F\u4EF6\u6784\u5EFA",-1),_hoisted_14=createTextVNode("\u540E\u7AEF"),_hoisted_15=createBaseVNode("div",null,[createBaseVNode("a",{target:"_blank",href:"https://spring.io/projects/spring-boot"},"Spring-Boot"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"http://www.mybatis.org"},"MyBatis"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://github.com/alibaba/druid"},"Druid"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://mp.baomidou.com"},"MyBatis-Plus"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://www.hutool.cn"},"Hutool"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://github.com/alibaba/fastjson"},"Fastjson"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://alibaba-easyexcel.github.io"},"Easy Excel"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://swagger.io"},"Swagger"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://dubbo.io"},"Dubbo"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"http://www.eclipse.org/jgit"},"JGit"),createTextVNode("\u3001... ")],-1),_hoisted_16=createTextVNode("\u524D\u7AEF"),_hoisted_17=createTextVNode(" Vue3\u3001element-ui\u3001ant-design-vue\u3001wangeditor\u3001mavon-editor\u3001qrcodejs2\u3001vant\u3001vue-router\u3001axios\u3001vue-hljs\u3001brace\u3001echarts\u3001sql-formatter\u3001vue-clipboard2\u3001... "),_hoisted_18=createBaseVNode("div",null,null,-1),_hoisted_19=createBaseVNode("span",{slot:"label"},[createTextVNode(" \u8F6F\u4EF6\u66F4\u65B0 "),createBaseVNode("sup",{class:"el-badge__content el-badge__content--undefined is-fixed is-dot",style:{top:"10px",right:"20px"}})],-1),_hoisted_20={style:{"line-height":"30px"}},_hoisted_21=createTextVNode("\u5347\u7EA7\u5730\u5740\uFF1A"),_hoisted_22=["href"],_hoisted_23=createBaseVNode("div",null,"\u5347\u7EA7\u5185\u5BB9\uFF1A",-1),_hoisted_24={style:{margin:"0","max-height":"250px",overflow:"auto"}};function _sfc_render$7(l,t,o,r,a,s){const i=resolveComponent("a-divider"),n=resolveComponent("a-tab-pane"),_=resolveComponent("a-tabs"),d=resolveComponent("a-modal");return openBlock(),createBlock(d,{visible:a.aboutDialogVisible,"onUpdate:visible":t[0]||(t[0]=p=>a.aboutDialogVisible=p),title:"\u5173\u4E8E",width:"600px",footer:null},{default:withCtx(()=>[createBaseVNode("div",_hoisted_1$6,[_hoisted_2$5,createBaseVNode("div",_hoisted_3$5,[createBaseVNode("div",null,"\u7248\u672C "+toDisplayString(a.upgradeInfo.nowVersion||"1.0.0"),1),_hoisted_4$3]),createVNode(_,{type:"card"},{default:withCtx(()=>[createVNode(n,{tab:"\u652F\u6301",key:"support"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_5$3,[_hoisted_6$2,_hoisted_7$2,_hoisted_8$2,_hoisted_9$2,createVNode(i,{"content-position":"left"},{default:withCtx(()=>[_hoisted_10]),_:1}),_hoisted_11])]),_:1}),createVNode(n,{tab:"\u5F00\u6E90\u8F6F\u4EF6",key:"software"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_12,[_hoisted_13,createVNode(i,{"content-position":"left"},{default:withCtx(()=>[_hoisted_14]),_:1}),_hoisted_15,createVNode(i,{"content-position":"left"},{default:withCtx(()=>[_hoisted_16]),_:1}),_hoisted_17,_hoisted_18])]),_:1}),a.upgradeInfo.lastVersion?(openBlock(),createBlock(n,{tab:"\u8F6F\u4EF6\u66F4\u65B0",key:"upgrade"},{default:withCtx(()=>[_hoisted_19,createBaseVNode("div",_hoisted_20,[createBaseVNode("div",null,"\u5F53\u524D\u7248\u672C\uFF1A"+toDisplayString(a.upgradeInfo.nowVersion),1),createBaseVNode("div",null,"\u6700\u65B0\u7248\u672C\uFF1A"+toDisplayString(a.upgradeInfo.lastVersion),1),createBaseVNode("div",null,[_hoisted_21,createBaseVNode("a",{target:"_blank",href:a.upgradeInfo.upgradeUrl},toDisplayString(a.upgradeInfo.upgradeUrl),9,_hoisted_22)]),_hoisted_23,createBaseVNode("pre",_hoisted_24,toDisplayString(a.upgradeInfo.upgradeContent),1)])]),_:1})):createCommentVNode("",!0)]),_:1})])]),_:1},8,["visible"])}var aboutDialog=_export_sfc(_sfc_main$7,[["render",_sfc_render$7]]),HeaderAvatar_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$6={name:"HeaderAvatar",data(){return{currUser:{}}},components:{DownOutlined,UserOutlined,aboutDialog},mounted(){this.getSelfUserInfo()},methods:{showAbout(){this.$refs.aboutDialog.show()},showConsole(){window.open(getZyplayerApiBaseUrl(),"_blank")},showMyInfo(){this.$router.push({path:"/user/myInfo"})},userSignOut(){zyplayerApi.userLogout().then(()=>{location.reload()})},getSelfUserInfo(){zyplayerApi.getSelfUserInfo().then(l=>{this.currUser=l.data})}}},_hoisted_1$5=createTextVNode("\u63A7\u5236\u53F0"),_hoisted_2$4=createTextVNode("\u5173\u4E8E"),_hoisted_3$4=createTextVNode("\u9000\u51FA\u767B\u5F55");function _sfc_render$6(l,t,o,r,a,s){const i=resolveComponent("UserOutlined"),n=resolveComponent("a-menu-item"),_=resolveComponent("a-menu-divider"),d=resolveComponent("a-menu"),p=resolveComponent("a-dropdown"),u=resolveComponent("about-dialog");return openBlock(),createElementBlock(Fragment,null,[createVNode(p,{trigger:"click"},{overlay:withCtx(()=>[createVNode(d,null,{default:withCtx(()=>[createVNode(n,{onClick:s.showConsole,key:"1"},{default:withCtx(()=>[_hoisted_1$5]),_:1},8,["onClick"]),createVNode(_),createVNode(n,{onClick:s.showAbout,key:"2"},{default:withCtx(()=>[_hoisted_2$4]),_:1},8,["onClick"]),createVNode(n,{onClick:s.userSignOut,key:"4"},{default:withCtx(()=>[_hoisted_3$4]),_:1},8,["onClick"])]),_:1})]),default:withCtx(()=>[createBaseVNode("a",{class:"ant-dropdown-link",onClick:t[0]||(t[0]=withModifiers(()=>{},["prevent"])),style:{display:"inline-block",height:"100%","vertical-align":"initial"}},[createVNode(i),createTextVNode(" "+toDisplayString(a.currUser.userName||"-"),1)])]),_:1}),createVNode(u,{ref:"aboutDialog"},null,512)],64)}var HeaderAvatar=_export_sfc(_sfc_main$6,[["render",_sfc_render$6],["__scopeId","data-v-6260e1ae"]]);const _sfc_main$5={name:"MenuLayoutChildren",props:{menuItem:Object},data(){return{}},components:{StarOutlined,SettingOutlined,CarryOutOutlined,FileTextOutlined,DashboardOutlined,InfoCircleOutlined},methods:{haveShowChildren(l){return l.filter(t=>!t.meta||!t.meta.hidden).length>0}}};function _sfc_render$5(l,t,o,r,a,s){const i=resolveComponent("SettingOutlined"),n=resolveComponent("FileTextOutlined"),_=resolveComponent("MenuLayoutChildren"),d=resolveComponent("a-sub-menu"),p=resolveComponent("DashboardOutlined"),u=resolveComponent("InfoCircleOutlined"),c=resolveComponent("router-link"),f=resolveComponent("a-menu-item");return!o.menuItem.meta||!o.menuItem.meta.hidden?(openBlock(),createElementBlock(Fragment,{key:0},[o.menuItem.children?(openBlock(),createElementBlock(Fragment,{key:0},[s.haveShowChildren(o.menuItem.children)?(openBlock(),createBlock(d,{key:o.menuItem.path},{title:withCtx(()=>[o.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[o.menuItem.meta.icon==="SettingOutlined"?(openBlock(),createBlock(i,{key:0})):createCommentVNode("",!0),o.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(n,{key:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",null,toDisplayString(o.menuItem.name),1)]),default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.menuItem.children,y=>(openBlock(),createBlock(_,{menuItem:y},null,8,["menuItem"]))),256))]),_:1})):createCommentVNode("",!0)],64)):(openBlock(),createBlock(f,{key:o.menuItem.path},{default:withCtx(()=>[createVNode(c,{to:{path:o.menuItem.path,query:o.menuItem.query}},{default:withCtx(()=>[o.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[o.menuItem.meta.icon==="DashboardOutlined"?(openBlock(),createBlock(p,{key:0})):createCommentVNode("",!0),o.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(n,{key:1})):createCommentVNode("",!0),o.menuItem.meta.icon==="InfoCircleOutlined"?(openBlock(),createBlock(u,{key:2})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",null,toDisplayString(o.menuItem.name),1)]),_:1},8,["to"])]),_:1}))],64)):createCommentVNode("",!0)}var MenuChildrenLayout=_export_sfc(_sfc_main$5,[["render",_sfc_render$5]]),Swagger_vue_vue_type_style_index_0_lang="";const _sfc_main$4={components:{InfoCircleOutlined,FileTextOutlined},setup(){const store=useStore();useRoute();const router=useRouter();let tagPathMap=ref({}),swaggerDoc=ref({}),treeData=ref([]),expandedKeys=ref([]),choiceDocId=ref(""),searchKeywords=ref("");const docChecked=(l,t)=>{if(t.node.key==="info")router.push({path:"/swagger/info"});else if(t.node.isLeaf){let o=t.node.dataRef;router.push({path:"/swagger/view",query:o.query})}},loadDoc=(l,t,o)=>{choiceDocId.value=l,searchKeywords.value=t,zyplayerApi.apiDocApisDetail({id:l}).then(r=>{let a=toJsonObj(r.data);if(typeof a!="object"||!a.swagger){o(!1),message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u6863\u662F\u5426\u4E3A\u6807\u51C6\u7684Swagger\u6587\u6863\u683C\u5F0F");return}swaggerDoc.value=a,store.commit("setSwaggerDoc",a);let s=analysisSwaggerData(a);store.commit("setSwaggerUrlMethodMap",s.urlMethodMap),store.commit("setSwaggerMethodStatistic",s.methodStatistic),tagPathMap.value=s.tagPathMap,loadTreeData(),o(!0)})},loadTreeData=async()=>{let l={id:choiceDocId.value};treeData.value=getTreeDataForTag(swaggerDoc.value,tagPathMap.value,searchKeywords.value,l),treeData.value.unshift({key:"info",title:"\u6587\u6863\u8BF4\u660E\u4FE1\u606F",isLeaf:!0}),await nextTick(),expandedKeys.value=["main"]},toJsonObj=value=>{if(typeof value!="string")return value;try{return JSON.parse(value)}catch(e){try{return eval("("+value+")")}catch(l){return value||void 0}}};return{expandedKeys,docChecked,loadDoc,treeData}}},_hoisted_1$4=createTextVNode("get"),_hoisted_2$3=createTextVNode("post"),_hoisted_3$3=createTextVNode("put"),_hoisted_4$2=createTextVNode("head"),_hoisted_5$2=createTextVNode("patch"),_hoisted_6$1=createTextVNode("delete"),_hoisted_7$1=createTextVNode("options"),_hoisted_8$1=createTextVNode("trace"),_hoisted_9$1={style:{margin:"0 6px 0 3px"}};function _sfc_render$4(l,t,o,r,a,s){const i=resolveComponent("file-text-outlined"),n=resolveComponent("a-tag"),_=resolveComponent("a-badge"),d=resolveComponent("a-directory-tree");return openBlock(),createBlock(d,{showIcon:!1,"tree-data":r.treeData,expandedKeys:r.expandedKeys,"onUpdate:expandedKeys":t[0]||(t[0]=p=>r.expandedKeys=p),onSelect:r.docChecked},{title:withCtx(({title:p,isLeaf:u,method:c,children:f,key:y})=>[y==="info"?(openBlock(),createBlock(i,{key:0,style:{"margin-right":"3px"}})):createCommentVNode("",!0),u?(openBlock(),createElementBlock(Fragment,{key:1},[c==="get"?(openBlock(),createBlock(n,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$4]),_:1})):c==="post"?(openBlock(),createBlock(n,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$3]),_:1})):c==="put"?(openBlock(),createBlock(n,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$3]),_:1})):c==="head"?(openBlock(),createBlock(n,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$2]),_:1})):c==="patch"?(openBlock(),createBlock(n,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$2]),_:1})):c==="delete"?(openBlock(),createBlock(n,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6$1]),_:1})):c==="options"?(openBlock(),createBlock(n,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7$1]),_:1})):c==="trace"?(openBlock(),createBlock(n,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8$1]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9$1,toDisplayString(p),1),f?(openBlock(),createBlock(_,{key:2,count:f.length,"number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","onSelect"])}var DocTreeSwagger=_export_sfc(_sfc_main$4,[["render",_sfc_render$4]]),OpenApi_vue_vue_type_style_index_0_lang="";const _sfc_main$3={components:{InfoCircleOutlined,FileTextOutlined},setup(){const store=useStore();useRoute();const router=useRouter();let tagPathMap=ref({}),openApiDoc=ref({}),treeData=ref([]),expandedKeys=ref([]),choiceDocId=ref(""),searchKeywords=ref("");const docChecked=(l,t)=>{if(t.node.key==="info")router.push({path:"/openapi/info"});else if(t.node.isLeaf){let o=t.node.dataRef;router.push({path:"/openapi/view",query:o.query})}},loadDoc=(l,t,o)=>{choiceDocId.value=l,searchKeywords.value=t,zyplayerApi.apiDocApisDetail({id:l}).then(r=>{let a=toJsonObj(r.data);if(typeof a!="object"||!a.openapi){message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u6863\u662F\u5426\u4E3A\u6807\u51C6\u7684OpenApi\u6587\u6863\u683C\u5F0F");return}openApiDoc.value=a,store.commit("setOpenApiDoc",a);let s=analysisOpenApiData(a);store.commit("setOpenApiUrlMethodMap",s.urlMethodMap),store.commit("setOpenApiMethodStatistic",s.methodStatistic),tagPathMap.value=s.tagPathMap,loadTreeData(),o()})},loadTreeData=async()=>{let l={id:choiceDocId.value};treeData.value=getTreeDataForTag$1(openApiDoc.value,tagPathMap.value,searchKeywords.value,l),treeData.value.unshift({key:"info",title:"\u6587\u6863\u8BF4\u660E\u4FE1\u606F",isLeaf:!0}),await nextTick(),expandedKeys.value=["main"]},toJsonObj=value=>{if(typeof value!="string")return value;try{return JSON.parse(value)}catch(e){try{return eval("("+value+")")}catch(l){return value||void 0}}};return{expandedKeys,docChecked,loadDoc,treeData}}},_hoisted_1$3=createTextVNode("get"),_hoisted_2$2=createTextVNode("post"),_hoisted_3$2=createTextVNode("put"),_hoisted_4$1=createTextVNode("head"),_hoisted_5$1=createTextVNode("patch"),_hoisted_6=createTextVNode("delete"),_hoisted_7=createTextVNode("options"),_hoisted_8=createTextVNode("trace"),_hoisted_9={style:{margin:"0 6px 0 3px"}};function _sfc_render$3(l,t,o,r,a,s){const i=resolveComponent("file-text-outlined"),n=resolveComponent("a-tag"),_=resolveComponent("a-badge"),d=resolveComponent("a-directory-tree");return openBlock(),createBlock(d,{showIcon:!1,"tree-data":r.treeData,expandedKeys:r.expandedKeys,"onUpdate:expandedKeys":t[0]||(t[0]=p=>r.expandedKeys=p),onSelect:r.docChecked},{title:withCtx(({title:p,isLeaf:u,method:c,children:f,key:y})=>[y==="info"?(openBlock(),createBlock(i,{key:0,style:{"margin-right":"3px"}})):createCommentVNode("",!0),u?(openBlock(),createElementBlock(Fragment,{key:1},[c==="get"?(openBlock(),createBlock(n,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$3]),_:1})):c==="post"?(openBlock(),createBlock(n,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$2]),_:1})):c==="put"?(openBlock(),createBlock(n,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$2]),_:1})):c==="head"?(openBlock(),createBlock(n,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$1]),_:1})):c==="patch"?(openBlock(),createBlock(n,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$1]),_:1})):c==="delete"?(openBlock(),createBlock(n,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6]),_:1})):c==="options"?(openBlock(),createBlock(n,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7]),_:1})):c==="trace"?(openBlock(),createBlock(n,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9,toDisplayString(p),1),f?(openBlock(),createBlock(_,{key:2,count:f.length,"number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","onSelect"])}var DocTreeOpenApi=_export_sfc(_sfc_main$3,[["render",_sfc_render$3]]),MenuLayout_vue_vue_type_style_index_0_lang="";const _sfc_main$2={props:{collapsed:{type:Boolean,default:!1}},components:{MenuChildrenLayout,DocTreeSwagger,DocTreeOpenApi},setup(l){const t=useStore(),o=useRoute(),r=useRouter();let a=ref([]),s=ref([]),i=ref([]),n=ref(!1),_=ref([]),d=ref(),p=ref(""),u=ref({});const c=()=>{zyplayerApi.docApiGlobalParamList().then(m=>{let g=m.data||[];t.commit("setGlobalParam",g)})},f=()=>{zyplayerApi.apiDocApis().then(m=>{_.value=m.data||[],_.value.length>0&&!d.value&&(o.path==="/swagger/view"&&o.query.id||o.path==="/openapi/view"&&o.query.id?d.value=parseInt(o.query.id):d.value=_.value[0].id,v())})};let y=ref(),h=ref();const v=async()=>{if(n.value=!0,u.value=_.value.find(g=>g.id===d.value),!u.value){message.error("\u672A\u627E\u5230\u5BF9\u5E94\u7684\u6587\u6863\u5730\u5740\u4FE1\u606F");return}await nextTick();const m=g=>{g&&t.commit("setApiDoc",u.value),n.value=!1};u.value.docType===1||u.value.docType===2?y.value&&y.value.loadDoc(d.value,p.value,m):(u.value.docType===3||u.value.docType===4)&&h.value&&h.value.loadDoc(d.value,p.value,m)},k=()=>{v()};return watch(t.getters.getDocChangedNum,()=>{f()}),onMounted(()=>{a.value=r.options.routes.find(x=>x.path==="/").children[0].children;let m=o.meta||{},g=o.path;m.parentPath&&(g=m.parentPath),s.value=[g];let C=o.matched;C.length>=1&&(i.value=[C[1].path]),f(),c()}),{menuData:a,selectedKeys:s,openKeys:i,treeDataLoading:n,docResourceList:_,docChoiceId:d,searchKeywords:p,swaggerRef:y,openApiRef:h,docChoice:u,docChoiceChange:k}}},_hoisted_1$2={class:"menu-layout"},_hoisted_2$1={class:"doc-tree"},_hoisted_3$1={style:{padding:"10px 5px"}};function _sfc_render$2(l,t,o,r,a,s){const i=resolveComponent("menu-children-layout"),n=resolveComponent("a-menu"),_=resolveComponent("a-divider"),d=resolveComponent("a-select-option"),p=resolveComponent("a-select"),u=resolveComponent("a-input-search"),c=resolveComponent("DocTreeSwagger"),f=resolveComponent("DocTreeOpenApi"),y=resolveComponent("a-spin");return openBlock(),createElementBlock("div",_hoisted_1$2,[createVNode(n,{theme:"light",mode:"inline","inline-collapsed":!1,openKeys:r.openKeys,"onUpdate:openKeys":t[0]||(t[0]=h=>r.openKeys=h),selectedKeys:r.selectedKeys,"onUpdate:selectedKeys":t[1]||(t[1]=h=>r.selectedKeys=h)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.menuData,h=>(openBlock(),createBlock(i,{menuItem:h},null,8,["menuItem"]))),256))]),_:1},8,["openKeys","selectedKeys"]),createVNode(_,{style:{margin:"6px 0"}}),withDirectives(createBaseVNode("div",_hoisted_2$1,[createVNode(y,{tip:"\u52A0\u8F7D\u4E2D...",spinning:r.treeDataLoading},{default:withCtx(()=>[createBaseVNode("div",_hoisted_3$1,[createVNode(p,{placeholder:"\u8BF7\u9009\u62E9\u5206\u7EC4",value:r.docChoiceId,"onUpdate:value":t[2]||(t[2]=h=>r.docChoiceId=h),onChange:r.docChoiceChange,style:{width:"100%"}},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.docResourceList,h=>(openBlock(),createBlock(d,{value:h.id},{default:withCtx(()=>[createTextVNode(toDisplayString(h.name),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value","onChange"]),createVNode(u,{value:r.searchKeywords,"onUpdate:value":t[3]||(t[3]=h=>r.searchKeywords=h),placeholder:"\u641C\u7D22\u6587\u6863\u5185\u5BB9",style:{width:"100%","margin-top":"10px"},onSearch:r.docChoiceChange},null,8,["value","onSearch"])]),r.docChoice&&r.docChoice.docType?(openBlock(),createElementBlock(Fragment,{key:0},[r.docChoice.docType===1||r.docChoice.docType===2?(openBlock(),createBlock(c,{key:0,ref:"swaggerRef"},null,512)):createCommentVNode("",!0),r.docChoice.docType===3||r.docChoice.docType===4?(openBlock(),createBlock(f,{key:1,ref:"openApiRef"},null,512)):createCommentVNode("",!0)],64)):createCommentVNode("",!0)]),_:1},8,["spinning"])],512),[[vShow,!o.collapsed]])])}var MenuLayout=_export_sfc(_sfc_main$2,[["render",_sfc_render$2]]),GlobalFooter_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$1={name:"GlobalFooter",props:["copyright","linkList"]},_hoisted_1$1={class:"footer"},_hoisted_2={class:"links"},_hoisted_3=["href"],_hoisted_4={class:"copyright"},_hoisted_5=createTextVNode(" Copyright");function _sfc_render$1(l,t,o,r,a,s){const i=resolveComponent("a-icon");return openBlock(),createElementBlock("div",_hoisted_1$1,[createBaseVNode("div",_hoisted_2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.linkList,(n,_)=>(openBlock(),createElementBlock("a",{target:"_blank",key:_,href:n.link?n.link:"javascript: void(0)"},[n.icon?(openBlock(),createBlock(i,{key:0,type:n.icon},null,8,["type"])):createCommentVNode("",!0),createTextVNode(toDisplayString(n.name),1)],8,_hoisted_3))),128))]),createBaseVNode("div",_hoisted_4,[_hoisted_5,createVNode(i,{type:"copyright"}),createTextVNode(" "+toDisplayString(o.copyright),1)])])}var GlobalFooter=_export_sfc(_sfc_main$1,[["render",_sfc_render$1],["__scopeId","data-v-7aaaa116"]]),GlobalLayout_vue_vue_type_style_index_0_scoped_true_lang="";const minHeight=window.innerHeight-64-122,_sfc_main={name:"GlobalLayout",components:{LeftResize,HeaderAvatar,MenuLayout,GlobalFooter,BarChartOutlined,MenuFoldOutlined,MenuUnfoldOutlined},data(){return{minHeight:minHeight+"px",appMenuCollapsed:!1,leftAsideWidth:300}},computed:{},mounted(){},methods:{}},_withScopeId=l=>(pushScopeId("data-v-40238062"),l=l(),popScopeId(),l),_hoisted_1=_withScopeId(()=>createBaseVNode("div",{class:"header-border logo"},[createBaseVNode("img",{src:_imports_0}),createBaseVNode("h1",null,"API\u63A5\u53E3\u6587\u6863\u7BA1\u7406")],-1));function _sfc_render(l,t,o,r,a,s){const i=resolveComponent("menu-layout"),n=resolveComponent("a-layout-sider"),_=resolveComponent("LeftResize"),d=resolveComponent("MenuUnfoldOutlined"),p=resolveComponent("MenuFoldOutlined"),u=resolveComponent("a-col"),c=resolveComponent("header-avatar"),f=resolveComponent("a-row"),y=resolveComponent("a-layout-header"),h=resolveComponent("router-view"),v=resolveComponent("a-layout-content"),k=resolveComponent("a-layout");return openBlock(),createBlock(k,{class:"api-menu-trigger"},{default:withCtx(()=>[createVNode(n,{theme:"light",trigger:null,collapsible:"",collapsed:a.appMenuCollapsed,"onUpdate:collapsed":t[0]||(t[0]=m=>a.appMenuCollapsed=m),width:a.leftAsideWidth,style:{height:"100vh",overflow:"auto"}},{default:withCtx(()=>[_hoisted_1,createVNode(i,{collapsed:a.appMenuCollapsed},null,8,["collapsed"])]),_:1},8,["collapsed","width"]),withDirectives(createVNode(_,{value:a.leftAsideWidth,"onUpdate:value":t[1]||(t[1]=m=>a.leftAsideWidth=m)},null,8,["value"]),[[vShow,!a.appMenuCollapsed]]),createVNode(k,null,{default:withCtx(()=>[createVNode(y,{class:"header-border"},{default:withCtx(()=>[createVNode(f,{type:"flex"},{default:withCtx(()=>[createVNode(u,{flex:"auto"},{default:withCtx(()=>[a.appMenuCollapsed?(openBlock(),createBlock(d,{key:0,class:"trigger",onClick:t[2]||(t[2]=m=>a.appMenuCollapsed=!a.appMenuCollapsed)})):(openBlock(),createBlock(p,{key:1,class:"trigger",onClick:t[3]||(t[3]=m=>a.appMenuCollapsed=!a.appMenuCollapsed)}))]),_:1}),createVNode(u,{flex:"400px",style:{"text-align":"right","padding-right":"20px"}},{default:withCtx(()=>[createVNode(c)]),_:1})]),_:1})]),_:1}),createVNode(v,{style:{height:"calc(100vh - 80px)",overflow:"auto",background:"#fff"}},{default:withCtx(()=>[createVNode(h)]),_:1})]),_:1})]),_:1})}var GlobalLayout=_export_sfc(_sfc_main,[["render",_sfc_render],["__scopeId","data-v-40238062"]]);export{GlobalLayout as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.abf13edf.js b/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.8c741570.js similarity index 98% rename from zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.abf13edf.js rename to zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.8c741570.js index c4052fe1..255b35fb 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.abf13edf.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.8c741570.js @@ -1 +1 @@ -import{S as StarOutlined,p as SettingOutlined,C as CarryOutOutlined,q as FileTextOutlined,s as DashboardOutlined,I as InfoCircleOutlined,r as resolveComponent,o as openBlock,b as createElementBlock,F as Fragment,c as createBlock,w as withCtx,k as createCommentVNode,e as createBaseVNode,t as toDisplayString,d as renderList,a as createVNode,u as useStore,v as useRoute,x as useRouter,y as ref,B as message,E as nextTick,m as createTextVNode,H as onMounted,J as withDirectives,L as vShow,M as BarChartOutlined,N as MenuFoldOutlined,O as MenuUnfoldOutlined,P as pushScopeId,Q as popScopeId}from"./vendor.2a860d56.js";import{_ as _export_sfc}from"./main.4232e7c8.js";import{z as zyplayerApi}from"./custom.ece90331.js";import{a as analysisSwaggerData,g as getTreeDataForTag,b as analysisOpenApiData,c as getTreeDataForTag$1,L as LeftResize,_ as _imports_0}from"./api-logo.325698c8.js";const _sfc_main$4={name:"MenuLayoutChildren",props:{menuItem:Object},data(){return{}},components:{StarOutlined,SettingOutlined,CarryOutOutlined,FileTextOutlined,DashboardOutlined,InfoCircleOutlined},methods:{haveShowChildren(n){return n.filter(a=>!a.meta||!a.meta.hidden).length>0}}};function _sfc_render$4(n,a,t,o,r,s){const c=resolveComponent("SettingOutlined"),m=resolveComponent("FileTextOutlined"),d=resolveComponent("MenuLayoutChildren"),i=resolveComponent("a-sub-menu"),u=resolveComponent("DashboardOutlined"),l=resolveComponent("InfoCircleOutlined"),_=resolveComponent("router-link"),p=resolveComponent("a-menu-item");return!t.menuItem.meta||!t.menuItem.meta.hidden?(openBlock(),createElementBlock(Fragment,{key:0},[t.menuItem.children?(openBlock(),createElementBlock(Fragment,{key:0},[s.haveShowChildren(t.menuItem.children)?(openBlock(),createBlock(i,{key:t.menuItem.path},{title:withCtx(()=>[t.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[t.menuItem.meta.icon==="SettingOutlined"?(openBlock(),createBlock(c,{key:0})):createCommentVNode("",!0),t.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(m,{key:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",null,toDisplayString(t.menuItem.name),1)]),default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.menuItem.children,f=>(openBlock(),createBlock(d,{menuItem:f},null,8,["menuItem"]))),256))]),_:1})):createCommentVNode("",!0)],64)):(openBlock(),createBlock(p,{key:t.menuItem.path},{default:withCtx(()=>[createVNode(_,{to:{path:t.menuItem.path,query:t.menuItem.query}},{default:withCtx(()=>[t.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[t.menuItem.meta.icon==="DashboardOutlined"?(openBlock(),createBlock(u,{key:0})):createCommentVNode("",!0),t.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(m,{key:1})):createCommentVNode("",!0),t.menuItem.meta.icon==="InfoCircleOutlined"?(openBlock(),createBlock(l,{key:2})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",null,toDisplayString(t.menuItem.name),1)]),_:1},8,["to"])]),_:1}))],64)):createCommentVNode("",!0)}var MenuChildrenLayout=_export_sfc(_sfc_main$4,[["render",_sfc_render$4]]),Swagger_vue_vue_type_style_index_0_lang="";const _sfc_main$3={setup(){const store=useStore();useRoute();const router=useRouter();let tagPathMap=ref({}),swaggerDoc=ref({}),treeData=ref([]),expandedKeys=ref([]),choiceDocId=ref(""),searchKeywords=ref("");const docChecked=(n,a)=>{if(a.node.isLeaf){let t=a.node.dataRef;router.push({path:"/share/swagger/view",query:t.query})}},loadDoc=(n,a,t)=>{choiceDocId.value=n,searchKeywords.value=a,zyplayerApi.apiShareDocApisDetail({shareUuid:n}).then(o=>{let r=toJsonObj(o.data);if(typeof r!="object"||!r.swagger){t(!1),message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u6863\u662F\u5426\u4E3A\u6807\u51C6\u7684Swagger\u6587\u6863\u683C\u5F0F");return}swaggerDoc.value=r,store.commit("setSwaggerDoc",r);let s=analysisSwaggerData(r);store.commit("setSwaggerUrlMethodMap",s.urlMethodMap),store.commit("setSwaggerMethodStatistic",s.methodStatistic),tagPathMap.value=s.tagPathMap,loadTreeData(),t(!0)})},loadTreeData=async()=>{let n={uuid:choiceDocId.value};treeData.value=getTreeDataForTag(swaggerDoc.value,tagPathMap.value,searchKeywords.value,n),await nextTick(),expandedKeys.value=["main"]},toJsonObj=value=>{if(typeof value!="string")return value;try{return JSON.parse(value)}catch(e){try{return eval("("+value+")")}catch(n){return value||void 0}}};return{expandedKeys,docChecked,loadDoc,treeData}}},_hoisted_1$3=createTextVNode("get"),_hoisted_2$2=createTextVNode("post"),_hoisted_3$2=createTextVNode("put"),_hoisted_4$1=createTextVNode("head"),_hoisted_5$1=createTextVNode("patch"),_hoisted_6$1=createTextVNode("delete"),_hoisted_7$1=createTextVNode("options"),_hoisted_8$1=createTextVNode("trace"),_hoisted_9$1={style:{margin:"0 6px 0 3px"}};function _sfc_render$3(n,a,t,o,r,s){const c=resolveComponent("a-tag"),m=resolveComponent("a-badge"),d=resolveComponent("a-directory-tree");return openBlock(),createBlock(d,{showIcon:!1,"tree-data":o.treeData,expandedKeys:o.expandedKeys,"onUpdate:expandedKeys":a[0]||(a[0]=i=>o.expandedKeys=i),onSelect:o.docChecked},{title:withCtx(({title:i,isLeaf:u,method:l,children:_,key:p})=>[u?(openBlock(),createElementBlock(Fragment,{key:0},[l==="get"?(openBlock(),createBlock(c,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$3]),_:1})):l==="post"?(openBlock(),createBlock(c,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$2]),_:1})):l==="put"?(openBlock(),createBlock(c,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$2]),_:1})):l==="head"?(openBlock(),createBlock(c,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$1]),_:1})):l==="patch"?(openBlock(),createBlock(c,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$1]),_:1})):l==="delete"?(openBlock(),createBlock(c,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6$1]),_:1})):l==="options"?(openBlock(),createBlock(c,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7$1]),_:1})):l==="trace"?(openBlock(),createBlock(c,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8$1]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9$1,toDisplayString(i),1),_?(openBlock(),createBlock(m,{key:1,count:_.length,"number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","onSelect"])}var DocTreeSwagger=_export_sfc(_sfc_main$3,[["render",_sfc_render$3]]),OpenApi_vue_vue_type_style_index_0_lang="";const _sfc_main$2={setup(){const store=useStore();useRoute();const router=useRouter();let tagPathMap=ref({}),openApiDoc=ref({}),treeData=ref([]),expandedKeys=ref([]),choiceDocId=ref(""),searchKeywords=ref("");const docChecked=(n,a)=>{if(a.node.isLeaf){let t=a.node.dataRef;router.push({path:"/share/openapi/view",query:t.query})}},loadDoc=(n,a,t)=>{choiceDocId.value=n,searchKeywords.value=a,zyplayerApi.apiShareDocApisDetail({shareUuid:n}).then(o=>{let r=toJsonObj(o.data);if(typeof r!="object"||!r.openapi){message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u6863\u662F\u5426\u4E3A\u6807\u51C6\u7684OpenApi\u6587\u6863\u683C\u5F0F");return}openApiDoc.value=r,store.commit("setOpenApiDoc",r);let s=analysisOpenApiData(r);store.commit("setOpenApiUrlMethodMap",s.urlMethodMap),store.commit("setOpenApiMethodStatistic",s.methodStatistic),tagPathMap.value=s.tagPathMap,loadTreeData(),t()})},loadTreeData=async()=>{let n={uuid:choiceDocId.value};treeData.value=getTreeDataForTag$1(openApiDoc.value,tagPathMap.value,searchKeywords.value,n),await nextTick(),expandedKeys.value=["main"]},toJsonObj=value=>{if(typeof value!="string")return value;try{return JSON.parse(value)}catch(e){try{return eval("("+value+")")}catch(n){return value||void 0}}};return{expandedKeys,docChecked,loadDoc,treeData}}},_hoisted_1$2=createTextVNode("get"),_hoisted_2$1=createTextVNode("post"),_hoisted_3$1=createTextVNode("put"),_hoisted_4=createTextVNode("head"),_hoisted_5=createTextVNode("patch"),_hoisted_6=createTextVNode("delete"),_hoisted_7=createTextVNode("options"),_hoisted_8=createTextVNode("trace"),_hoisted_9={style:{margin:"0 6px 0 3px"}};function _sfc_render$2(n,a,t,o,r,s){const c=resolveComponent("a-tag"),m=resolveComponent("a-badge"),d=resolveComponent("a-directory-tree");return openBlock(),createBlock(d,{showIcon:!1,"tree-data":o.treeData,expandedKeys:o.expandedKeys,"onUpdate:expandedKeys":a[0]||(a[0]=i=>o.expandedKeys=i),onSelect:o.docChecked},{title:withCtx(({title:i,isLeaf:u,method:l,children:_,key:p})=>[u?(openBlock(),createElementBlock(Fragment,{key:0},[l==="get"?(openBlock(),createBlock(c,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$2]),_:1})):l==="post"?(openBlock(),createBlock(c,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$1]),_:1})):l==="put"?(openBlock(),createBlock(c,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$1]),_:1})):l==="head"?(openBlock(),createBlock(c,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4]),_:1})):l==="patch"?(openBlock(),createBlock(c,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5]),_:1})):l==="delete"?(openBlock(),createBlock(c,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6]),_:1})):l==="options"?(openBlock(),createBlock(c,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7]),_:1})):l==="trace"?(openBlock(),createBlock(c,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9,toDisplayString(i),1),_?(openBlock(),createBlock(m,{key:1,count:_.length,"number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","onSelect"])}var DocTreeOpenApi=_export_sfc(_sfc_main$2,[["render",_sfc_render$2]]),MenuLayout_vue_vue_type_style_index_0_lang="";const _sfc_main$1={props:{collapsed:{type:Boolean,default:!1}},components:{MenuChildrenLayout,DocTreeSwagger,DocTreeOpenApi},setup(n){const a=useStore(),t=useRoute();useRouter();let o=ref([]),r=ref([]),s=ref([]),c=ref(!1),m=ref([]),d=ref(),i=ref(""),u=ref({});const l=()=>{zyplayerApi.apiShareDocDetail({shareUuid:d.value}).then(h=>{u.value=h.data||{},a.commit("setApiDoc",u.value),f()})};let _=ref(),p=ref();const f=async()=>{c.value=!0,await nextTick();const h=()=>{c.value=!1};u.value.docType===1||u.value.docType===2?_.value&&_.value.loadDoc(d.value,i.value,h):(u.value.docType===3||u.value.docType===4)&&p.value&&p.value.loadDoc(d.value,i.value,h)},k=()=>{f()};return onMounted(()=>{if(d.value=t.query.uuid,!d.value){message.error("\u8BBF\u95EE\u7684\u5F00\u653E\u6587\u6863\u53C2\u6570\u9519\u8BEF");return}o.value=[{path:"/share/home",name:"\u5F00\u653E\u6587\u6863\u4F7F\u7528\u8BF4\u660E",meta:{icon:"FileTextOutlined"},query:{uuid:d.value}}];let h=t.meta||{},y=t.path;h.parentPath&&(y=h.parentPath),r.value=[y];let g=t.matched;g.length>=1&&(s.value=[g[1].path]),l()}),{menuData:o,selectedKeys:r,openKeys:s,treeDataLoading:c,docResourceList:m,docChoiceId:d,searchKeywords:i,swaggerRef:_,openApiRef:p,docChoice:u,docSearch:k}}},_hoisted_1$1={class:"menu-layout"},_hoisted_2={class:"doc-tree"},_hoisted_3={style:{"margin-bottom":"10px"}};function _sfc_render$1(n,a,t,o,r,s){const c=resolveComponent("menu-children-layout"),m=resolveComponent("a-menu"),d=resolveComponent("a-divider"),i=resolveComponent("a-input-search"),u=resolveComponent("DocTreeSwagger"),l=resolveComponent("DocTreeOpenApi"),_=resolveComponent("a-spin");return openBlock(),createElementBlock("div",_hoisted_1$1,[createVNode(m,{theme:"light",mode:"inline","inline-collapsed":!1,openKeys:o.openKeys,"onUpdate:openKeys":a[0]||(a[0]=p=>o.openKeys=p),selectedKeys:o.selectedKeys,"onUpdate:selectedKeys":a[1]||(a[1]=p=>o.selectedKeys=p)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.menuData,p=>(openBlock(),createBlock(c,{menuItem:p},null,8,["menuItem"]))),256))]),_:1},8,["openKeys","selectedKeys"]),createVNode(d,{style:{margin:"6px 0"}}),withDirectives(createBaseVNode("div",_hoisted_2,[createVNode(_,{tip:"\u52A0\u8F7D\u4E2D...",spinning:o.treeDataLoading},{default:withCtx(()=>[createBaseVNode("div",_hoisted_3,[createVNode(i,{value:o.searchKeywords,"onUpdate:value":a[2]||(a[2]=p=>o.searchKeywords=p),placeholder:"\u641C\u7D22\u6587\u6863\u5185\u5BB9",style:{width:"100%","margin-top":"10px"},onSearch:o.docSearch},null,8,["value","onSearch"])]),o.docChoice&&o.docChoice.docType?(openBlock(),createElementBlock(Fragment,{key:0},[o.docChoice.docType===1||o.docChoice.docType===2?(openBlock(),createBlock(u,{key:0,ref:"swaggerRef"},null,512)):createCommentVNode("",!0),o.docChoice.docType===3||o.docChoice.docType===4?(openBlock(),createBlock(l,{key:1,ref:"openApiRef"},null,512)):createCommentVNode("",!0)],64)):createCommentVNode("",!0)]),_:1},8,["spinning"])],512),[[vShow,!t.collapsed]])])}var MenuLayout=_export_sfc(_sfc_main$1,[["render",_sfc_render$1]]),GlobalLayout_vue_vue_type_style_index_0_scoped_true_lang="";const minHeight=window.innerHeight-64-122,_sfc_main={components:{MenuLayout,LeftResize,BarChartOutlined,MenuFoldOutlined,MenuUnfoldOutlined},data(){return{minHeight:minHeight+"px",appMenuCollapsed:!1,leftAsideWidth:300}},computed:{},mounted(){},methods:{turnLeftCollapse(){this.appMenuCollapsed=!this.appMenuCollapsed,setTimeout(()=>{this.appMenuCollapsed?this.leftAsideWidthChange(this.leftAsideWidth+1):this.leftAsideWidthChange(1)},100)},leftAsideWidthChange(n){this.$store.commit("setLeftAsideWidth",n)}}},_withScopeId=n=>(pushScopeId("data-v-7eee487f"),n=n(),popScopeId(),n),_hoisted_1=_withScopeId(()=>createBaseVNode("div",{class:"header-border logo"},[createBaseVNode("img",{src:_imports_0}),createBaseVNode("h1",null,"API\u5F00\u653E\u6587\u6863")],-1));function _sfc_render(n,a,t,o,r,s){const c=resolveComponent("menu-layout"),m=resolveComponent("a-layout-sider"),d=resolveComponent("LeftResize"),i=resolveComponent("MenuUnfoldOutlined"),u=resolveComponent("MenuFoldOutlined"),l=resolveComponent("a-col"),_=resolveComponent("a-row"),p=resolveComponent("a-layout-header"),f=resolveComponent("router-view"),k=resolveComponent("a-layout-content"),h=resolveComponent("a-layout");return openBlock(),createBlock(h,{class:"api-menu-trigger"},{default:withCtx(()=>[createVNode(m,{theme:"light",trigger:null,collapsible:"",collapsed:r.appMenuCollapsed,"onUpdate:collapsed":a[0]||(a[0]=y=>r.appMenuCollapsed=y),width:r.leftAsideWidth,style:{height:"100vh",overflow:"auto"}},{default:withCtx(()=>[_hoisted_1,createVNode(c,{collapsed:r.appMenuCollapsed},null,8,["collapsed"])]),_:1},8,["collapsed","width"]),withDirectives(createVNode(d,{value:r.leftAsideWidth,"onUpdate:value":a[1]||(a[1]=y=>r.leftAsideWidth=y),onChange:s.leftAsideWidthChange},null,8,["value","onChange"]),[[vShow,!r.appMenuCollapsed]]),createVNode(h,null,{default:withCtx(()=>[createVNode(p,{class:"header-border"},{default:withCtx(()=>[createVNode(_,{type:"flex"},{default:withCtx(()=>[createVNode(l,{flex:"auto"},{default:withCtx(()=>[r.appMenuCollapsed?(openBlock(),createBlock(i,{key:0,class:"trigger",onClick:s.turnLeftCollapse},null,8,["onClick"])):(openBlock(),createBlock(u,{key:1,class:"trigger",onClick:s.turnLeftCollapse},null,8,["onClick"]))]),_:1}),createVNode(l,{flex:"400px",style:{"text-align":"right","padding-right":"20px"}})]),_:1})]),_:1}),createVNode(k,{style:{height:"calc(100vh - 80px)",overflow:"auto",background:"#fff"}},{default:withCtx(()=>[createVNode(f)]),_:1})]),_:1})]),_:1})}var GlobalLayout=_export_sfc(_sfc_main,[["render",_sfc_render],["__scopeId","data-v-7eee487f"]]);export{GlobalLayout as default}; +import{S as StarOutlined,p as SettingOutlined,C as CarryOutOutlined,q as FileTextOutlined,s as DashboardOutlined,I as InfoCircleOutlined,r as resolveComponent,o as openBlock,b as createElementBlock,F as Fragment,c as createBlock,w as withCtx,k as createCommentVNode,e as createBaseVNode,t as toDisplayString,d as renderList,a as createVNode,u as useStore,v as useRoute,x as useRouter,y as ref,B as message,E as nextTick,m as createTextVNode,H as onMounted,J as withDirectives,L as vShow,M as BarChartOutlined,N as MenuFoldOutlined,O as MenuUnfoldOutlined,P as pushScopeId,Q as popScopeId}from"./vendor.1b910c8a.js";import{_ as _export_sfc}from"./main.a6c14cdf.js";import{z as zyplayerApi}from"./custom.f7427cee.js";import{a as analysisSwaggerData,g as getTreeDataForTag,b as analysisOpenApiData,c as getTreeDataForTag$1,L as LeftResize,_ as _imports_0}from"./api-logo.01dcd617.js";const _sfc_main$4={name:"MenuLayoutChildren",props:{menuItem:Object},data(){return{}},components:{StarOutlined,SettingOutlined,CarryOutOutlined,FileTextOutlined,DashboardOutlined,InfoCircleOutlined},methods:{haveShowChildren(n){return n.filter(a=>!a.meta||!a.meta.hidden).length>0}}};function _sfc_render$4(n,a,t,o,r,s){const c=resolveComponent("SettingOutlined"),m=resolveComponent("FileTextOutlined"),d=resolveComponent("MenuLayoutChildren"),i=resolveComponent("a-sub-menu"),u=resolveComponent("DashboardOutlined"),l=resolveComponent("InfoCircleOutlined"),_=resolveComponent("router-link"),p=resolveComponent("a-menu-item");return!t.menuItem.meta||!t.menuItem.meta.hidden?(openBlock(),createElementBlock(Fragment,{key:0},[t.menuItem.children?(openBlock(),createElementBlock(Fragment,{key:0},[s.haveShowChildren(t.menuItem.children)?(openBlock(),createBlock(i,{key:t.menuItem.path},{title:withCtx(()=>[t.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[t.menuItem.meta.icon==="SettingOutlined"?(openBlock(),createBlock(c,{key:0})):createCommentVNode("",!0),t.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(m,{key:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",null,toDisplayString(t.menuItem.name),1)]),default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.menuItem.children,f=>(openBlock(),createBlock(d,{menuItem:f},null,8,["menuItem"]))),256))]),_:1})):createCommentVNode("",!0)],64)):(openBlock(),createBlock(p,{key:t.menuItem.path},{default:withCtx(()=>[createVNode(_,{to:{path:t.menuItem.path,query:t.menuItem.query}},{default:withCtx(()=>[t.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[t.menuItem.meta.icon==="DashboardOutlined"?(openBlock(),createBlock(u,{key:0})):createCommentVNode("",!0),t.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(m,{key:1})):createCommentVNode("",!0),t.menuItem.meta.icon==="InfoCircleOutlined"?(openBlock(),createBlock(l,{key:2})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",null,toDisplayString(t.menuItem.name),1)]),_:1},8,["to"])]),_:1}))],64)):createCommentVNode("",!0)}var MenuChildrenLayout=_export_sfc(_sfc_main$4,[["render",_sfc_render$4]]),Swagger_vue_vue_type_style_index_0_lang="";const _sfc_main$3={setup(){const store=useStore();useRoute();const router=useRouter();let tagPathMap=ref({}),swaggerDoc=ref({}),treeData=ref([]),expandedKeys=ref([]),choiceDocId=ref(""),searchKeywords=ref("");const docChecked=(n,a)=>{if(a.node.isLeaf){let t=a.node.dataRef;router.push({path:"/share/swagger/view",query:t.query})}},loadDoc=(n,a,t)=>{choiceDocId.value=n,searchKeywords.value=a,zyplayerApi.apiShareDocApisDetail({shareUuid:n}).then(o=>{let r=toJsonObj(o.data);if(typeof r!="object"||!r.swagger){t(!1),message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u6863\u662F\u5426\u4E3A\u6807\u51C6\u7684Swagger\u6587\u6863\u683C\u5F0F");return}swaggerDoc.value=r,store.commit("setSwaggerDoc",r);let s=analysisSwaggerData(r);store.commit("setSwaggerUrlMethodMap",s.urlMethodMap),store.commit("setSwaggerMethodStatistic",s.methodStatistic),tagPathMap.value=s.tagPathMap,loadTreeData(),t(!0)})},loadTreeData=async()=>{let n={uuid:choiceDocId.value};treeData.value=getTreeDataForTag(swaggerDoc.value,tagPathMap.value,searchKeywords.value,n),await nextTick(),expandedKeys.value=["main"]},toJsonObj=value=>{if(typeof value!="string")return value;try{return JSON.parse(value)}catch(e){try{return eval("("+value+")")}catch(n){return value||void 0}}};return{expandedKeys,docChecked,loadDoc,treeData}}},_hoisted_1$3=createTextVNode("get"),_hoisted_2$2=createTextVNode("post"),_hoisted_3$2=createTextVNode("put"),_hoisted_4$1=createTextVNode("head"),_hoisted_5$1=createTextVNode("patch"),_hoisted_6$1=createTextVNode("delete"),_hoisted_7$1=createTextVNode("options"),_hoisted_8$1=createTextVNode("trace"),_hoisted_9$1={style:{margin:"0 6px 0 3px"}};function _sfc_render$3(n,a,t,o,r,s){const c=resolveComponent("a-tag"),m=resolveComponent("a-badge"),d=resolveComponent("a-directory-tree");return openBlock(),createBlock(d,{showIcon:!1,"tree-data":o.treeData,expandedKeys:o.expandedKeys,"onUpdate:expandedKeys":a[0]||(a[0]=i=>o.expandedKeys=i),onSelect:o.docChecked},{title:withCtx(({title:i,isLeaf:u,method:l,children:_,key:p})=>[u?(openBlock(),createElementBlock(Fragment,{key:0},[l==="get"?(openBlock(),createBlock(c,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$3]),_:1})):l==="post"?(openBlock(),createBlock(c,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$2]),_:1})):l==="put"?(openBlock(),createBlock(c,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$2]),_:1})):l==="head"?(openBlock(),createBlock(c,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$1]),_:1})):l==="patch"?(openBlock(),createBlock(c,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$1]),_:1})):l==="delete"?(openBlock(),createBlock(c,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6$1]),_:1})):l==="options"?(openBlock(),createBlock(c,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7$1]),_:1})):l==="trace"?(openBlock(),createBlock(c,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8$1]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9$1,toDisplayString(i),1),_?(openBlock(),createBlock(m,{key:1,count:_.length,"number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","onSelect"])}var DocTreeSwagger=_export_sfc(_sfc_main$3,[["render",_sfc_render$3]]),OpenApi_vue_vue_type_style_index_0_lang="";const _sfc_main$2={setup(){const store=useStore();useRoute();const router=useRouter();let tagPathMap=ref({}),openApiDoc=ref({}),treeData=ref([]),expandedKeys=ref([]),choiceDocId=ref(""),searchKeywords=ref("");const docChecked=(n,a)=>{if(a.node.isLeaf){let t=a.node.dataRef;router.push({path:"/share/openapi/view",query:t.query})}},loadDoc=(n,a,t)=>{choiceDocId.value=n,searchKeywords.value=a,zyplayerApi.apiShareDocApisDetail({shareUuid:n}).then(o=>{let r=toJsonObj(o.data);if(typeof r!="object"||!r.openapi){message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u6863\u662F\u5426\u4E3A\u6807\u51C6\u7684OpenApi\u6587\u6863\u683C\u5F0F");return}openApiDoc.value=r,store.commit("setOpenApiDoc",r);let s=analysisOpenApiData(r);store.commit("setOpenApiUrlMethodMap",s.urlMethodMap),store.commit("setOpenApiMethodStatistic",s.methodStatistic),tagPathMap.value=s.tagPathMap,loadTreeData(),t()})},loadTreeData=async()=>{let n={uuid:choiceDocId.value};treeData.value=getTreeDataForTag$1(openApiDoc.value,tagPathMap.value,searchKeywords.value,n),await nextTick(),expandedKeys.value=["main"]},toJsonObj=value=>{if(typeof value!="string")return value;try{return JSON.parse(value)}catch(e){try{return eval("("+value+")")}catch(n){return value||void 0}}};return{expandedKeys,docChecked,loadDoc,treeData}}},_hoisted_1$2=createTextVNode("get"),_hoisted_2$1=createTextVNode("post"),_hoisted_3$1=createTextVNode("put"),_hoisted_4=createTextVNode("head"),_hoisted_5=createTextVNode("patch"),_hoisted_6=createTextVNode("delete"),_hoisted_7=createTextVNode("options"),_hoisted_8=createTextVNode("trace"),_hoisted_9={style:{margin:"0 6px 0 3px"}};function _sfc_render$2(n,a,t,o,r,s){const c=resolveComponent("a-tag"),m=resolveComponent("a-badge"),d=resolveComponent("a-directory-tree");return openBlock(),createBlock(d,{showIcon:!1,"tree-data":o.treeData,expandedKeys:o.expandedKeys,"onUpdate:expandedKeys":a[0]||(a[0]=i=>o.expandedKeys=i),onSelect:o.docChecked},{title:withCtx(({title:i,isLeaf:u,method:l,children:_,key:p})=>[u?(openBlock(),createElementBlock(Fragment,{key:0},[l==="get"?(openBlock(),createBlock(c,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$2]),_:1})):l==="post"?(openBlock(),createBlock(c,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$1]),_:1})):l==="put"?(openBlock(),createBlock(c,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$1]),_:1})):l==="head"?(openBlock(),createBlock(c,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4]),_:1})):l==="patch"?(openBlock(),createBlock(c,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5]),_:1})):l==="delete"?(openBlock(),createBlock(c,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6]),_:1})):l==="options"?(openBlock(),createBlock(c,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7]),_:1})):l==="trace"?(openBlock(),createBlock(c,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9,toDisplayString(i),1),_?(openBlock(),createBlock(m,{key:1,count:_.length,"number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","onSelect"])}var DocTreeOpenApi=_export_sfc(_sfc_main$2,[["render",_sfc_render$2]]),MenuLayout_vue_vue_type_style_index_0_lang="";const _sfc_main$1={props:{collapsed:{type:Boolean,default:!1}},components:{MenuChildrenLayout,DocTreeSwagger,DocTreeOpenApi},setup(n){const a=useStore(),t=useRoute();useRouter();let o=ref([]),r=ref([]),s=ref([]),c=ref(!1),m=ref([]),d=ref(),i=ref(""),u=ref({});const l=()=>{zyplayerApi.apiShareDocDetail({shareUuid:d.value}).then(h=>{u.value=h.data||{},a.commit("setApiDoc",u.value),f()})};let _=ref(),p=ref();const f=async()=>{c.value=!0,await nextTick();const h=()=>{c.value=!1};u.value.docType===1||u.value.docType===2?_.value&&_.value.loadDoc(d.value,i.value,h):(u.value.docType===3||u.value.docType===4)&&p.value&&p.value.loadDoc(d.value,i.value,h)},k=()=>{f()};return onMounted(()=>{if(d.value=t.query.uuid,!d.value){message.error("\u8BBF\u95EE\u7684\u5F00\u653E\u6587\u6863\u53C2\u6570\u9519\u8BEF");return}o.value=[{path:"/share/home",name:"\u5F00\u653E\u6587\u6863\u4F7F\u7528\u8BF4\u660E",meta:{icon:"FileTextOutlined"},query:{uuid:d.value}}];let h=t.meta||{},y=t.path;h.parentPath&&(y=h.parentPath),r.value=[y];let g=t.matched;g.length>=1&&(s.value=[g[1].path]),l()}),{menuData:o,selectedKeys:r,openKeys:s,treeDataLoading:c,docResourceList:m,docChoiceId:d,searchKeywords:i,swaggerRef:_,openApiRef:p,docChoice:u,docSearch:k}}},_hoisted_1$1={class:"menu-layout"},_hoisted_2={class:"doc-tree"},_hoisted_3={style:{"margin-bottom":"10px"}};function _sfc_render$1(n,a,t,o,r,s){const c=resolveComponent("menu-children-layout"),m=resolveComponent("a-menu"),d=resolveComponent("a-divider"),i=resolveComponent("a-input-search"),u=resolveComponent("DocTreeSwagger"),l=resolveComponent("DocTreeOpenApi"),_=resolveComponent("a-spin");return openBlock(),createElementBlock("div",_hoisted_1$1,[createVNode(m,{theme:"light",mode:"inline","inline-collapsed":!1,openKeys:o.openKeys,"onUpdate:openKeys":a[0]||(a[0]=p=>o.openKeys=p),selectedKeys:o.selectedKeys,"onUpdate:selectedKeys":a[1]||(a[1]=p=>o.selectedKeys=p)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.menuData,p=>(openBlock(),createBlock(c,{menuItem:p},null,8,["menuItem"]))),256))]),_:1},8,["openKeys","selectedKeys"]),createVNode(d,{style:{margin:"6px 0"}}),withDirectives(createBaseVNode("div",_hoisted_2,[createVNode(_,{tip:"\u52A0\u8F7D\u4E2D...",spinning:o.treeDataLoading},{default:withCtx(()=>[createBaseVNode("div",_hoisted_3,[createVNode(i,{value:o.searchKeywords,"onUpdate:value":a[2]||(a[2]=p=>o.searchKeywords=p),placeholder:"\u641C\u7D22\u6587\u6863\u5185\u5BB9",style:{width:"100%","margin-top":"10px"},onSearch:o.docSearch},null,8,["value","onSearch"])]),o.docChoice&&o.docChoice.docType?(openBlock(),createElementBlock(Fragment,{key:0},[o.docChoice.docType===1||o.docChoice.docType===2?(openBlock(),createBlock(u,{key:0,ref:"swaggerRef"},null,512)):createCommentVNode("",!0),o.docChoice.docType===3||o.docChoice.docType===4?(openBlock(),createBlock(l,{key:1,ref:"openApiRef"},null,512)):createCommentVNode("",!0)],64)):createCommentVNode("",!0)]),_:1},8,["spinning"])],512),[[vShow,!t.collapsed]])])}var MenuLayout=_export_sfc(_sfc_main$1,[["render",_sfc_render$1]]),GlobalLayout_vue_vue_type_style_index_0_scoped_true_lang="";const minHeight=window.innerHeight-64-122,_sfc_main={components:{MenuLayout,LeftResize,BarChartOutlined,MenuFoldOutlined,MenuUnfoldOutlined},data(){return{minHeight:minHeight+"px",appMenuCollapsed:!1,leftAsideWidth:300}},computed:{},mounted(){},methods:{turnLeftCollapse(){this.appMenuCollapsed=!this.appMenuCollapsed,setTimeout(()=>{this.appMenuCollapsed?this.leftAsideWidthChange(this.leftAsideWidth+1):this.leftAsideWidthChange(1)},100)},leftAsideWidthChange(n){this.$store.commit("setLeftAsideWidth",n)}}},_withScopeId=n=>(pushScopeId("data-v-7eee487f"),n=n(),popScopeId(),n),_hoisted_1=_withScopeId(()=>createBaseVNode("div",{class:"header-border logo"},[createBaseVNode("img",{src:_imports_0}),createBaseVNode("h1",null,"API\u5F00\u653E\u6587\u6863")],-1));function _sfc_render(n,a,t,o,r,s){const c=resolveComponent("menu-layout"),m=resolveComponent("a-layout-sider"),d=resolveComponent("LeftResize"),i=resolveComponent("MenuUnfoldOutlined"),u=resolveComponent("MenuFoldOutlined"),l=resolveComponent("a-col"),_=resolveComponent("a-row"),p=resolveComponent("a-layout-header"),f=resolveComponent("router-view"),k=resolveComponent("a-layout-content"),h=resolveComponent("a-layout");return openBlock(),createBlock(h,{class:"api-menu-trigger"},{default:withCtx(()=>[createVNode(m,{theme:"light",trigger:null,collapsible:"",collapsed:r.appMenuCollapsed,"onUpdate:collapsed":a[0]||(a[0]=y=>r.appMenuCollapsed=y),width:r.leftAsideWidth,style:{height:"100vh",overflow:"auto"}},{default:withCtx(()=>[_hoisted_1,createVNode(c,{collapsed:r.appMenuCollapsed},null,8,["collapsed"])]),_:1},8,["collapsed","width"]),withDirectives(createVNode(d,{value:r.leftAsideWidth,"onUpdate:value":a[1]||(a[1]=y=>r.leftAsideWidth=y),onChange:s.leftAsideWidthChange},null,8,["value","onChange"]),[[vShow,!r.appMenuCollapsed]]),createVNode(h,null,{default:withCtx(()=>[createVNode(p,{class:"header-border"},{default:withCtx(()=>[createVNode(_,{type:"flex"},{default:withCtx(()=>[createVNode(l,{flex:"auto"},{default:withCtx(()=>[r.appMenuCollapsed?(openBlock(),createBlock(i,{key:0,class:"trigger",onClick:s.turnLeftCollapse},null,8,["onClick"])):(openBlock(),createBlock(u,{key:1,class:"trigger",onClick:s.turnLeftCollapse},null,8,["onClick"]))]),_:1}),createVNode(l,{flex:"400px",style:{"text-align":"right","padding-right":"20px"}})]),_:1})]),_:1}),createVNode(k,{style:{height:"calc(100vh - 80px)",overflow:"auto",background:"#fff"}},{default:withCtx(()=>[createVNode(f)]),_:1})]),_:1})]),_:1})}var GlobalLayout=_export_sfc(_sfc_main,[["render",_sfc_render],["__scopeId","data-v-7eee487f"]]);export{GlobalLayout as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.a672085b.js b/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.a672085b.js deleted file mode 100644 index 6e86e4d3..00000000 --- a/zyplayer-doc-api/src/main/resources/dist/assets/GlobalLayout.a672085b.js +++ /dev/null @@ -1,6 +0,0 @@ -import{z as zyplayerApi,g as getZyplayerApiBaseUrl}from"./custom.ece90331.js";import{_ as _export_sfc}from"./main.4232e7c8.js";import{r as resolveComponent,o as openBlock,c as createBlock,w as withCtx,e as createBaseVNode,t as toDisplayString,a as createVNode,k as createCommentVNode,m as createTextVNode,D as DownOutlined,U as UserOutlined,b as createElementBlock,n as withModifiers,F as Fragment,S as StarOutlined,p as SettingOutlined,C as CarryOutOutlined,q as FileTextOutlined,s as DashboardOutlined,I as InfoCircleOutlined,d as renderList,u as useStore,v as useRoute,x as useRouter,y as ref,B as message,E as nextTick,G as watch,H as onMounted,J as withDirectives,L as vShow,M as BarChartOutlined,N as MenuFoldOutlined,O as MenuUnfoldOutlined,P as pushScopeId,Q as popScopeId}from"./vendor.2a860d56.js";import{a as analysisSwaggerData,g as getTreeDataForTag,b as analysisOpenApiData,c as getTreeDataForTag$1,L as LeftResize,_ as _imports_0}from"./api-logo.325698c8.js";const _sfc_main$7={data(){return{aboutDialogVisible:!1,upgradeInfo:{}}},mounted(){this.checkSystemUpgrade()},methods:{show(){this.aboutDialogVisible=!0},checkSystemUpgrade(){zyplayerApi.systemUpgradeInfo({}).then(r=>{r.data&&(this.upgradeInfo=r.data,this.upgradeInfo.upgradeContent&&(this.upgradeInfo.upgradeContent=this.upgradeInfo.upgradeContent.replaceAll("\uFF1B",` -`),console.log(`zyplayer-doc\u53D1\u73B0\u65B0\u7248\u672C\uFF1A -\u5347\u7EA7\u5730\u5740\uFF1A`+r.data.upgradeUrl+` -\u5F53\u524D\u7248\u672C\uFF1A`+r.data.nowVersion+` -\u6700\u65B0\u7248\u672C\uFF1A`+r.data.lastVersion+` -\u5347\u7EA7\u5185\u5BB9\uFF1A`+r.data.upgradeContent)))})}}},_hoisted_1$6={style:{}},_hoisted_2$5=createBaseVNode("div",{style:{"font-weight":"bold","font-size":"25px"}},"zyplayer-doc",-1),_hoisted_3$5={style:{"line-height":"30px",padding:"10px 0"}},_hoisted_4$3=createBaseVNode("div",null,[createTextVNode("\u7248\u6743\u6240\u6709 \xA9 2018-2021 "),createBaseVNode("a",{target:"_blank",href:"http://doc.zyplayer.com"},"doc.zyplayer.com")],-1),_hoisted_5$3={style:{"line-height":"30px"}},_hoisted_6$2=createBaseVNode("div",null,[createTextVNode("\u6587\u6863\uFF1A"),createBaseVNode("a",{target:"_blank",href:"http://doc.zyplayer.com/zyplayer-doc-manage/doc-wiki#/page/share/view?pageId=1&space=23f3f59a60824d21af9f7c3bbc9bc3cb"},"http://doc.zyplayer.com")],-1),_hoisted_7$2=createBaseVNode("div",null,[createTextVNode("\u4E3B\u9875\uFF1A"),createBaseVNode("a",{target:"_blank",href:"https://gitee.com/zyplayer/zyplayer-doc"},"https://gitee.com/zyplayer/zyplayer-doc")],-1),_hoisted_8$2=createBaseVNode("div",null,[createTextVNode("\u53CD\u9988\uFF1A"),createBaseVNode("a",{target:"_blank",href:"https://gitee.com/zyplayer/zyplayer-doc/issues"},"https://gitee.com/zyplayer/zyplayer-doc/issues")],-1),_hoisted_9$2=createBaseVNode("div",null,"\u7279\u6027\u5173\u6CE8&\u6280\u672F\u4EA4\u6D41QQ\u7FA4\uFF1A466363173",-1),_hoisted_10=createTextVNode("UI/\u8BBE\u8BA1/\u5F00\u53D1/\u6D4B\u8BD5"),_hoisted_11=createBaseVNode("div",null,[createBaseVNode("a",{target:"_blank",href:"http://zyplayer.com"},"\u66AE\u5149\uFF1A\u57CE\u4E2D\u57CE")],-1),_hoisted_12={style:{"line-height":"30px"}},_hoisted_13=createBaseVNode("div",null,"\u6B64\u9879\u76EE\u57FA\u4E8E\u4EE5\u4E0B\u5F00\u6E90\u8F6F\u4EF6\u6784\u5EFA",-1),_hoisted_14=createTextVNode("\u540E\u7AEF"),_hoisted_15=createBaseVNode("div",null,[createBaseVNode("a",{target:"_blank",href:"https://spring.io/projects/spring-boot"},"Spring-Boot"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"http://www.mybatis.org"},"MyBatis"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://github.com/alibaba/druid"},"Druid"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://mp.baomidou.com"},"MyBatis-Plus"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://www.hutool.cn"},"Hutool"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://github.com/alibaba/fastjson"},"Fastjson"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://alibaba-easyexcel.github.io"},"Easy Excel"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://swagger.io"},"Swagger"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"https://dubbo.io"},"Dubbo"),createTextVNode("\u3001 "),createBaseVNode("a",{target:"_blank",href:"http://www.eclipse.org/jgit"},"JGit"),createTextVNode("\u3001... ")],-1),_hoisted_16=createTextVNode("\u524D\u7AEF"),_hoisted_17=createTextVNode(" Vue3\u3001element-ui\u3001ant-design-vue\u3001wangeditor\u3001mavon-editor\u3001qrcodejs2\u3001vant\u3001vue-router\u3001axios\u3001vue-hljs\u3001brace\u3001echarts\u3001sql-formatter\u3001vue-clipboard2\u3001... "),_hoisted_18=createBaseVNode("div",null,null,-1),_hoisted_19=createBaseVNode("span",{slot:"label"},[createTextVNode(" \u8F6F\u4EF6\u66F4\u65B0 "),createBaseVNode("sup",{class:"el-badge__content el-badge__content--undefined is-fixed is-dot",style:{top:"10px",right:"20px"}})],-1),_hoisted_20={style:{"line-height":"30px"}},_hoisted_21=createTextVNode("\u5347\u7EA7\u5730\u5740\uFF1A"),_hoisted_22=["href"],_hoisted_23=createBaseVNode("div",null,"\u5347\u7EA7\u5185\u5BB9\uFF1A",-1),_hoisted_24={style:{margin:"0","max-height":"250px",overflow:"auto"}};function _sfc_render$7(r,t,o,n,a,i){const c=resolveComponent("a-divider"),s=resolveComponent("a-tab-pane"),_=resolveComponent("a-tabs"),d=resolveComponent("a-modal");return openBlock(),createBlock(d,{visible:a.aboutDialogVisible,"onUpdate:visible":t[0]||(t[0]=u=>a.aboutDialogVisible=u),title:"\u5173\u4E8E",width:"600px",footer:null},{default:withCtx(()=>[createBaseVNode("div",_hoisted_1$6,[_hoisted_2$5,createBaseVNode("div",_hoisted_3$5,[createBaseVNode("div",null,"\u7248\u672C "+toDisplayString(a.upgradeInfo.nowVersion||"1.0.0"),1),_hoisted_4$3]),createVNode(_,{type:"card"},{default:withCtx(()=>[createVNode(s,{tab:"\u652F\u6301",key:"support"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_5$3,[_hoisted_6$2,_hoisted_7$2,_hoisted_8$2,_hoisted_9$2,createVNode(c,{"content-position":"left"},{default:withCtx(()=>[_hoisted_10]),_:1}),_hoisted_11])]),_:1}),createVNode(s,{tab:"\u5F00\u6E90\u8F6F\u4EF6",key:"software"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_12,[_hoisted_13,createVNode(c,{"content-position":"left"},{default:withCtx(()=>[_hoisted_14]),_:1}),_hoisted_15,createVNode(c,{"content-position":"left"},{default:withCtx(()=>[_hoisted_16]),_:1}),_hoisted_17,_hoisted_18])]),_:1}),a.upgradeInfo.lastVersion?(openBlock(),createBlock(s,{tab:"\u8F6F\u4EF6\u66F4\u65B0",key:"upgrade"},{default:withCtx(()=>[_hoisted_19,createBaseVNode("div",_hoisted_20,[createBaseVNode("div",null,"\u5F53\u524D\u7248\u672C\uFF1A"+toDisplayString(a.upgradeInfo.nowVersion),1),createBaseVNode("div",null,"\u6700\u65B0\u7248\u672C\uFF1A"+toDisplayString(a.upgradeInfo.lastVersion),1),createBaseVNode("div",null,[_hoisted_21,createBaseVNode("a",{target:"_blank",href:a.upgradeInfo.upgradeUrl},toDisplayString(a.upgradeInfo.upgradeUrl),9,_hoisted_22)]),_hoisted_23,createBaseVNode("pre",_hoisted_24,toDisplayString(a.upgradeInfo.upgradeContent),1)])]),_:1})):createCommentVNode("",!0)]),_:1})])]),_:1},8,["visible"])}var aboutDialog=_export_sfc(_sfc_main$7,[["render",_sfc_render$7]]),HeaderAvatar_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$6={name:"HeaderAvatar",data(){return{currUser:{}}},components:{DownOutlined,UserOutlined,aboutDialog},mounted(){this.getSelfUserInfo()},methods:{showAbout(){this.$refs.aboutDialog.show()},showConsole(){window.open(getZyplayerApiBaseUrl(),"_blank")},showMyInfo(){this.$router.push({path:"/user/myInfo"})},userSignOut(){zyplayerApi.userLogout().then(()=>{location.reload()})},getSelfUserInfo(){zyplayerApi.getSelfUserInfo().then(r=>{this.currUser=r.data})}}},_hoisted_1$5=createTextVNode("\u63A7\u5236\u53F0"),_hoisted_2$4=createTextVNode("\u5173\u4E8E"),_hoisted_3$4=createTextVNode("\u9000\u51FA\u767B\u5F55");function _sfc_render$6(r,t,o,n,a,i){const c=resolveComponent("UserOutlined"),s=resolveComponent("a-menu-item"),_=resolveComponent("a-menu-divider"),d=resolveComponent("a-menu"),u=resolveComponent("a-dropdown"),l=resolveComponent("about-dialog");return openBlock(),createElementBlock(Fragment,null,[createVNode(u,{trigger:"click"},{overlay:withCtx(()=>[createVNode(d,null,{default:withCtx(()=>[createVNode(s,{onClick:i.showConsole,key:"1"},{default:withCtx(()=>[_hoisted_1$5]),_:1},8,["onClick"]),createVNode(_),createVNode(s,{onClick:i.showAbout,key:"2"},{default:withCtx(()=>[_hoisted_2$4]),_:1},8,["onClick"]),createVNode(s,{onClick:i.userSignOut,key:"4"},{default:withCtx(()=>[_hoisted_3$4]),_:1},8,["onClick"])]),_:1})]),default:withCtx(()=>[createBaseVNode("a",{class:"ant-dropdown-link",onClick:t[0]||(t[0]=withModifiers(()=>{},["prevent"])),style:{display:"inline-block",height:"100%","vertical-align":"initial"}},[createVNode(c),createTextVNode(" "+toDisplayString(a.currUser.userName||"-"),1)])]),_:1}),createVNode(l,{ref:"aboutDialog"},null,512)],64)}var HeaderAvatar=_export_sfc(_sfc_main$6,[["render",_sfc_render$6],["__scopeId","data-v-6260e1ae"]]);const _sfc_main$5={name:"MenuLayoutChildren",props:{menuItem:Object},data(){return{}},components:{StarOutlined,SettingOutlined,CarryOutOutlined,FileTextOutlined,DashboardOutlined,InfoCircleOutlined},methods:{haveShowChildren(r){return r.filter(t=>!t.meta||!t.meta.hidden).length>0}}};function _sfc_render$5(r,t,o,n,a,i){const c=resolveComponent("SettingOutlined"),s=resolveComponent("FileTextOutlined"),_=resolveComponent("MenuLayoutChildren"),d=resolveComponent("a-sub-menu"),u=resolveComponent("DashboardOutlined"),l=resolveComponent("InfoCircleOutlined"),m=resolveComponent("router-link"),g=resolveComponent("a-menu-item");return!o.menuItem.meta||!o.menuItem.meta.hidden?(openBlock(),createElementBlock(Fragment,{key:0},[o.menuItem.children?(openBlock(),createElementBlock(Fragment,{key:0},[i.haveShowChildren(o.menuItem.children)?(openBlock(),createBlock(d,{key:o.menuItem.path},{title:withCtx(()=>[o.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[o.menuItem.meta.icon==="SettingOutlined"?(openBlock(),createBlock(c,{key:0})):createCommentVNode("",!0),o.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(s,{key:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",null,toDisplayString(o.menuItem.name),1)]),default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.menuItem.children,y=>(openBlock(),createBlock(_,{menuItem:y},null,8,["menuItem"]))),256))]),_:1})):createCommentVNode("",!0)],64)):(openBlock(),createBlock(g,{key:o.menuItem.path},{default:withCtx(()=>[createVNode(m,{to:{path:o.menuItem.path,query:o.menuItem.query}},{default:withCtx(()=>[o.menuItem.meta?(openBlock(),createElementBlock(Fragment,{key:0},[o.menuItem.meta.icon==="DashboardOutlined"?(openBlock(),createBlock(u,{key:0})):createCommentVNode("",!0),o.menuItem.meta.icon==="FileTextOutlined"?(openBlock(),createBlock(s,{key:1})):createCommentVNode("",!0),o.menuItem.meta.icon==="InfoCircleOutlined"?(openBlock(),createBlock(l,{key:2})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",null,toDisplayString(o.menuItem.name),1)]),_:1},8,["to"])]),_:1}))],64)):createCommentVNode("",!0)}var MenuChildrenLayout=_export_sfc(_sfc_main$5,[["render",_sfc_render$5]]),Swagger_vue_vue_type_style_index_0_lang="";const _sfc_main$4={setup(){const store=useStore(),route=useRoute(),router=useRouter();let tagPathMap=ref({}),swaggerDoc=ref({}),treeData=ref([]),expandedKeys=ref([]),choiceDocId=ref(""),searchKeywords=ref("");const docChecked=(r,t)=>{if(t.node.key==="main")router.push({path:"/swagger/info"});else if(t.node.isLeaf){let o=t.node.dataRef;router.push({path:"/swagger/view",query:o.query})}},loadDoc=(r,t,o)=>{choiceDocId.value=r,searchKeywords.value=t,zyplayerApi.apiDocApisDetail({id:r}).then(n=>{let a=toJsonObj(n.data);if(typeof a!="object"||!a.swagger){o(!1),message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u6863\u662F\u5426\u4E3A\u6807\u51C6\u7684Swagger\u6587\u6863\u683C\u5F0F");return}swaggerDoc.value=a,store.commit("setSwaggerDoc",a);let i=analysisSwaggerData(a);store.commit("setSwaggerUrlMethodMap",i.urlMethodMap),store.commit("setSwaggerMethodStatistic",i.methodStatistic),tagPathMap.value=i.tagPathMap,loadTreeData(),o(!0),setTimeout(()=>{route.path==="/swagger/view"&&route.query.id||router.push({path:"/swagger/info"})},0)})},loadTreeData=async()=>{let r={id:choiceDocId.value};treeData.value=getTreeDataForTag(swaggerDoc.value,tagPathMap.value,searchKeywords.value,r),await nextTick(),expandedKeys.value=["main"]},toJsonObj=value=>{if(typeof value!="string")return value;try{return JSON.parse(value)}catch(e){try{return eval("("+value+")")}catch(r){return value||void 0}}};return{expandedKeys,docChecked,loadDoc,treeData}}},_hoisted_1$4=createTextVNode("get"),_hoisted_2$3=createTextVNode("post"),_hoisted_3$3=createTextVNode("put"),_hoisted_4$2=createTextVNode("head"),_hoisted_5$2=createTextVNode("patch"),_hoisted_6$1=createTextVNode("delete"),_hoisted_7$1=createTextVNode("options"),_hoisted_8$1=createTextVNode("trace"),_hoisted_9$1={style:{margin:"0 6px 0 3px"}};function _sfc_render$4(r,t,o,n,a,i){const c=resolveComponent("a-tag"),s=resolveComponent("a-badge"),_=resolveComponent("a-directory-tree");return openBlock(),createBlock(_,{showIcon:!1,"tree-data":n.treeData,expandedKeys:n.expandedKeys,"onUpdate:expandedKeys":t[0]||(t[0]=d=>n.expandedKeys=d),onSelect:n.docChecked},{title:withCtx(({title:d,isLeaf:u,method:l,children:m,key:g})=>[u?(openBlock(),createElementBlock(Fragment,{key:0},[l==="get"?(openBlock(),createBlock(c,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$4]),_:1})):l==="post"?(openBlock(),createBlock(c,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$3]),_:1})):l==="put"?(openBlock(),createBlock(c,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$3]),_:1})):l==="head"?(openBlock(),createBlock(c,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$2]),_:1})):l==="patch"?(openBlock(),createBlock(c,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$2]),_:1})):l==="delete"?(openBlock(),createBlock(c,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6$1]),_:1})):l==="options"?(openBlock(),createBlock(c,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7$1]),_:1})):l==="trace"?(openBlock(),createBlock(c,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8$1]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9$1,toDisplayString(d),1),m?(openBlock(),createBlock(s,{key:1,count:m.length,"number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","onSelect"])}var DocTreeSwagger=_export_sfc(_sfc_main$4,[["render",_sfc_render$4]]),OpenApi_vue_vue_type_style_index_0_lang="";const _sfc_main$3={setup(){const store=useStore(),route=useRoute(),router=useRouter();let tagPathMap=ref({}),openApiDoc=ref({}),treeData=ref([]),expandedKeys=ref([]),choiceDocId=ref(""),searchKeywords=ref("");const docChecked=(r,t)=>{if(t.node.key==="main")router.push({path:"/openapi/info"});else if(t.node.isLeaf){let o=t.node.dataRef;router.push({path:"/openapi/view",query:o.query})}},loadDoc=(r,t,o)=>{choiceDocId.value=r,searchKeywords.value=t,zyplayerApi.apiDocApisDetail({id:r}).then(n=>{let a=toJsonObj(n.data);if(typeof a!="object"||!a.openapi){message.error("\u83B7\u53D6\u6587\u6863\u6570\u636E\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u6587\u6863\u662F\u5426\u4E3A\u6807\u51C6\u7684OpenApi\u6587\u6863\u683C\u5F0F");return}openApiDoc.value=a,store.commit("setOpenApiDoc",a);let i=analysisOpenApiData(a);store.commit("setOpenApiUrlMethodMap",i.urlMethodMap),store.commit("setOpenApiMethodStatistic",i.methodStatistic),tagPathMap.value=i.tagPathMap,loadTreeData(),o(),setTimeout(()=>{route.path==="/openapi/view"&&route.query.id||router.push({path:"/openapi/info"})},0)})},loadTreeData=async()=>{let r={id:choiceDocId.value};treeData.value=getTreeDataForTag$1(openApiDoc.value,tagPathMap.value,searchKeywords.value,r),await nextTick(),expandedKeys.value=["main"]},toJsonObj=value=>{if(typeof value!="string")return value;try{return JSON.parse(value)}catch(e){try{return eval("("+value+")")}catch(r){return value||void 0}}};return{expandedKeys,docChecked,loadDoc,treeData}}},_hoisted_1$3=createTextVNode("get"),_hoisted_2$2=createTextVNode("post"),_hoisted_3$2=createTextVNode("put"),_hoisted_4$1=createTextVNode("head"),_hoisted_5$1=createTextVNode("patch"),_hoisted_6=createTextVNode("delete"),_hoisted_7=createTextVNode("options"),_hoisted_8=createTextVNode("trace"),_hoisted_9={style:{margin:"0 6px 0 3px"}};function _sfc_render$3(r,t,o,n,a,i){const c=resolveComponent("a-tag"),s=resolveComponent("a-badge"),_=resolveComponent("a-directory-tree");return openBlock(),createBlock(_,{showIcon:!1,"tree-data":n.treeData,expandedKeys:n.expandedKeys,"onUpdate:expandedKeys":t[0]||(t[0]=d=>n.expandedKeys=d),onSelect:n.docChecked},{title:withCtx(({title:d,isLeaf:u,method:l,children:m,key:g})=>[u?(openBlock(),createElementBlock(Fragment,{key:0},[l==="get"?(openBlock(),createBlock(c,{key:0,color:"pink"},{default:withCtx(()=>[_hoisted_1$3]),_:1})):l==="post"?(openBlock(),createBlock(c,{key:1,color:"red"},{default:withCtx(()=>[_hoisted_2$2]),_:1})):l==="put"?(openBlock(),createBlock(c,{key:2,color:"orange"},{default:withCtx(()=>[_hoisted_3$2]),_:1})):l==="head"?(openBlock(),createBlock(c,{key:3,color:"green"},{default:withCtx(()=>[_hoisted_4$1]),_:1})):l==="patch"?(openBlock(),createBlock(c,{key:4,color:"cyan"},{default:withCtx(()=>[_hoisted_5$1]),_:1})):l==="delete"?(openBlock(),createBlock(c,{key:5,color:"blue"},{default:withCtx(()=>[_hoisted_6]),_:1})):l==="options"?(openBlock(),createBlock(c,{key:6,color:"purple"},{default:withCtx(()=>[_hoisted_7]),_:1})):l==="trace"?(openBlock(),createBlock(c,{key:7,color:"purple"},{default:withCtx(()=>[_hoisted_8]),_:1})):createCommentVNode("",!0)],64)):createCommentVNode("",!0),createBaseVNode("span",_hoisted_9,toDisplayString(d),1),m?(openBlock(),createBlock(s,{key:1,count:m.length,"number-style":{backgroundColor:"#fff",color:"#999",boxShadow:"0 0 0 1px #d9d9d9 inset"}},null,8,["count"])):createCommentVNode("",!0)]),_:1},8,["tree-data","expandedKeys","onSelect"])}var DocTreeOpenApi=_export_sfc(_sfc_main$3,[["render",_sfc_render$3]]),MenuLayout_vue_vue_type_style_index_0_lang="";const _sfc_main$2={props:{collapsed:{type:Boolean,default:!1}},components:{MenuChildrenLayout,DocTreeSwagger,DocTreeOpenApi},setup(r){const t=useStore(),o=useRoute(),n=useRouter();let a=ref([]),i=ref([]),c=ref([]),s=ref(!1),_=ref([]),d=ref(),u=ref(""),l=ref({});const m=()=>{zyplayerApi.docApiGlobalParamList().then(h=>{let f=h.data||[];t.commit("setGlobalParam",f)})},g=()=>{zyplayerApi.apiDocApis().then(h=>{_.value=h.data||[],_.value.length>0&&!d.value&&(o.path==="/swagger/view"&&o.query.id||o.path==="/openapi/view"&&o.query.id?d.value=parseInt(o.query.id):d.value=_.value[0].id,v())})};let y=ref(),p=ref();const v=async()=>{if(s.value=!0,l.value=_.value.find(f=>f.id===d.value),!l.value){message.error("\u672A\u627E\u5230\u5BF9\u5E94\u7684\u6587\u6863\u5730\u5740\u4FE1\u606F");return}await nextTick();const h=f=>{f&&t.commit("setApiDoc",l.value),s.value=!1};l.value.docType===1||l.value.docType===2?y.value&&y.value.loadDoc(d.value,u.value,h):(l.value.docType===3||l.value.docType===4)&&p.value&&p.value.loadDoc(d.value,u.value,h)},k=()=>{v()};return watch(t.getters.getDocChangedNum,()=>{g()}),onMounted(()=>{a.value=n.options.routes.find(x=>x.path==="/").children[0].children;let h=o.meta||{},f=o.path;h.parentPath&&(f=h.parentPath),i.value=[f];let C=o.matched;C.length>=1&&(c.value=[C[1].path]),g(),m()}),{menuData:a,selectedKeys:i,openKeys:c,treeDataLoading:s,docResourceList:_,docChoiceId:d,searchKeywords:u,swaggerRef:y,openApiRef:p,docChoice:l,docChoiceChange:k}}},_hoisted_1$2={class:"menu-layout"},_hoisted_2$1={class:"doc-tree"},_hoisted_3$1={style:{padding:"10px 5px"}};function _sfc_render$2(r,t,o,n,a,i){const c=resolveComponent("menu-children-layout"),s=resolveComponent("a-menu"),_=resolveComponent("a-divider"),d=resolveComponent("a-select-option"),u=resolveComponent("a-select"),l=resolveComponent("a-input-search"),m=resolveComponent("DocTreeSwagger"),g=resolveComponent("DocTreeOpenApi"),y=resolveComponent("a-spin");return openBlock(),createElementBlock("div",_hoisted_1$2,[createVNode(s,{theme:"light",mode:"inline","inline-collapsed":!1,openKeys:n.openKeys,"onUpdate:openKeys":t[0]||(t[0]=p=>n.openKeys=p),selectedKeys:n.selectedKeys,"onUpdate:selectedKeys":t[1]||(t[1]=p=>n.selectedKeys=p)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.menuData,p=>(openBlock(),createBlock(c,{menuItem:p},null,8,["menuItem"]))),256))]),_:1},8,["openKeys","selectedKeys"]),createVNode(_,{style:{margin:"6px 0"}}),withDirectives(createBaseVNode("div",_hoisted_2$1,[createVNode(y,{tip:"\u52A0\u8F7D\u4E2D...",spinning:n.treeDataLoading},{default:withCtx(()=>[createBaseVNode("div",_hoisted_3$1,[createVNode(u,{placeholder:"\u8BF7\u9009\u62E9\u5206\u7EC4",value:n.docChoiceId,"onUpdate:value":t[2]||(t[2]=p=>n.docChoiceId=p),onChange:n.docChoiceChange,style:{width:"100%"}},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.docResourceList,p=>(openBlock(),createBlock(d,{value:p.id},{default:withCtx(()=>[createTextVNode(toDisplayString(p.name),1)]),_:2},1032,["value"]))),256))]),_:1},8,["value","onChange"]),createVNode(l,{value:n.searchKeywords,"onUpdate:value":t[3]||(t[3]=p=>n.searchKeywords=p),placeholder:"\u641C\u7D22\u6587\u6863\u5185\u5BB9",style:{width:"100%","margin-top":"10px"},onSearch:n.docChoiceChange},null,8,["value","onSearch"])]),n.docChoice&&n.docChoice.docType?(openBlock(),createElementBlock(Fragment,{key:0},[n.docChoice.docType===1||n.docChoice.docType===2?(openBlock(),createBlock(m,{key:0,ref:"swaggerRef"},null,512)):createCommentVNode("",!0),n.docChoice.docType===3||n.docChoice.docType===4?(openBlock(),createBlock(g,{key:1,ref:"openApiRef"},null,512)):createCommentVNode("",!0)],64)):createCommentVNode("",!0)]),_:1},8,["spinning"])],512),[[vShow,!o.collapsed]])])}var MenuLayout=_export_sfc(_sfc_main$2,[["render",_sfc_render$2]]),GlobalFooter_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$1={name:"GlobalFooter",props:["copyright","linkList"]},_hoisted_1$1={class:"footer"},_hoisted_2={class:"links"},_hoisted_3=["href"],_hoisted_4={class:"copyright"},_hoisted_5=createTextVNode(" Copyright");function _sfc_render$1(r,t,o,n,a,i){const c=resolveComponent("a-icon");return openBlock(),createElementBlock("div",_hoisted_1$1,[createBaseVNode("div",_hoisted_2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.linkList,(s,_)=>(openBlock(),createElementBlock("a",{target:"_blank",key:_,href:s.link?s.link:"javascript: void(0)"},[s.icon?(openBlock(),createBlock(c,{key:0,type:s.icon},null,8,["type"])):createCommentVNode("",!0),createTextVNode(toDisplayString(s.name),1)],8,_hoisted_3))),128))]),createBaseVNode("div",_hoisted_4,[_hoisted_5,createVNode(c,{type:"copyright"}),createTextVNode(" "+toDisplayString(o.copyright),1)])])}var GlobalFooter=_export_sfc(_sfc_main$1,[["render",_sfc_render$1],["__scopeId","data-v-7aaaa116"]]),GlobalLayout_vue_vue_type_style_index_0_scoped_true_lang="";const minHeight=window.innerHeight-64-122,_sfc_main={name:"GlobalLayout",components:{LeftResize,HeaderAvatar,MenuLayout,GlobalFooter,BarChartOutlined,MenuFoldOutlined,MenuUnfoldOutlined},data(){return{minHeight:minHeight+"px",appMenuCollapsed:!1,leftAsideWidth:300}},computed:{},mounted(){},methods:{}},_withScopeId=r=>(pushScopeId("data-v-40238062"),r=r(),popScopeId(),r),_hoisted_1=_withScopeId(()=>createBaseVNode("div",{class:"header-border logo"},[createBaseVNode("img",{src:_imports_0}),createBaseVNode("h1",null,"API\u63A5\u53E3\u6587\u6863\u7BA1\u7406")],-1));function _sfc_render(r,t,o,n,a,i){const c=resolveComponent("menu-layout"),s=resolveComponent("a-layout-sider"),_=resolveComponent("LeftResize"),d=resolveComponent("MenuUnfoldOutlined"),u=resolveComponent("MenuFoldOutlined"),l=resolveComponent("a-col"),m=resolveComponent("header-avatar"),g=resolveComponent("a-row"),y=resolveComponent("a-layout-header"),p=resolveComponent("router-view"),v=resolveComponent("a-layout-content"),k=resolveComponent("a-layout");return openBlock(),createBlock(k,{class:"api-menu-trigger"},{default:withCtx(()=>[createVNode(s,{theme:"light",trigger:null,collapsible:"",collapsed:a.appMenuCollapsed,"onUpdate:collapsed":t[0]||(t[0]=h=>a.appMenuCollapsed=h),width:a.leftAsideWidth,style:{height:"100vh",overflow:"auto"}},{default:withCtx(()=>[_hoisted_1,createVNode(c,{collapsed:a.appMenuCollapsed},null,8,["collapsed"])]),_:1},8,["collapsed","width"]),withDirectives(createVNode(_,{value:a.leftAsideWidth,"onUpdate:value":t[1]||(t[1]=h=>a.leftAsideWidth=h)},null,8,["value"]),[[vShow,!a.appMenuCollapsed]]),createVNode(k,null,{default:withCtx(()=>[createVNode(y,{class:"header-border"},{default:withCtx(()=>[createVNode(g,{type:"flex"},{default:withCtx(()=>[createVNode(l,{flex:"auto"},{default:withCtx(()=>[a.appMenuCollapsed?(openBlock(),createBlock(d,{key:0,class:"trigger",onClick:t[2]||(t[2]=h=>a.appMenuCollapsed=!a.appMenuCollapsed)})):(openBlock(),createBlock(u,{key:1,class:"trigger",onClick:t[3]||(t[3]=h=>a.appMenuCollapsed=!a.appMenuCollapsed)}))]),_:1}),createVNode(l,{flex:"400px",style:{"text-align":"right","padding-right":"20px"}},{default:withCtx(()=>[createVNode(m)]),_:1})]),_:1})]),_:1}),createVNode(v,{style:{height:"calc(100vh - 80px)",overflow:"auto",background:"#fff"}},{default:withCtx(()=>[createVNode(p)]),_:1})]),_:1})]),_:1})}var GlobalLayout=_export_sfc(_sfc_main,[["render",_sfc_render],["__scopeId","data-v-40238062"]]);export{GlobalLayout as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/GlobalParam.47a207e7.js b/zyplayer-doc-api/src/main/resources/dist/assets/GlobalParam.355d98fd.js similarity index 68% rename from zyplayer-doc-api/src/main/resources/dist/assets/GlobalParam.47a207e7.js rename to zyplayer-doc-api/src/main/resources/dist/assets/GlobalParam.355d98fd.js index f3647d24..3070033d 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/GlobalParam.47a207e7.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/GlobalParam.355d98fd.js @@ -1 +1 @@ -var G=Object.defineProperty;var V=Object.getOwnPropertySymbols;var K=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable;var w=(c,e,l)=>e in c?G(c,e,{enumerable:!0,configurable:!0,writable:!0,value:l}):c[e]=l,I=(c,e)=>{for(var l in e||(e={}))K.call(e,l)&&w(c,l,e[l]);if(V)for(var l of V(e))N.call(e,l)&&w(c,l,e[l]);return c};import{z as D}from"./custom.ece90331.js";import{u as P,y as x,H as U,r as v,o,b as r,e as A,a as s,w as n,F as y,B as F,c as k,t as B,k as C,m as d}from"./vendor.2a860d56.js";import{_ as S}from"./main.4232e7c8.js";const j={setup(){const c=P();let e=x([]),l=x(!1);const a=async()=>{i.value={},l.value=!0,D.docApiGlobalParamList().then(t=>{setTimeout(()=>l.value=!1,500),e.value=t.data||[],c.commit("setGlobalParam",e.value)})};let i=x({}),T=x();const p=()=>{i.value.isEdit&&f(i.value);let t={isEdit:!0};e.value.unshift(t),i.value=t,setTimeout(()=>{let _=document.getElementsByClassName("ant-table-body")[0];_.scrollTop=0},0)},g=t=>{i.value.isEdit&&f(i.value),t.isEdit=!0,i.value=I({},t)},f=t=>{t.isEdit=!1,t.id?e.value.forEach(_=>_.isEdit=!1):e.value=e.value.filter(_=>_!==t),i.value={}},L=t=>{if(!i.value.paramKey||!i.value.paramValue){F.error("\u53C2\u6570\u540D\u6216\u53C2\u6570\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}D.docApiGlobalParamUpdate(i.value).then(_=>{t.isEdit=!1,a()})},h=async t=>{D.docApiGlobalParamUpdate({id:t.id,yn:0}).then(_=>{a()})};return U(()=>{a()}),{docList:e,docListLoading:l,docEdit:i,tableRef:T,searchDocList:a,deleteDoc:h,editDoc:g,saveEditDoc:L,cancelEditDoc:f,addDocLine:p,docListColumns:[{title:"\u53C2\u6570\u540D\u79F0",dataIndex:"paramKey",width:250},{title:"\u53C2\u6570\u503C",dataIndex:"paramValue"},{title:"\u53C2\u6570\u4F4D\u7F6E",dataIndex:"paramType",width:120},{title:"\u64CD\u4F5C",dataIndex:"operation",fixed:"right",width:170}]}}},z={style:{"margin-bottom":"10px","text-align":"right"}},H=d("\u5237\u65B0"),M=d("\u65B0\u5EFA"),R={key:1},q={key:1},J=d("Form"),O=d("Header"),Q=d("Cookie"),W=d("Form"),X=d("Header"),Y=d("Cookie"),Z=d("\u53D6\u6D88"),$=d("\u4FDD\u5B58"),ee=d("\u7F16\u8F91"),ae=d("\u5220\u9664");function te(c,e,l,a,i,T){const p=v("a-button"),g=v("a-input"),f=v("a-select-option"),L=v("a-select"),h=v("a-tag"),t=v("a-popconfirm"),_=v("a-table");return o(),r(y,null,[A("div",z,[s(p,{onClick:a.searchDocList,type:"primary"},{default:n(()=>[H]),_:1},8,["onClick"]),s(p,{onClick:a.addDocLine},{default:n(()=>[M]),_:1},8,["onClick"])]),s(_,{dataSource:a.docList,columns:a.docListColumns,size:"middle",id:"paramTable",loading:a.docListLoading,pagination:!1,scroll:{x:1e3,y:"calc(100vh - 240px)"}},{bodyCell:n(({column:b,text:E,record:m})=>[b.dataIndex==="paramKey"?(o(),r(y,{key:0},[m.isEdit?(o(),k(g,{key:0,placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u540D\u79F0",value:a.docEdit.paramKey,"onUpdate:value":e[0]||(e[0]=u=>a.docEdit.paramKey=u)},null,8,["value"])):(o(),r("span",R,B(E),1))],64)):C("",!0),b.dataIndex==="paramValue"?(o(),r(y,{key:1},[m.isEdit?(o(),k(g,{key:0,rows:1,placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u503C",value:a.docEdit.paramValue,"onUpdate:value":e[1]||(e[1]=u=>a.docEdit.paramValue=u)},null,8,["value"])):(o(),r("span",q,B(E),1))],64)):C("",!0),b.dataIndex==="paramType"?(o(),r(y,{key:2},[m.isEdit?(o(),k(L,{key:0,placeholder:"\u53C2\u6570\u4F4D\u7F6E",value:a.docEdit.paramType,"onUpdate:value":e[2]||(e[2]=u=>a.docEdit.paramType=u),style:{width:"110px"}},{default:n(()=>[s(f,{value:1},{default:n(()=>[J]),_:1}),s(f,{value:2},{default:n(()=>[O]),_:1}),s(f,{value:3},{default:n(()=>[Q]),_:1})]),_:1},8,["value"])):(o(),r(y,{key:1},[E===1?(o(),k(h,{key:0,color:"green"},{default:n(()=>[W]),_:1})):E===2?(o(),k(h,{key:1,color:"pink"},{default:n(()=>[X]),_:1})):E===3?(o(),k(h,{key:2,color:"pink"},{default:n(()=>[Y]),_:1})):C("",!0)],64))],64)):C("",!0),b.dataIndex==="operation"?(o(),r(y,{key:3},[m.isEdit?(o(),r(y,{key:0},[s(p,{type:"link",onClick:u=>a.cancelEditDoc(m)},{default:n(()=>[Z]),_:2},1032,["onClick"]),s(p,{type:"link",onClick:u=>a.saveEditDoc(m)},{default:n(()=>[$]),_:2},1032,["onClick"])],64)):(o(),r(y,{key:1},[s(p,{type:"link",onClick:u=>a.editDoc(m)},{default:n(()=>[ee]),_:2},1032,["onClick"]),s(t,{title:"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F",onConfirm:u=>a.deleteDoc(m)},{default:n(()=>[s(p,{type:"link",danger:""},{default:n(()=>[ae]),_:1})]),_:2},1032,["onConfirm"])],64))],64)):C("",!0)]),_:1},8,["dataSource","columns","loading","scroll"])],64)}var de=S(j,[["render",te]]);export{de as default}; +var G=Object.defineProperty;var V=Object.getOwnPropertySymbols;var K=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable;var w=(c,e,l)=>e in c?G(c,e,{enumerable:!0,configurable:!0,writable:!0,value:l}):c[e]=l,I=(c,e)=>{for(var l in e||(e={}))K.call(e,l)&&w(c,l,e[l]);if(V)for(var l of V(e))N.call(e,l)&&w(c,l,e[l]);return c};import{z as D}from"./custom.f7427cee.js";import{u as P,y as x,H as U,r as v,o,b as r,e as A,a as s,w as n,F as f,B as F,c as k,t as B,k as C,m as d}from"./vendor.1b910c8a.js";import{_ as S}from"./main.a6c14cdf.js";const j={setup(){const c=P();let e=x([]),l=x(!1);const a=async()=>{i.value={},l.value=!0,D.docApiGlobalParamList().then(t=>{setTimeout(()=>l.value=!1,500),e.value=t.data||[],c.commit("setGlobalParam",e.value)})};let i=x({}),T=x();const p=()=>{i.value.isEdit&&y(i.value);let t={isEdit:!0};e.value.unshift(t),i.value=t,setTimeout(()=>{let _=document.getElementsByClassName("ant-table-body")[0];_.scrollTop=0},0)},b=t=>{i.value.isEdit&&y(i.value),t.isEdit=!0,i.value=I({},t)},y=t=>{t.isEdit=!1,t.id?e.value.forEach(_=>_.isEdit=!1):e.value=e.value.filter(_=>_!==t),i.value={}},L=t=>{if(!i.value.paramKey||!i.value.paramValue){F.error("\u53C2\u6570\u540D\u6216\u53C2\u6570\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}D.docApiGlobalParamUpdate(i.value).then(_=>{t.isEdit=!1,a()})},h=async t=>{D.docApiGlobalParamUpdate({id:t.id,yn:0}).then(_=>{a()})};return U(()=>{a()}),{docList:e,docListLoading:l,docEdit:i,tableRef:T,searchDocList:a,deleteDoc:h,editDoc:b,saveEditDoc:L,cancelEditDoc:y,addDocLine:p,docListColumns:[{title:"\u53C2\u6570\u540D\u79F0",dataIndex:"paramKey",width:250},{title:"\u53C2\u6570\u503C",dataIndex:"paramValue"},{title:"\u53C2\u6570\u4F4D\u7F6E",dataIndex:"paramType",width:120},{title:"\u64CD\u4F5C",dataIndex:"operation",fixed:"right",width:170}]}}},z={style:{"margin-bottom":"10px","text-align":"right"}},H=d("\u5237\u65B0"),M=d("\u65B0\u5EFA"),R={key:1},q={key:1},J=d("Form"),O=d("Header"),Q=d("Cookie"),W=d("Form"),X=d("Header"),Y=d("Cookie"),Z=d("\u53D6\u6D88"),$=d("\u4FDD\u5B58"),ee=d("\u7F16\u8F91"),ae=d("\u5220\u9664");function te(c,e,l,a,i,T){const p=v("a-button"),b=v("a-input"),y=v("a-select-option"),L=v("a-select"),h=v("a-tag"),t=v("a-popconfirm"),_=v("a-table");return o(),r(f,null,[A("div",z,[s(p,{onClick:a.searchDocList,type:"primary"},{default:n(()=>[H]),_:1},8,["onClick"]),s(p,{onClick:a.addDocLine},{default:n(()=>[M]),_:1},8,["onClick"])]),s(_,{dataSource:a.docList,columns:a.docListColumns,size:"middle",id:"paramTable",loading:a.docListLoading,pagination:!1,scroll:{x:1e3,y:"calc(100vh - 240px)"}},{bodyCell:n(({column:g,text:E,record:m})=>[g.dataIndex==="paramKey"?(o(),r(f,{key:0},[m.isEdit?(o(),k(b,{key:0,placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u540D\u79F0",value:a.docEdit.paramKey,"onUpdate:value":e[0]||(e[0]=u=>a.docEdit.paramKey=u)},null,8,["value"])):(o(),r("span",R,B(E),1))],64)):C("",!0),g.dataIndex==="paramValue"?(o(),r(f,{key:1},[m.isEdit?(o(),k(b,{key:0,rows:1,placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u503C",value:a.docEdit.paramValue,"onUpdate:value":e[1]||(e[1]=u=>a.docEdit.paramValue=u)},null,8,["value"])):(o(),r("span",q,B(E),1))],64)):C("",!0),g.dataIndex==="paramType"?(o(),r(f,{key:2},[m.isEdit?(o(),k(L,{key:0,placeholder:"\u53C2\u6570\u4F4D\u7F6E",value:a.docEdit.paramType,"onUpdate:value":e[2]||(e[2]=u=>a.docEdit.paramType=u),style:{width:"110px"}},{default:n(()=>[s(y,{value:1},{default:n(()=>[J]),_:1}),s(y,{value:2},{default:n(()=>[O]),_:1}),s(y,{value:3},{default:n(()=>[Q]),_:1})]),_:1},8,["value"])):(o(),r(f,{key:1},[E===1?(o(),k(h,{key:0,color:"green"},{default:n(()=>[W]),_:1})):E===2?(o(),k(h,{key:1,color:"pink"},{default:n(()=>[X]),_:1})):E===3?(o(),k(h,{key:2,color:"pink"},{default:n(()=>[Y]),_:1})):C("",!0)],64))],64)):C("",!0),g.dataIndex==="operation"?(o(),r(f,{key:3},[m.isEdit?(o(),r(f,{key:0},[s(p,{type:"link",onClick:u=>a.cancelEditDoc(m)},{default:n(()=>[Z]),_:2},1032,["onClick"]),s(p,{type:"link",onClick:u=>a.saveEditDoc(m)},{default:n(()=>[$]),_:2},1032,["onClick"])],64)):(o(),r(f,{key:1},[s(p,{type:"link",onClick:u=>a.editDoc(m)},{default:n(()=>[ee]),_:2},1032,["onClick"]),s(t,{title:"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F",onConfirm:u=>a.deleteDoc(m)},{default:n(()=>[s(p,{type:"link",danger:""},{default:n(()=>[ae]),_:1})]),_:2},1032,["onConfirm"])],64))],64)):C("",!0)]),_:1},8,["dataSource","columns","loading","scroll"])],64)}var de=S(j,[["render",te]]);export{de as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/SettingView.7e4a7fed.js b/zyplayer-doc-api/src/main/resources/dist/assets/SettingView.7e4a7fed.js new file mode 100644 index 00000000..b3d29a65 --- /dev/null +++ b/zyplayer-doc-api/src/main/resources/dist/assets/SettingView.7e4a7fed.js @@ -0,0 +1 @@ +import{_ as e}from"./main.a6c14cdf.js";import{o as t,b as o}from"./vendor.1b910c8a.js";const n={name:"SettingView",components:{},data(){return{}},computed:{},mounted(){},methods:{}};function r(a,c,s,m,d,i){return t(),o("div",null," \u5C55\u793A\u914D\u7F6E\u9875\u9762 ")}var f=e(n,[["render",r]]);export{f as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/SettingView.c261c340.js b/zyplayer-doc-api/src/main/resources/dist/assets/SettingView.c261c340.js deleted file mode 100644 index d7ccbef1..00000000 --- a/zyplayer-doc-api/src/main/resources/dist/assets/SettingView.c261c340.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e}from"./main.4232e7c8.js";import{o as t,b as o}from"./vendor.2a860d56.js";const n={name:"SettingView",components:{},data(){return{}},computed:{},mounted(){},methods:{}};function r(a,s,c,m,d,i){return t(),o("div",null," \u5C55\u793A\u914D\u7F6E\u9875\u9762 ")}var u=e(n,[["render",r]]);export{u as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/ShareHome.dc0a0554.js b/zyplayer-doc-api/src/main/resources/dist/assets/ShareHome.cf296483.js similarity index 65% rename from zyplayer-doc-api/src/main/resources/dist/assets/ShareHome.dc0a0554.js rename to zyplayer-doc-api/src/main/resources/dist/assets/ShareHome.cf296483.js index ae1f91da..347039b5 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/ShareHome.dc0a0554.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/ShareHome.cf296483.js @@ -1 +1 @@ -import{u as p,y as g,H as f,G as x,o as i,b as l,e as _,F as w,d as L,aq as N,ar as C,t as H,ak as I,r as m,a as v,w as u,c as S,k as A}from"./vendor.2a860d56.js";import{m as T}from"./mavon-editor.824ddc3c.js";import"./index.c860d973.js";import{_ as y}from"./main.4232e7c8.js";const D={props:{heading:{type:Array,default:[]}},setup(r){const s=p();let a=g("100px");f(()=>{window.onresize=()=>{n()},setTimeout(()=>{n()},100)}),x(s.getters.getLeftAsideWidth,()=>{n()});let e=g();const n=()=>{a.value=window.getComputedStyle(e.value,null).width};return{navigationRef:e,navigationWidth:a,headingItemClick:t=>{t.node.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}}}},b={class:"navigation"},j={ref:"navigationRef",style:{display:"inline-block",width:"100%",height:"1px"}},q=["onClick"];function B(r,s,a,e,n,c){return i(),l("div",b,[_("div",j,null,512),_("div",{class:"navigation-heading",style:N({width:e.navigationWidth})},[(i(!0),l(w,null,L(a.heading,t=>(i(),l("div",{class:C("heading-item heading-"+t.level),onClick:o=>e.headingItemClick(t)},H(t.text),11,q))),256))],4)])}var M=y(D,[["render",B]]);const R={components:{Navigation:M},setup(){const r=p(),s=I(()=>r.state.apiDoc);let a=g();x(r.getters.getApiDoc,()=>{setTimeout(()=>{c(".share-instruction")},100)});const e=t=>T.exports.markdownIt.render(t||"");let n=g([]);const c=t=>{if(!document.querySelector(t))return[];let o=document.querySelector(t).querySelectorAll("h1,h2,h3,h4,h5,h6");if(o.length<=0)return[];let d=[];o.forEach(h=>{let k=h.innerHTML.replace(/^\s+/g,"").replace(/\s+$/g,"").replace(/<\/?[^>]+(>|$)/g,"");d.push({node:h,level:parseInt(h.tagName.replace(/[h]/i,""),10),text:k})}),n.value=d};return f(()=>{}),{apiDoc:s,navigationRef:a,navigationList:n,markdownToHtml:e}}},V={key:0},W=["innerHTML"],$={key:1,style:{"text-align":"center"}};function z(r,s,a,e,n,c){const t=m("Navigation"),o=m("a-col"),d=m("a-row");return e.apiDoc.shareInstruction?(i(),l("div",V,[v(d,null,{default:u(()=>[e.navigationList.length>0?(i(),S(o,{key:0,xs:0,sm:4,md:4,lg:6,xl:6},{default:u(()=>[v(t,{ref:"navigationRef",heading:e.navigationList},null,8,["heading"])]),_:1})):A("",!0),v(o,{xs:24,sm:e.navigationList.length>0?20:24,md:e.navigationList.length>0?20:24,lg:e.navigationList.length>0?18:24,xl:e.navigationList.length>0?18:24},{default:u(()=>[_("div",{class:"markdown-body share-instruction",innerHTML:e.markdownToHtml(e.apiDoc.shareInstruction),style:{margin:"0 auto","max-width":"1000px"}},null,8,W)]),_:1},8,["sm","md","lg","xl"])]),_:1})])):(i(),l("div",$,"\u6B22\u8FCE\u8BBF\u95EE\u5F00\u653EAPI\u6587\u6863"))}var J=y(R,[["render",z]]);export{J as default}; +import{u as p,y as g,H as f,G as x,o as i,b as l,e as _,F as w,d as L,ar as N,as as C,t as H,al as I,r as m,a as v,w as u,c as S,k as A}from"./vendor.1b910c8a.js";import{m as T}from"./mavon-editor.ee685efd.js";import"./index.c860d973.js";import{_ as y}from"./main.a6c14cdf.js";const b={props:{heading:{type:Array,default:[]}},setup(r){const s=p();let a=g("100px");f(()=>{window.onresize=()=>{n()},setTimeout(()=>{n()},100)}),x(s.getters.getLeftAsideWidth,()=>{n()});let e=g();const n=()=>{a.value=window.getComputedStyle(e.value,null).width};return{navigationRef:e,navigationWidth:a,headingItemClick:t=>{t.node.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}}}},D={class:"navigation"},j={ref:"navigationRef",style:{display:"inline-block",width:"100%",height:"1px"}},B=["onClick"];function M(r,s,a,e,n,c){return i(),l("div",D,[_("div",j,null,512),_("div",{class:"navigation-heading",style:N({width:e.navigationWidth})},[(i(!0),l(w,null,L(a.heading,t=>(i(),l("div",{class:C("heading-item heading-"+t.level),onClick:o=>e.headingItemClick(t)},H(t.text),11,B))),256))],4)])}var R=y(b,[["render",M]]);const V={components:{Navigation:R},setup(){const r=p(),s=I(()=>r.state.apiDoc);let a=g();x(r.getters.getApiDoc,()=>{setTimeout(()=>{c(".share-instruction")},100)});const e=t=>T.exports.markdownIt.render(t||"");let n=g([]);const c=t=>{if(!document.querySelector(t))return[];let o=document.querySelector(t).querySelectorAll("h1,h2,h3,h4,h5,h6");if(o.length<=0)return[];let d=[];o.forEach(h=>{let k=h.innerHTML.replace(/^\s+/g,"").replace(/\s+$/g,"").replace(/<\/?[^>]+(>|$)/g,"");d.push({node:h,level:parseInt(h.tagName.replace(/[h]/i,""),10),text:k})}),n.value=d};return f(()=>{}),{apiDoc:s,navigationRef:a,navigationList:n,markdownToHtml:e}}},W={key:0},$=["innerHTML"],q={key:1,style:{"text-align":"center"}};function z(r,s,a,e,n,c){const t=m("Navigation"),o=m("a-col"),d=m("a-row");return e.apiDoc.shareInstruction?(i(),l("div",W,[v(d,null,{default:u(()=>[e.navigationList.length>0?(i(),S(o,{key:0,xs:0,sm:4,md:4,lg:6,xl:6},{default:u(()=>[v(t,{ref:"navigationRef",heading:e.navigationList},null,8,["heading"])]),_:1})):A("",!0),v(o,{xs:24,sm:e.navigationList.length>0?20:24,md:e.navigationList.length>0?20:24,lg:e.navigationList.length>0?18:24,xl:e.navigationList.length>0?18:24},{default:u(()=>[_("div",{class:"markdown-body share-instruction",innerHTML:e.markdownToHtml(e.apiDoc.shareInstruction),style:{margin:"0 auto","max-width":"1000px"}},null,8,$)]),_:1},8,["sm","md","lg","xl"])]),_:1})])):(i(),l("div",q,"\u6B22\u8FCE\u8BBF\u95EE\u5F00\u653EAPI\u6587\u6863"))}var J=y(V,[["render",z]]);export{J as default}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/api-logo.325698c8.js b/zyplayer-doc-api/src/main/resources/dist/assets/api-logo.01dcd617.js similarity index 64% rename from zyplayer-doc-api/src/main/resources/dist/assets/api-logo.325698c8.js rename to zyplayer-doc-api/src/main/resources/dist/assets/api-logo.01dcd617.js index bcca9422..da6acdba 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/api-logo.325698c8.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/api-logo.01dcd617.js @@ -1 +1 @@ -var x=Object.defineProperty,E=Object.defineProperties;var O=Object.getOwnPropertyDescriptors;var L=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable;var b=(r,e,t)=>e in r?x(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,y=(r,e)=>{for(var t in e||(e={}))k.call(e,t)&&b(r,t,e[t]);if(L)for(var t of L(e))M.call(e,t)&&b(r,t,e[t]);return r},v=(r,e)=>E(r,O(e));import{_ as R}from"./main.4232e7c8.js";import{H as j,y as T,o as z,b as C,e as w}from"./vendor.2a860d56.js";const D=["get","head","post","put","patch","delete","options","trace"];function W(r){let e={},t={},o={},h=r.paths;return h?(Object.keys(h).forEach(n=>{let s=h[n];for(let a of D){if(!s[a]||!s[a].tags)continue;let d=a.toLowerCase();o[d]=(o[d]||0)+1,o.total=(o.total||0)+1,s[a].tags.forEach(c=>{let i=e[c];i||(i=e[c]={});let l=i[n];l||(l=i[n]={});let f=n+"."+a;l[a]=s[a],l[a].path=f,l[a].url=n,l[a].method=a,t[f]=s[a]})}}),{urlMethodMap:t,tagPathMap:e,methodStatistic:o}):{urlMethodMap:t,tagPathMap:e,methodStatistic:o}}function H(r,e,t,o){let h=[],n=1,s=r.tags||[];return s.length<=0&&Object.keys(e).forEach(a=>s.push({name:a})),s.forEach(a=>{let d=1,c=[],i=e[a.name];!i||(Object.keys(i).forEach(l=>{let f=1,p=i[l];Object.keys(p).forEach(g=>{let m=n+"_"+d+"_"+f,u=p[g];if(!I(l,u,t))return;u.treeId=m;let _=u.summary||u.path;c.push({title:_,key:m,isLeaf:!0,method:u.method,query:v(y({},o),{path:u.url,method:u.method})}),f++}),d++}),c.length>0&&h.push({title:a.name,key:n,children:c}),n++)}),[{key:"main",title:r.info.title||"Swagger\u63A5\u53E3\u6587\u6863",children:h}]}function I(r,e,t){if(!t||!r||(r=r.toLowerCase(),t=t.toLowerCase(),r.indexOf(t)>=0))return!0;let o=e.path+e.method+e.summary+e.description+e.tags;return o&&o.toLowerCase().indexOf(t)>=0}const $=["get","head","post","put","patch","delete","options","trace"];function V(r){let e={},t={},o={},h=r.paths;return h?(Object.keys(h).forEach(n=>{let s=h[n];for(let a of $){if(!s[a]||!s[a].tags)continue;let d=a.toLowerCase();o[d]=(o[d]||0)+1,o.total=(o.total||0)+1,s[a].tags.forEach(c=>{let i=e[c];i||(i=e[c]={});let l=i[n];l||(l=i[n]={});let f=n+"."+a;l[a]=s[a],l[a].path=f,l[a].url=n,l[a].method=a,t[f]=s[a]})}}),{urlMethodMap:t,tagPathMap:e,methodStatistic:o}):{urlMethodMap:t,tagPathMap:e,methodStatistic:o}}function G(r,e,t,o){let h=[],n=1,s=r.tags||[];return s.length<=0&&Object.keys(e).forEach(a=>s.push({name:a})),s.forEach(a=>{let d=1,c=[],i=e[a.name];!i||(Object.keys(i).forEach(l=>{let f=1,p=i[l];Object.keys(p).forEach(g=>{let m=n+"_"+d+"_"+f,u=p[g];if(!B(l,u,t))return;u.treeId=m;let _=u.summary||u.path;c.push({title:_,key:m,isLeaf:!0,method:u.method,query:v(y({},o),{path:u.url,method:u.method})}),f++}),d++}),c.length>0&&h.push({title:a.name,key:n,children:c}),n++)}),[{key:"main",title:r.info.title||"Swagger\u63A5\u53E3\u6587\u6863",children:h}]}function B(r,e,t){if(!t||!r||(r=r.toLowerCase(),t=t.toLowerCase(),r.indexOf(t)>=0))return!0;let o=e.path+e.method+e.summary+e.description+e.tags;return o&&o.toLowerCase().indexOf(t)>=0}const P={emits:["update:value","change"],setup(r,{emit:e}){j(()=>{n()});let t=T(300),o=T(),h=T();const n=()=>{let s=o.value,a=h.value;s.onmousedown=d=>{let c=d.clientX;return s.style.background="#ccc",a.style.background="#aaa",s.left=s.offsetLeft,document.onmousemove=i=>{let l=i.clientX,f=c-l;(f<0&&t.value<600||f>0&&t.value>300)&&(c=l,t.value-=f,t.value<300&&(t.value=300),e("update:value",t.value),e("change",t.value))},document.onmouseup=()=>{s.style.background="#fafafa",a.style.background="#ccc",document.onmousemove=null,document.onmouseup=null},!1}};return{leftAsideWidth:t,leftResizeRef:o,leftResizeBarRef:h}}},U={ref:"leftResizeRef",class:"left-resize"},A={ref:"leftResizeBarRef"};function S(r,e,t,o,h,n){return z(),C("div",U,[w("i",A,"...",512)],512)}var J=R(P,[["render",S],["__scopeId","data-v-33303c20"]]),K="assets/api-logo.952f0c92.png";export{J as L,K as _,W as a,V as b,G as c,H as g}; +var x=Object.defineProperty,O=Object.defineProperties;var E=Object.getOwnPropertyDescriptors;var L=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable;var b=(r,e,t)=>e in r?x(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,y=(r,e)=>{for(var t in e||(e={}))k.call(e,t)&&b(r,t,e[t]);if(L)for(var t of L(e))M.call(e,t)&&b(r,t,e[t]);return r},v=(r,e)=>O(r,E(e));import{_ as R}from"./main.a6c14cdf.js";import{H as j,y as T,o as z,b as C,e as D}from"./vendor.1b910c8a.js";const w=["get","head","post","put","patch","delete","options","trace"];function W(r){let e={},t={},o={},h=r.paths;return h?(Object.keys(h).forEach(n=>{let s=h[n];for(let a of w){if(!s[a]||!s[a].tags)continue;let p=a.toLowerCase();o[p]=(o[p]||0)+1,o.total=(o.total||0)+1,s[a].tags.forEach(c=>{let i=e[c];i||(i=e[c]={});let l=i[n];l||(l=i[n]={});let f=n+"."+a;l[a]=s[a],l[a].path=f,l[a].url=n,l[a].method=a,t[f]=s[a]})}}),{urlMethodMap:t,tagPathMap:e,methodStatistic:o}):{urlMethodMap:t,tagPathMap:e,methodStatistic:o}}function H(r,e,t,o){let h=[],n=1,s=r.tags||[];return s.length<=0&&Object.keys(e).forEach(a=>s.push({name:a})),s.forEach(a=>{let p=1,c=[],i=e[a.name];!i||(Object.keys(i).forEach(l=>{let f=1,d=i[l];Object.keys(d).forEach(g=>{let m=n+"_"+p+"_"+f,u=d[g];if(!I(l,u,t))return;u.treeId=m;let _=u.summary||u.path;c.push({title:_,key:m,isLeaf:!0,method:u.method,query:v(y({},o),{path:u.url,method:u.method})}),f++}),p++}),c.length>0&&h.push({title:a.name,key:n,children:c}),n++)}),[{key:"main",title:r.info.title||"Swagger\u63A5\u53E3\u6587\u6863",children:h}]}function I(r,e,t){if(!t||!r||(r=r.toLowerCase(),t=t.toLowerCase(),r.indexOf(t)>=0))return!0;let o=e.path+e.method+e.summary+e.description+e.tags;return o&&o.toLowerCase().indexOf(t)>=0}const $=["get","head","post","put","patch","delete","options","trace"];function V(r){let e={},t={},o={},h=r.paths;return h?(Object.keys(h).forEach(n=>{let s=h[n];for(let a of $){if(!s[a]||!s[a].tags)continue;let p=a.toLowerCase();o[p]=(o[p]||0)+1,o.total=(o.total||0)+1,s[a].tags.forEach(c=>{let i=e[c];i||(i=e[c]={});let l=i[n];l||(l=i[n]={});let f=n+"."+a;l[a]=s[a],l[a].path=f,l[a].url=n,l[a].method=a,t[f]=s[a]})}}),{urlMethodMap:t,tagPathMap:e,methodStatistic:o}):{urlMethodMap:t,tagPathMap:e,methodStatistic:o}}function G(r,e,t,o){let h=[],n=1,s=r.tags||[];return s.length<=0&&Object.keys(e).forEach(a=>s.push({name:a})),s.forEach(a=>{let p=1,c=[],i=e[a.name];!i||(Object.keys(i).forEach(l=>{let f=1,d=i[l];Object.keys(d).forEach(g=>{let m=n+"_"+p+"_"+f,u=d[g];if(!A(l,u,t))return;u.treeId=m;let _=u.summary||u.path;c.push({title:_,key:m,isLeaf:!0,method:u.method,query:v(y({},o),{path:u.url,method:u.method})}),f++}),p++}),c.length>0&&h.push({title:a.name,key:n,children:c}),n++)}),[{key:"main",title:r.info.title||"OpenApi\u63A5\u53E3\u6587\u6863",children:h}]}function A(r,e,t){if(!t||!r||(r=r.toLowerCase(),t=t.toLowerCase(),r.indexOf(t)>=0))return!0;let o=e.path+e.method+e.summary+e.description+e.tags;return o&&o.toLowerCase().indexOf(t)>=0}const B={emits:["update:value","change"],setup(r,{emit:e}){j(()=>{n()});let t=T(300),o=T(),h=T();const n=()=>{let s=o.value,a=h.value;s.onmousedown=p=>{let c=p.clientX;return s.style.background="#ccc",a.style.background="#aaa",s.left=s.offsetLeft,document.onmousemove=i=>{let l=i.clientX,f=c-l;(f<0&&t.value<600||f>0&&t.value>300)&&(c=l,t.value-=f,t.value<300&&(t.value=300),e("update:value",t.value),e("change",t.value))},document.onmouseup=()=>{s.style.background="#fafafa",a.style.background="#ccc",document.onmousemove=null,document.onmouseup=null},!1}};return{leftAsideWidth:t,leftResizeRef:o,leftResizeBarRef:h}}},P={ref:"leftResizeRef",class:"left-resize"},U={ref:"leftResizeBarRef"};function S(r,e,t,o,h,n){return z(),C("div",P,[D("i",U,"...",512)],512)}var J=R(B,[["render",S],["__scopeId","data-v-33303c20"]]),K="assets/api-logo.952f0c92.png";export{J as L,K as _,W as a,V as b,G as c,H as g}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/custom.ece90331.js b/zyplayer-doc-api/src/main/resources/dist/assets/custom.f7427cee.js similarity index 72% rename from zyplayer-doc-api/src/main/resources/dist/assets/custom.ece90331.js rename to zyplayer-doc-api/src/main/resources/dist/assets/custom.f7427cee.js index 2814d086..c501ee7a 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/custom.ece90331.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/custom.f7427cee.js @@ -1,5 +1,5 @@ -var tt=Object.defineProperty,nt=Object.defineProperties;var at=Object.getOwnPropertyDescriptors;var fr=Object.getOwnPropertySymbols;var ot=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable;var sr=(r,e,t)=>e in r?tt(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,Pe=(r,e)=>{for(var t in e||(e={}))ot.call(e,t)&&sr(r,t,e[t]);if(fr)for(var t of fr(e))it.call(e,t)&&sr(r,t,e[t]);return r},xe=(r,e)=>nt(r,at(e));import{R as ut,B as ue}from"./vendor.2a860d56.js";var Re={exports:{}},lr=function(e,t){return function(){for(var a=new Array(arguments.length),o=0;o=0)return;n==="set-cookie"?t[n]=(t[n]?t[n]:[]).concat([a]):t[n]=t[n]?t[n]+", "+a:a}}),t},Sr=O,qt=Sr.isStandardBrowserEnv()?function(){var e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a"),n;function a(o){var u=o;return e&&(t.setAttribute("href",u),u=t.href),t.setAttribute("href",u),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:t.pathname.charAt(0)==="/"?t.pathname:"/"+t.pathname}}return n=a(window.location.href),function(u){var i=Sr.isString(u)?a(u):u;return i.protocol===n.protocol&&i.host===n.host}}():function(){return function(){return!0}}(),le=O,jt=le.isStandardBrowserEnv()?function(){return{write:function(t,n,a,o,u,i){var f=[];f.push(t+"="+encodeURIComponent(n)),le.isNumber(a)&&f.push("expires="+new Date(a).toGMTString()),le.isString(o)&&f.push("path="+o),le.isString(u)&&f.push("domain="+u),i===!0&&f.push("secure"),document.cookie=f.join("; ")},read:function(t){var n=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),ce=O,Wt=Dt,Ht=hr,kt=Mt,zt=_t,Gt=qt,Ne=gr,br=function(e){return new Promise(function(n,a){var o=e.data,u=e.headers;ce.isFormData(o)&&delete u["Content-Type"];var i=new XMLHttpRequest;if(e.auth){var f=e.auth.username||"",s=e.auth.password||"";u.Authorization="Basic "+btoa(f+":"+s)}var l=kt(e.baseURL,e.url);if(i.open(e.method.toUpperCase(),Ht(l,e.params,e.paramsSerializer),!0),i.timeout=e.timeout,i.onreadystatechange=function(){if(!(!i||i.readyState!==4)&&!(i.status===0&&!(i.responseURL&&i.responseURL.indexOf("file:")===0))){var y="getAllResponseHeaders"in i?zt(i.getAllResponseHeaders()):null,v=!e.responseType||e.responseType==="text"?i.responseText:i.response,h={data:v,status:i.status,statusText:i.statusText,headers:y,config:e,request:i};Wt(n,a,h),i=null}},i.onabort=function(){!i||(a(Ne("Request aborted",e,"ECONNABORTED",i)),i=null)},i.onerror=function(){a(Ne("Network Error",e,null,i)),i=null},i.ontimeout=function(){var y="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(y=e.timeoutErrorMessage),a(Ne(y,e,"ECONNABORTED",i)),i=null},ce.isStandardBrowserEnv()){var c=jt,d=(e.withCredentials||Gt(l))&&e.xsrfCookieName?c.read(e.xsrfCookieName):void 0;d&&(u[e.xsrfHeaderName]=d)}if("setRequestHeader"in i&&ce.forEach(u,function(y,v){typeof o=="undefined"&&v.toLowerCase()==="content-type"?delete u[v]:i.setRequestHeader(v,y)}),ce.isUndefined(e.withCredentials)||(i.withCredentials=!!e.withCredentials),e.responseType)try{i.responseType=e.responseType}catch(p){if(e.responseType!=="json")throw p}typeof e.onDownloadProgress=="function"&&i.addEventListener("progress",e.onDownloadProgress),typeof e.onUploadProgress=="function"&&i.upload&&i.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(y){!i||(i.abort(),a(y),i=null)}),o===void 0&&(o=null),i.send(o)})},A=O,wr=$t,Vt={"Content-Type":"application/x-www-form-urlencoded"};function Ar(r,e){!A.isUndefined(r)&&A.isUndefined(r["Content-Type"])&&(r["Content-Type"]=e)}function Qt(){var r;return(typeof XMLHttpRequest!="undefined"||typeof process!="undefined"&&Object.prototype.toString.call(process)==="[object process]")&&(r=br),r}var pe={adapter:Qt(),transformRequest:[function(e,t){return wr(t,"Accept"),wr(t,"Content-Type"),A.isFormData(e)||A.isArrayBuffer(e)||A.isBuffer(e)||A.isStream(e)||A.isFile(e)||A.isBlob(e)?e:A.isArrayBufferView(e)?e.buffer:A.isURLSearchParams(e)?(Ar(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):A.isObject(e)?(Ar(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if(typeof e=="string")try{e=JSON.parse(e)}catch{}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};pe.headers={common:{Accept:"application/json, text/plain, */*"}};A.forEach(["delete","get","head"],function(e){pe.headers[e]={}});A.forEach(["post","put","patch"],function(e){pe.headers[e]=A.merge(Vt)});var Or=pe,Er=O,De=xt,Jt=vr,Kt=Or;function Ie(r){r.cancelToken&&r.cancelToken.throwIfRequested()}var Xt=function(e){Ie(e),e.headers=e.headers||{},e.data=De(e.data,e.headers,e.transformRequest),e.headers=Er.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),Er.forEach(["delete","get","head","post","put","patch","common"],function(a){delete e.headers[a]});var t=e.adapter||Kt.adapter;return t(e).then(function(a){return Ie(e),a.data=De(a.data,a.headers,e.transformResponse),a},function(a){return Jt(a)||(Ie(e),a&&a.response&&(a.response.data=De(a.response.data,a.response.headers,e.transformResponse))),Promise.reject(a)})},$=O,Pr=function(e,t){t=t||{};var n={},a=["url","method","params","data"],o=["headers","auth","proxy"],u=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];$.forEach(a,function(l){typeof t[l]!="undefined"&&(n[l]=t[l])}),$.forEach(o,function(l){$.isObject(t[l])?n[l]=$.deepMerge(e[l],t[l]):typeof t[l]!="undefined"?n[l]=t[l]:$.isObject(e[l])?n[l]=$.deepMerge(e[l]):typeof e[l]!="undefined"&&(n[l]=e[l])}),$.forEach(u,function(l){typeof t[l]!="undefined"?n[l]=t[l]:typeof e[l]!="undefined"&&(n[l]=e[l])});var i=a.concat(o).concat(u),f=Object.keys(t).filter(function(l){return i.indexOf(l)===-1});return $.forEach(f,function(l){typeof t[l]!="undefined"?n[l]=t[l]:typeof e[l]!="undefined"&&(n[l]=e[l])}),n},ye=O,Yt=hr,xr=Et,Zt=Xt,Rr=Pr;function re(r){this.defaults=r,this.interceptors={request:new xr,response:new xr}}re.prototype.request=function(e){typeof e=="string"?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=Rr(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[Zt,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach(function(o){t.unshift(o.fulfilled,o.rejected)}),this.interceptors.response.forEach(function(o){t.push(o.fulfilled,o.rejected)});t.length;)n=n.then(t.shift(),t.shift());return n};re.prototype.getUri=function(e){return e=Rr(this.defaults,e),Yt(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")};ye.forEach(["delete","get","head","options"],function(e){re.prototype[e]=function(t,n){return this.request(ye.merge(n||{},{method:e,url:t}))}});ye.forEach(["post","put","patch"],function(e){re.prototype[e]=function(t,n,a){return this.request(ye.merge(a||{},{method:e,url:t,data:n}))}});var en=re;function Ue(r){this.message=r}Ue.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")};Ue.prototype.__CANCEL__=!0;var $r=Ue,rn=$r;function de(r){if(typeof r!="function")throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(a){e=a});var t=this;r(function(a){t.reason||(t.reason=new rn(a),e(t.reason))})}de.prototype.throwIfRequested=function(){if(this.reason)throw this.reason};de.source=function(){var e,t=new de(function(a){e=a});return{token:t,cancel:e}};var tn=de,nn=function(e){return function(n){return e.apply(null,n)}},Cr=O,an=lr,me=en,on=Pr,un=Or;function Fr(r){var e=new me(r),t=an(me.prototype.request,e);return Cr.extend(t,me.prototype,e),Cr.extend(t,e),t}var x=Fr(un);x.Axios=me;x.create=function(e){return Fr(on(x.defaults,e))};x.Cancel=$r;x.CancelToken=tn;x.isCancel=vr;x.all=function(e){return Promise.all(e)};x.spread=nn;Re.exports=x;Re.exports.default=x;var Nr=Re.exports,fn=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),n=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var a=42;e[t]=a;for(t in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var o=Object.getOwnPropertySymbols(e);if(o.length!==1||o[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var u=Object.getOwnPropertyDescriptor(e,t);if(u.value!==a||u.enumerable!==!0)return!1}return!0},Dr=typeof Symbol!="undefined"&&Symbol,sn=fn,ln=function(){return typeof Dr!="function"||typeof Symbol!="function"||typeof Dr("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:sn()},cn="Function.prototype.bind called on incompatible ",Te=Array.prototype.slice,pn=Object.prototype.toString,yn="[object Function]",dn=function(e){var t=this;if(typeof t!="function"||pn.call(t)!==yn)throw new TypeError(cn+t);for(var n=Te.call(arguments,1),a,o=function(){if(this instanceof a){var l=t.apply(this,n.concat(Te.call(arguments)));return Object(l)===l?l:this}else return t.apply(e,n.concat(Te.call(arguments)))},u=Math.max(0,t.length-n.length),i=[],f=0;f1&&typeof t!="boolean")throw new k('"allowMissing" argument must be a boolean');var n=Pn(e),a=n.length>0?n[0]:"",o=xn("%"+a+"%",t),u=o.name,i=o.value,f=!1,s=o.alias;s&&(a=s[0],An(n,wn([0,1],s)));for(var l=1,c=!0;l=n.length){var v=T(i,d);c=!!v,c&&"get"in v&&!("originalValue"in v.get)?i=v.get:i=i[d]}else c=ve(i,d),i=i[d];c&&!f&&(V[u]=i)}}return i},Br={exports:{}};(function(r){var e=Be,t=_e,n=t("%Function.prototype.apply%"),a=t("%Function.prototype.call%"),o=t("%Reflect.apply%",!0)||e.call(a,n),u=t("%Object.getOwnPropertyDescriptor%",!0),i=t("%Object.defineProperty%",!0),f=t("%Math.max%");if(i)try{i({},"a",{value:1})}catch{i=null}r.exports=function(c){var d=o(e,a,arguments);if(u&&i){var p=u(d,"length");p.configurable&&i(d,"length",{value:1+f(0,c.length-(arguments.length-1))})}return d};var s=function(){return o(e,n,arguments)};i?i(r.exports,"apply",{value:s}):r.exports.apply=s})(Br);var Mr=_e,Lr=Br.exports,Rn=Lr(Mr("String.prototype.indexOf")),$n=function(e,t){var n=Mr(e,!!t);return typeof n=="function"&&Rn(e,".prototype.")>-1?Lr(n):n},Cn={},Fn=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Cn}),Nn=ut(Fn),qe=typeof Map=="function"&&Map.prototype,je=Object.getOwnPropertyDescriptor&&qe?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,Se=qe&&je&&typeof je.get=="function"?je.get:null,Dn=qe&&Map.prototype.forEach,We=typeof Set=="function"&&Set.prototype,He=Object.getOwnPropertyDescriptor&&We?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,be=We&&He&&typeof He.get=="function"?He.get:null,In=We&&Set.prototype.forEach,Un=typeof WeakMap=="function"&&WeakMap.prototype,ne=Un?WeakMap.prototype.has:null,Tn=typeof WeakSet=="function"&&WeakSet.prototype,ae=Tn?WeakSet.prototype.has:null,Bn=typeof WeakRef=="function"&&WeakRef.prototype,_r=Bn?WeakRef.prototype.deref:null,Mn=Boolean.prototype.valueOf,Ln=Object.prototype.toString,_n=Function.prototype.toString,qn=String.prototype.match,ke=typeof BigInt=="function"?BigInt.prototype.valueOf:null,ze=Object.getOwnPropertySymbols,Ge=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Q=typeof Symbol=="function"&&typeof Symbol.iterator=="object",b=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Q?"object":"symbol")?Symbol.toStringTag:null,jn=Object.prototype.propertyIsEnumerable,qr=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(r){return r.__proto__}:null),Ve=Nn.custom,Qe=Ve&&Wr(Ve)?Ve:null,Wn=function r(e,t,n,a){var o=t||{};if(B(o,"quoteStyle")&&o.quoteStyle!=="single"&&o.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(B(o,"maxStringLength")&&(typeof o.maxStringLength=="number"?o.maxStringLength<0&&o.maxStringLength!==1/0:o.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=B(o,"customInspect")?o.customInspect:!0;if(typeof u!="boolean"&&u!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(B(o,"indent")&&o.indent!==null&&o.indent!==" "&&!(parseInt(o.indent,10)===o.indent&&o.indent>0))throw new TypeError('options "indent" must be "\\t", an integer > 0, or `null`');if(typeof e=="undefined")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return kr(e,o);if(typeof e=="number")return e===0?1/0/e>0?"0":"-0":String(e);if(typeof e=="bigint")return String(e)+"n";var i=typeof o.depth=="undefined"?5:o.depth;if(typeof n=="undefined"&&(n=0),n>=i&&i>0&&typeof e=="object")return Je(e)?"[Array]":"[Object]";var f=ua(o,n);if(typeof a=="undefined")a=[];else if(Hr(a,e)>=0)return"[Circular]";function s(E,U,ee){if(U&&(a=a.slice(),a.push(U)),ee){var P={depth:o.depth};return B(o,"quoteStyle")&&(P.quoteStyle=o.quoteStyle),r(E,P,n+1,a)}return r(E,o,n+1,a)}if(typeof e=="function"){var l=Yn(e),c=we(e,s);return"[Function"+(l?": "+l:" (anonymous)")+"]"+(c.length>0?" { "+c.join(", ")+" }":"")}if(Wr(e)){var d=Q?String(e).replace(/^(Symbol\(.*\))_[^)]*$/,"$1"):Ge.call(e);return typeof e=="object"&&!Q?oe(d):d}if(aa(e)){for(var p="<"+String(e.nodeName).toLowerCase(),y=e.attributes||[],v=0;v",p}if(Je(e)){if(e.length===0)return"[]";var h=we(e,s);return f&&!ia(h)?"["+Xe(h,f)+"]":"[ "+h.join(", ")+" ]"}if(Gn(e)){var N=we(e,s);return N.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+N.join(", ")+" }"}if(typeof e=="object"&&u){if(Qe&&typeof e[Qe]=="function")return e[Qe]();if(u!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(Zn(e)){var D=[];return Dn.call(e,function(E,U){D.push(s(U,e,!0)+" => "+s(E,e))}),zr("Map",Se.call(e),D,f)}if(ta(e)){var X=[];return In.call(e,function(E){X.push(s(E,e))}),zr("Set",be.call(e),X,f)}if(ea(e))return Ke("WeakMap");if(na(e))return Ke("WeakSet");if(ra(e))return Ke("WeakRef");if(Qn(e))return oe(s(Number(e)));if(Kn(e))return oe(s(ke.call(e)));if(Jn(e))return oe(Mn.call(e));if(Vn(e))return oe(s(String(e)));if(!kn(e)&&!zn(e)){var _=we(e,s),Y=qr?qr(e)===Object.prototype:e instanceof Object||e.constructor===Object,q=e instanceof Object?"":"null prototype",Z=!Y&&b&&Object(e)===e&&b in e?F(e).slice(8,-1):q?"Object":"",j=Y||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",I=j+(Z||q?"["+[].concat(Z||[],q||[]).join(": ")+"] ":"");return _.length===0?I+"{}":f?I+"{"+Xe(_,f)+"}":I+"{ "+_.join(", ")+" }"}return String(e)};function jr(r,e,t){var n=(t.quoteStyle||e)==="double"?'"':"'";return n+r+n}function Hn(r){return String(r).replace(/"/g,""")}function Je(r){return F(r)==="[object Array]"&&(!b||!(typeof r=="object"&&b in r))}function kn(r){return F(r)==="[object Date]"&&(!b||!(typeof r=="object"&&b in r))}function zn(r){return F(r)==="[object RegExp]"&&(!b||!(typeof r=="object"&&b in r))}function Gn(r){return F(r)==="[object Error]"&&(!b||!(typeof r=="object"&&b in r))}function Vn(r){return F(r)==="[object String]"&&(!b||!(typeof r=="object"&&b in r))}function Qn(r){return F(r)==="[object Number]"&&(!b||!(typeof r=="object"&&b in r))}function Jn(r){return F(r)==="[object Boolean]"&&(!b||!(typeof r=="object"&&b in r))}function Wr(r){if(Q)return r&&typeof r=="object"&&r instanceof Symbol;if(typeof r=="symbol")return!0;if(!r||typeof r!="object"||!Ge)return!1;try{return Ge.call(r),!0}catch{}return!1}function Kn(r){if(!r||typeof r!="object"||!ke)return!1;try{return ke.call(r),!0}catch{}return!1}var Xn=Object.prototype.hasOwnProperty||function(r){return r in this};function B(r,e){return Xn.call(r,e)}function F(r){return Ln.call(r)}function Yn(r){if(r.name)return r.name;var e=qn.call(_n.call(r),/^function\s*([\w$]+)/);return e?e[1]:null}function Hr(r,e){if(r.indexOf)return r.indexOf(e);for(var t=0,n=r.length;te.maxStringLength){var t=r.length-e.maxStringLength,n="... "+t+" more character"+(t>1?"s":"");return kr(r.slice(0,e.maxStringLength),e)+n}var a=r.replace(/(['\\])/g,"\\$1").replace(/[\x00-\x1f]/g,oa);return jr(a,"single",e)}function oa(r){var e=r.charCodeAt(0),t={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return t?"\\"+t:"\\x"+(e<16?"0":"")+e.toString(16).toUpperCase()}function oe(r){return"Object("+r+")"}function Ke(r){return r+" { ? }"}function zr(r,e,t,n){var a=n?Xe(t,n):t.join(", ");return r+" ("+e+") {"+a+"}"}function ia(r){for(var e=0;ee in r?tt(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,Pe=(r,e)=>{for(var t in e||(e={}))ot.call(e,t)&&sr(r,t,e[t]);if(fr)for(var t of fr(e))it.call(e,t)&&sr(r,t,e[t]);return r},xe=(r,e)=>nt(r,at(e));import{R as ut,B as ue}from"./vendor.1b910c8a.js";var Re={exports:{}},lr=function(e,t){return function(){for(var a=new Array(arguments.length),o=0;o=0)return;n==="set-cookie"?t[n]=(t[n]?t[n]:[]).concat([a]):t[n]=t[n]?t[n]+", "+a:a}}),t},Sr=O,qt=Sr.isStandardBrowserEnv()?function(){var e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a"),n;function a(o){var u=o;return e&&(t.setAttribute("href",u),u=t.href),t.setAttribute("href",u),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:t.pathname.charAt(0)==="/"?t.pathname:"/"+t.pathname}}return n=a(window.location.href),function(u){var i=Sr.isString(u)?a(u):u;return i.protocol===n.protocol&&i.host===n.host}}():function(){return function(){return!0}}(),le=O,jt=le.isStandardBrowserEnv()?function(){return{write:function(t,n,a,o,u,i){var f=[];f.push(t+"="+encodeURIComponent(n)),le.isNumber(a)&&f.push("expires="+new Date(a).toGMTString()),le.isString(o)&&f.push("path="+o),le.isString(u)&&f.push("domain="+u),i===!0&&f.push("secure"),document.cookie=f.join("; ")},read:function(t){var n=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),ce=O,Wt=Dt,Ht=mr,kt=Mt,zt=_t,Gt=qt,Ne=gr,br=function(e){return new Promise(function(n,a){var o=e.data,u=e.headers;ce.isFormData(o)&&delete u["Content-Type"];var i=new XMLHttpRequest;if(e.auth){var f=e.auth.username||"",s=e.auth.password||"";u.Authorization="Basic "+btoa(f+":"+s)}var l=kt(e.baseURL,e.url);if(i.open(e.method.toUpperCase(),Ht(l,e.params,e.paramsSerializer),!0),i.timeout=e.timeout,i.onreadystatechange=function(){if(!(!i||i.readyState!==4)&&!(i.status===0&&!(i.responseURL&&i.responseURL.indexOf("file:")===0))){var d="getAllResponseHeaders"in i?zt(i.getAllResponseHeaders()):null,v=!e.responseType||e.responseType==="text"?i.responseText:i.response,m={data:v,status:i.status,statusText:i.statusText,headers:d,config:e,request:i};Wt(n,a,m),i=null}},i.onabort=function(){!i||(a(Ne("Request aborted",e,"ECONNABORTED",i)),i=null)},i.onerror=function(){a(Ne("Network Error",e,null,i)),i=null},i.ontimeout=function(){var d="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(d=e.timeoutErrorMessage),a(Ne(d,e,"ECONNABORTED",i)),i=null},ce.isStandardBrowserEnv()){var c=jt,y=(e.withCredentials||Gt(l))&&e.xsrfCookieName?c.read(e.xsrfCookieName):void 0;y&&(u[e.xsrfHeaderName]=y)}if("setRequestHeader"in i&&ce.forEach(u,function(d,v){typeof o=="undefined"&&v.toLowerCase()==="content-type"?delete u[v]:i.setRequestHeader(v,d)}),ce.isUndefined(e.withCredentials)||(i.withCredentials=!!e.withCredentials),e.responseType)try{i.responseType=e.responseType}catch(p){if(e.responseType!=="json")throw p}typeof e.onDownloadProgress=="function"&&i.addEventListener("progress",e.onDownloadProgress),typeof e.onUploadProgress=="function"&&i.upload&&i.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(d){!i||(i.abort(),a(d),i=null)}),o===void 0&&(o=null),i.send(o)})},A=O,wr=$t,Vt={"Content-Type":"application/x-www-form-urlencoded"};function Ar(r,e){!A.isUndefined(r)&&A.isUndefined(r["Content-Type"])&&(r["Content-Type"]=e)}function Qt(){var r;return(typeof XMLHttpRequest!="undefined"||typeof process!="undefined"&&Object.prototype.toString.call(process)==="[object process]")&&(r=br),r}var pe={adapter:Qt(),transformRequest:[function(e,t){return wr(t,"Accept"),wr(t,"Content-Type"),A.isFormData(e)||A.isArrayBuffer(e)||A.isBuffer(e)||A.isStream(e)||A.isFile(e)||A.isBlob(e)?e:A.isArrayBufferView(e)?e.buffer:A.isURLSearchParams(e)?(Ar(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):A.isObject(e)?(Ar(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if(typeof e=="string")try{e=JSON.parse(e)}catch{}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};pe.headers={common:{Accept:"application/json, text/plain, */*"}};A.forEach(["delete","get","head"],function(e){pe.headers[e]={}});A.forEach(["post","put","patch"],function(e){pe.headers[e]=A.merge(Vt)});var Or=pe,Er=O,De=xt,Jt=vr,Kt=Or;function Ie(r){r.cancelToken&&r.cancelToken.throwIfRequested()}var Xt=function(e){Ie(e),e.headers=e.headers||{},e.data=De(e.data,e.headers,e.transformRequest),e.headers=Er.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),Er.forEach(["delete","get","head","post","put","patch","common"],function(a){delete e.headers[a]});var t=e.adapter||Kt.adapter;return t(e).then(function(a){return Ie(e),a.data=De(a.data,a.headers,e.transformResponse),a},function(a){return Jt(a)||(Ie(e),a&&a.response&&(a.response.data=De(a.response.data,a.response.headers,e.transformResponse))),Promise.reject(a)})},$=O,Pr=function(e,t){t=t||{};var n={},a=["url","method","params","data"],o=["headers","auth","proxy"],u=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];$.forEach(a,function(l){typeof t[l]!="undefined"&&(n[l]=t[l])}),$.forEach(o,function(l){$.isObject(t[l])?n[l]=$.deepMerge(e[l],t[l]):typeof t[l]!="undefined"?n[l]=t[l]:$.isObject(e[l])?n[l]=$.deepMerge(e[l]):typeof e[l]!="undefined"&&(n[l]=e[l])}),$.forEach(u,function(l){typeof t[l]!="undefined"?n[l]=t[l]:typeof e[l]!="undefined"&&(n[l]=e[l])});var i=a.concat(o).concat(u),f=Object.keys(t).filter(function(l){return i.indexOf(l)===-1});return $.forEach(f,function(l){typeof t[l]!="undefined"?n[l]=t[l]:typeof e[l]!="undefined"&&(n[l]=e[l])}),n},de=O,Yt=mr,xr=Et,Zt=Xt,Rr=Pr;function re(r){this.defaults=r,this.interceptors={request:new xr,response:new xr}}re.prototype.request=function(e){typeof e=="string"?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=Rr(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[Zt,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach(function(o){t.unshift(o.fulfilled,o.rejected)}),this.interceptors.response.forEach(function(o){t.push(o.fulfilled,o.rejected)});t.length;)n=n.then(t.shift(),t.shift());return n};re.prototype.getUri=function(e){return e=Rr(this.defaults,e),Yt(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")};de.forEach(["delete","get","head","options"],function(e){re.prototype[e]=function(t,n){return this.request(de.merge(n||{},{method:e,url:t}))}});de.forEach(["post","put","patch"],function(e){re.prototype[e]=function(t,n,a){return this.request(de.merge(a||{},{method:e,url:t,data:n}))}});var en=re;function Ue(r){this.message=r}Ue.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")};Ue.prototype.__CANCEL__=!0;var $r=Ue,rn=$r;function ye(r){if(typeof r!="function")throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(a){e=a});var t=this;r(function(a){t.reason||(t.reason=new rn(a),e(t.reason))})}ye.prototype.throwIfRequested=function(){if(this.reason)throw this.reason};ye.source=function(){var e,t=new ye(function(a){e=a});return{token:t,cancel:e}};var tn=ye,nn=function(e){return function(n){return e.apply(null,n)}},Cr=O,an=lr,he=en,on=Pr,un=Or;function Fr(r){var e=new he(r),t=an(he.prototype.request,e);return Cr.extend(t,he.prototype,e),Cr.extend(t,e),t}var x=Fr(un);x.Axios=he;x.create=function(e){return Fr(on(x.defaults,e))};x.Cancel=$r;x.CancelToken=tn;x.isCancel=vr;x.all=function(e){return Promise.all(e)};x.spread=nn;Re.exports=x;Re.exports.default=x;var Nr=Re.exports,fn=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),n=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var a=42;e[t]=a;for(t in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var o=Object.getOwnPropertySymbols(e);if(o.length!==1||o[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var u=Object.getOwnPropertyDescriptor(e,t);if(u.value!==a||u.enumerable!==!0)return!1}return!0},Dr=typeof Symbol!="undefined"&&Symbol,sn=fn,ln=function(){return typeof Dr!="function"||typeof Symbol!="function"||typeof Dr("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:sn()},cn="Function.prototype.bind called on incompatible ",Te=Array.prototype.slice,pn=Object.prototype.toString,dn="[object Function]",yn=function(e){var t=this;if(typeof t!="function"||pn.call(t)!==dn)throw new TypeError(cn+t);for(var n=Te.call(arguments,1),a,o=function(){if(this instanceof a){var l=t.apply(this,n.concat(Te.call(arguments)));return Object(l)===l?l:this}else return t.apply(e,n.concat(Te.call(arguments)))},u=Math.max(0,t.length-n.length),i=[],f=0;f1&&typeof t!="boolean")throw new k('"allowMissing" argument must be a boolean');var n=Pn(e),a=n.length>0?n[0]:"",o=xn("%"+a+"%",t),u=o.name,i=o.value,f=!1,s=o.alias;s&&(a=s[0],An(n,wn([0,1],s)));for(var l=1,c=!0;l=n.length){var v=T(i,y);c=!!v,c&&"get"in v&&!("originalValue"in v.get)?i=v.get:i=i[y]}else c=ve(i,y),i=i[y];c&&!f&&(V[u]=i)}}return i},Br={exports:{}};(function(r){var e=Be,t=_e,n=t("%Function.prototype.apply%"),a=t("%Function.prototype.call%"),o=t("%Reflect.apply%",!0)||e.call(a,n),u=t("%Object.getOwnPropertyDescriptor%",!0),i=t("%Object.defineProperty%",!0),f=t("%Math.max%");if(i)try{i({},"a",{value:1})}catch{i=null}r.exports=function(c){var y=o(e,a,arguments);if(u&&i){var p=u(y,"length");p.configurable&&i(y,"length",{value:1+f(0,c.length-(arguments.length-1))})}return y};var s=function(){return o(e,n,arguments)};i?i(r.exports,"apply",{value:s}):r.exports.apply=s})(Br);var Mr=_e,Lr=Br.exports,Rn=Lr(Mr("String.prototype.indexOf")),$n=function(e,t){var n=Mr(e,!!t);return typeof n=="function"&&Rn(e,".prototype.")>-1?Lr(n):n},Cn={},Fn=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Cn}),Nn=ut(Fn),qe=typeof Map=="function"&&Map.prototype,je=Object.getOwnPropertyDescriptor&&qe?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,Se=qe&&je&&typeof je.get=="function"?je.get:null,Dn=qe&&Map.prototype.forEach,We=typeof Set=="function"&&Set.prototype,He=Object.getOwnPropertyDescriptor&&We?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,be=We&&He&&typeof He.get=="function"?He.get:null,In=We&&Set.prototype.forEach,Un=typeof WeakMap=="function"&&WeakMap.prototype,ne=Un?WeakMap.prototype.has:null,Tn=typeof WeakSet=="function"&&WeakSet.prototype,ae=Tn?WeakSet.prototype.has:null,Bn=typeof WeakRef=="function"&&WeakRef.prototype,_r=Bn?WeakRef.prototype.deref:null,Mn=Boolean.prototype.valueOf,Ln=Object.prototype.toString,_n=Function.prototype.toString,qn=String.prototype.match,ke=typeof BigInt=="function"?BigInt.prototype.valueOf:null,ze=Object.getOwnPropertySymbols,Ge=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Q=typeof Symbol=="function"&&typeof Symbol.iterator=="object",w=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Q?"object":"symbol")?Symbol.toStringTag:null,jn=Object.prototype.propertyIsEnumerable,qr=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(r){return r.__proto__}:null),Ve=Nn.custom,Qe=Ve&&Wr(Ve)?Ve:null,Wn=function r(e,t,n,a){var o=t||{};if(B(o,"quoteStyle")&&o.quoteStyle!=="single"&&o.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(B(o,"maxStringLength")&&(typeof o.maxStringLength=="number"?o.maxStringLength<0&&o.maxStringLength!==1/0:o.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=B(o,"customInspect")?o.customInspect:!0;if(typeof u!="boolean"&&u!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(B(o,"indent")&&o.indent!==null&&o.indent!==" "&&!(parseInt(o.indent,10)===o.indent&&o.indent>0))throw new TypeError('options "indent" must be "\\t", an integer > 0, or `null`');if(typeof e=="undefined")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return kr(e,o);if(typeof e=="number")return e===0?1/0/e>0?"0":"-0":String(e);if(typeof e=="bigint")return String(e)+"n";var i=typeof o.depth=="undefined"?5:o.depth;if(typeof n=="undefined"&&(n=0),n>=i&&i>0&&typeof e=="object")return Je(e)?"[Array]":"[Object]";var f=ua(o,n);if(typeof a=="undefined")a=[];else if(Hr(a,e)>=0)return"[Circular]";function s(E,U,ee){if(U&&(a=a.slice(),a.push(U)),ee){var P={depth:o.depth};return B(o,"quoteStyle")&&(P.quoteStyle=o.quoteStyle),r(E,P,n+1,a)}return r(E,o,n+1,a)}if(typeof e=="function"){var l=Yn(e),c=we(e,s);return"[Function"+(l?": "+l:" (anonymous)")+"]"+(c.length>0?" { "+c.join(", ")+" }":"")}if(Wr(e)){var y=Q?String(e).replace(/^(Symbol\(.*\))_[^)]*$/,"$1"):Ge.call(e);return typeof e=="object"&&!Q?oe(y):y}if(aa(e)){for(var p="<"+String(e.nodeName).toLowerCase(),d=e.attributes||[],v=0;v",p}if(Je(e)){if(e.length===0)return"[]";var m=we(e,s);return f&&!ia(m)?"["+Xe(m,f)+"]":"[ "+m.join(", ")+" ]"}if(Gn(e)){var N=we(e,s);return N.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+N.join(", ")+" }"}if(typeof e=="object"&&u){if(Qe&&typeof e[Qe]=="function")return e[Qe]();if(u!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(Zn(e)){var D=[];return Dn.call(e,function(E,U){D.push(s(U,e,!0)+" => "+s(E,e))}),zr("Map",Se.call(e),D,f)}if(ta(e)){var X=[];return In.call(e,function(E){X.push(s(E,e))}),zr("Set",be.call(e),X,f)}if(ea(e))return Ke("WeakMap");if(na(e))return Ke("WeakSet");if(ra(e))return Ke("WeakRef");if(Qn(e))return oe(s(Number(e)));if(Kn(e))return oe(s(ke.call(e)));if(Jn(e))return oe(Mn.call(e));if(Vn(e))return oe(s(String(e)));if(!kn(e)&&!zn(e)){var _=we(e,s),Y=qr?qr(e)===Object.prototype:e instanceof Object||e.constructor===Object,q=e instanceof Object?"":"null prototype",Z=!Y&&w&&Object(e)===e&&w in e?F(e).slice(8,-1):q?"Object":"",j=Y||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",I=j+(Z||q?"["+[].concat(Z||[],q||[]).join(": ")+"] ":"");return _.length===0?I+"{}":f?I+"{"+Xe(_,f)+"}":I+"{ "+_.join(", ")+" }"}return String(e)};function jr(r,e,t){var n=(t.quoteStyle||e)==="double"?'"':"'";return n+r+n}function Hn(r){return String(r).replace(/"/g,""")}function Je(r){return F(r)==="[object Array]"&&(!w||!(typeof r=="object"&&w in r))}function kn(r){return F(r)==="[object Date]"&&(!w||!(typeof r=="object"&&w in r))}function zn(r){return F(r)==="[object RegExp]"&&(!w||!(typeof r=="object"&&w in r))}function Gn(r){return F(r)==="[object Error]"&&(!w||!(typeof r=="object"&&w in r))}function Vn(r){return F(r)==="[object String]"&&(!w||!(typeof r=="object"&&w in r))}function Qn(r){return F(r)==="[object Number]"&&(!w||!(typeof r=="object"&&w in r))}function Jn(r){return F(r)==="[object Boolean]"&&(!w||!(typeof r=="object"&&w in r))}function Wr(r){if(Q)return r&&typeof r=="object"&&r instanceof Symbol;if(typeof r=="symbol")return!0;if(!r||typeof r!="object"||!Ge)return!1;try{return Ge.call(r),!0}catch{}return!1}function Kn(r){if(!r||typeof r!="object"||!ke)return!1;try{return ke.call(r),!0}catch{}return!1}var Xn=Object.prototype.hasOwnProperty||function(r){return r in this};function B(r,e){return Xn.call(r,e)}function F(r){return Ln.call(r)}function Yn(r){if(r.name)return r.name;var e=qn.call(_n.call(r),/^function\s*([\w$]+)/);return e?e[1]:null}function Hr(r,e){if(r.indexOf)return r.indexOf(e);for(var t=0,n=r.length;te.maxStringLength){var t=r.length-e.maxStringLength,n="... "+t+" more character"+(t>1?"s":"");return kr(r.slice(0,e.maxStringLength),e)+n}var a=r.replace(/(['\\])/g,"\\$1").replace(/[\x00-\x1f]/g,oa);return jr(a,"single",e)}function oa(r){var e=r.charCodeAt(0),t={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return t?"\\"+t:"\\x"+(e<16?"0":"")+e.toString(16).toUpperCase()}function oe(r){return"Object("+r+")"}function Ke(r){return r+" { ? }"}function zr(r,e,t,n){var a=n?Xe(t,n):t.join(", ");return r+" ("+e+") {"+a+"}"}function ia(r){for(var e=0;e=0)return!1;return!0}function ua(r,e){var t;if(r.indent===" ")t=" ";else if(typeof r.indent=="number"&&r.indent>0)t=Array(r.indent+1).join(" ");else return null;return{base:t,prev:Array(e+1).join(t)}}function Xe(r,e){if(r.length===0)return"";var t=` `+e.prev+e.base;return t+r.join(","+t)+` -`+e.prev}function we(r,e){var t=Je(r),n=[];if(t){n.length=r.length;for(var a=0;a1;){var t=e.pop(),n=t.obj[t.prop];if(M(n)){for(var a=[],o=0;o=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||o===Aa.RFC1738&&(s===40||s===41)){i+=u.charAt(f);continue}if(s<128){i=i+R[s];continue}if(s<2048){i=i+(R[192|s>>6]+R[128|s&63]);continue}if(s<55296||s>=57344){i=i+(R[224|s>>12]+R[128|s>>6&63]+R[128|s&63]);continue}f+=1,s=65536+((s&1023)<<10|u.charCodeAt(f)&1023),i+=R[240|s>>18]+R[128|s>>12&63]+R[128|s>>6&63]+R[128|s&63]}return i},$a=function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],a=0;a0?h.join(",")||null:void 0}];else if(L(i))E=i;else{var U=Object.keys(h);E=f?U.sort(f):U}for(var ee=0;ee0?p+d:""},K=Vr,or=Object.prototype.hasOwnProperty,ja=Array.isArray,g={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:K.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},Wa=function(r){return r.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},Yr=function(r,e){return r&&typeof r=="string"&&e.comma&&r.indexOf(",")>-1?r.split(","):r},Ha="utf8=%26%2310003%3B",ka="utf8=%E2%9C%93",za=function(e,t){var n={},a=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,o=t.parameterLimit===1/0?void 0:t.parameterLimit,u=a.split(t.delimiter,o),i=-1,f,s=t.charset;if(t.charsetSentinel)for(f=0;f-1&&(y=ja(y)?[y]:y),or.call(n,p)?n[p]=K.combine(n[p],y):n[p]=y}return n},Ga=function(r,e,t,n){for(var a=n?e:Yr(e,t),o=r.length-1;o>=0;--o){var u,i=r[o];if(i==="[]"&&t.parseArrays)u=[].concat(a);else{u=t.plainObjects?Object.create(null):{};var f=i.charAt(0)==="["&&i.charAt(i.length-1)==="]"?i.slice(1,-1):i,s=parseInt(f,10);!t.parseArrays&&f===""?u={0:a}:!isNaN(s)&&i!==f&&String(s)===f&&s>=0&&t.parseArrays&&s<=t.arrayLimit?(u=[],u[s]=a):u[f]=a}a=u}return a},Va=function(e,t,n,a){if(!!e){var o=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,u=/(\[[^[\]]*])/,i=/(\[[^[\]]*])/g,f=n.depth>0&&u.exec(o),s=f?o.slice(0,f.index):o,l=[];if(s){if(!n.plainObjects&&or.call(Object.prototype,s)&&!n.allowPrototypes)return;l.push(s)}for(var c=0;n.depth>0&&(f=i.exec(o))!==null&&c(e.needValidateResult=!0,eo[e.url]&&(e.needValidateResult=!1),e.method==="get"?(e.params=e.params||{},e.params=xe(Pe({},e.params),{_:new Date().getTime()})):e.method==="post"&&(e.data=e.data||{},e.data instanceof FormData||e.data instanceof Object&&(e.data=Zr.stringify(e.data))),e),e=>(console.log(e),Promise.reject(e))),r.interceptors.response.use(e=>{if(e.message)vue.$message.error("\u8BF7\u6C42\u9519\u8BEF\uFF1A"+e.message);else{if(!e.config.needValidateResult||e.data.errCode===200)return e.data;if(e.data.errCode===400){ue.error("\u8BF7\u5148\u767B\u5F55");let t=encodeURIComponent(window.location.href);window.location=et()+"#/user/login?redirect="+t}else ue.error(e.data.errMsg||"\u672A\u77E5\u9519\u8BEF")}return Promise.reject("\u8BF7\u6C42\u9519\u8BEF")},e=>(console.log("err"+e),ue.error("\u8BF7\u6C42\u9519\u8BEF\uFF1A"+e.message),Promise.reject(e)))}const w=Nr.create({baseURL:et(),timeout:2e4,headers:{"Content-type":"application/x-www-form-urlencoded"},withCredentials:!0});ro(w);const io={getSelfUserInfo:r=>w({url:"/user/info/selfInfo",method:"post",data:r}),userLogout:r=>w({url:"/logout",method:"post",data:r}),systemUpgradeInfo:r=>w({url:"/system/info/upgrade",method:"post",data:r}),apiDocList:r=>w({url:"/doc-api/doc/list",method:"post",data:r}),apiDocAdd:r=>w({url:"/doc-api/doc/add",method:"post",data:r}),apiDocUpdate:r=>w({url:"/doc-api/doc/update",method:"post",data:r}),apiDocDetail:r=>w({url:"/doc-api/doc/detail",method:"post",data:r}),apiDocApis:r=>w({url:"/doc-api/doc/apis",method:"post",data:r}),apiDocApisDetail:r=>w({url:"/doc-api/doc/apis/detail",method:"post",data:r}),docApiGlobalParamList:r=>w({url:"/doc-api/global-param/list",method:"post",data:r}),docApiGlobalParamUpdate:r=>w({url:"/doc-api/global-param/update",method:"post",data:r}),requestUrl:r=>w({url:"/doc-api/proxy/request",method:"post",data:r}),apiShareDocDetail:r=>w({url:"/doc-api/share/detail",method:"post",data:r}),apiShareDocApisDetail:r=>w({url:"/doc-api/share/apis/detail",method:"post",data:r})};function to(r){r.interceptors.request.use(e=>(e.method==="get"?(e.params=e.params||{},e.params=xe(Pe({},e.params),{_:new Date().getTime()})):e.method==="post"&&(e.data=e.data||{},e.data instanceof FormData||e.data instanceof Object&&(e.data=Zr.stringify(e.data))),e),e=>(console.log(e),Promise.reject(e))),r.interceptors.response.use(e=>{if(e.message)vue.$message.error("\u8BF7\u6C42\u9519\u8BEF\uFF1A"+e.message);else return e.data;return Promise.reject("\u8BF7\u6C42\u9519\u8BEF")},e=>(console.log("err"+e),ue.error("\u8BF7\u6C42\u9519\u8BEF\uFF1A"+e.message),Promise.reject(e)))}const no=Nr.create({baseURL:Za(),timeout:2e4,headers:{"Content-type":"application/x-www-form-urlencoded"},withCredentials:!0});to(no);export{et as g,io as z}; +`+e.prev}function we(r,e){var t=Je(r),n=[];if(t){n.length=r.length;for(var a=0;a1;){var t=e.pop(),n=t.obj[t.prop];if(M(n)){for(var a=[],o=0;o=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||o===Aa.RFC1738&&(s===40||s===41)){i+=u.charAt(f);continue}if(s<128){i=i+R[s];continue}if(s<2048){i=i+(R[192|s>>6]+R[128|s&63]);continue}if(s<55296||s>=57344){i=i+(R[224|s>>12]+R[128|s>>6&63]+R[128|s&63]);continue}f+=1,s=65536+((s&1023)<<10|u.charCodeAt(f)&1023),i+=R[240|s>>18]+R[128|s>>12&63]+R[128|s>>6&63]+R[128|s&63]}return i},$a=function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],a=0;a0?m.join(",")||null:void 0}];else if(L(i))E=i;else{var U=Object.keys(m);E=f?U.sort(f):U}for(var ee=0;ee0?p+y:""},K=Vr,or=Object.prototype.hasOwnProperty,ja=Array.isArray,S={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:K.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},Wa=function(r){return r.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},Yr=function(r,e){return r&&typeof r=="string"&&e.comma&&r.indexOf(",")>-1?r.split(","):r},Ha="utf8=%26%2310003%3B",ka="utf8=%E2%9C%93",za=function(e,t){var n={},a=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,o=t.parameterLimit===1/0?void 0:t.parameterLimit,u=a.split(t.delimiter,o),i=-1,f,s=t.charset;if(t.charsetSentinel)for(f=0;f-1&&(d=ja(d)?[d]:d),or.call(n,p)?n[p]=K.combine(n[p],d):n[p]=d}return n},Ga=function(r,e,t,n){for(var a=n?e:Yr(e,t),o=r.length-1;o>=0;--o){var u,i=r[o];if(i==="[]"&&t.parseArrays)u=[].concat(a);else{u=t.plainObjects?Object.create(null):{};var f=i.charAt(0)==="["&&i.charAt(i.length-1)==="]"?i.slice(1,-1):i,s=parseInt(f,10);!t.parseArrays&&f===""?u={0:a}:!isNaN(s)&&i!==f&&String(s)===f&&s>=0&&t.parseArrays&&s<=t.arrayLimit?(u=[],u[s]=a):u[f]=a}a=u}return a},Va=function(e,t,n,a){if(!!e){var o=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,u=/(\[[^[\]]*])/,i=/(\[[^[\]]*])/g,f=n.depth>0&&u.exec(o),s=f?o.slice(0,f.index):o,l=[];if(s){if(!n.plainObjects&&or.call(Object.prototype,s)&&!n.allowPrototypes)return;l.push(s)}for(var c=0;n.depth>0&&(f=i.exec(o))!==null&&c(e.needValidateResult=!0,eo[e.url]&&(e.needValidateResult=!1),e.method==="get"?(e.params=e.params||{},e.params=xe(Pe({},e.params),{_:new Date().getTime()})):e.method==="post"&&(e.data=e.data||{},e.data instanceof FormData||e.data instanceof Object&&(e.data=Zr.stringify(e.data))),e),e=>(console.log(e),Promise.reject(e))),r.interceptors.response.use(e=>{if(e.message)vue.$message.error("\u8BF7\u6C42\u9519\u8BEF\uFF1A"+e.message);else{if(!e.config.needValidateResult||e.data.errCode===200)return e.data;if(e.data.errCode===400){ue.error("\u8BF7\u5148\u767B\u5F55");let t=encodeURIComponent(window.location.href);window.location=et()+"#/user/login?redirect="+t}else ue.error(e.data.errMsg||"\u672A\u77E5\u9519\u8BEF")}return Promise.reject("\u8BF7\u6C42\u9519\u8BEF")},e=>(console.log("err"+e),ue.error("\u8BF7\u6C42\u9519\u8BEF\uFF1A"+e.message),Promise.reject(e)))}const g=Nr.create({baseURL:et(),timeout:2e4,headers:{"Content-type":"application/x-www-form-urlencoded"},withCredentials:!0});ro(g);const io={searchUserList:r=>g({url:"/user/info/search",method:"post",data:r}),getSelfUserInfo:r=>g({url:"/user/info/selfInfo",method:"post",data:r}),userLogout:r=>g({url:"/logout",method:"post",data:r}),systemUpgradeInfo:r=>g({url:"/system/info/upgrade",method:"post",data:r}),apiDocList:r=>g({url:"/doc-api/doc/list",method:"post",data:r}),apiDocAdd:r=>g({url:"/doc-api/doc/add",method:"post",data:r}),apiDocUpdate:r=>g({url:"/doc-api/doc/update",method:"post",data:r}),apiDocDetail:r=>g({url:"/doc-api/doc/detail",method:"post",data:r}),apiDocApis:r=>g({url:"/doc-api/doc/apis",method:"post",data:r}),apiDocApisDetail:r=>g({url:"/doc-api/doc/apis/detail",method:"post",data:r}),docApiGlobalParamList:r=>g({url:"/doc-api/global-param/list",method:"post",data:r}),docApiGlobalParamUpdate:r=>g({url:"/doc-api/global-param/update",method:"post",data:r}),requestUrl:r=>g({url:"/doc-api/proxy/request",method:"post",data:r}),apiShareDocDetail:r=>g({url:"/doc-api/share/detail",method:"post",data:r}),apiShareDocApisDetail:r=>g({url:"/doc-api/share/apis/detail",method:"post",data:r}),docAuthList:r=>g({url:"/doc-api/doc/auth/list",method:"post",data:r}),docAuthAssign:r=>g({url:"/doc-api/doc/auth/assign",method:"post",data:r}),docAuthDelete:r=>g({url:"/doc-api/doc/auth/delete",method:"post",data:r})};function to(r){r.interceptors.request.use(e=>(e.method==="get"?(e.params=e.params||{},e.params=xe(Pe({},e.params),{_:new Date().getTime()})):e.method==="post"&&(e.data=e.data||{},e.data instanceof FormData||e.data instanceof Object&&(e.data=Zr.stringify(e.data))),e),e=>(console.log(e),Promise.reject(e))),r.interceptors.response.use(e=>{if(e.message)vue.$message.error("\u8BF7\u6C42\u9519\u8BEF\uFF1A"+e.message);else return e.data;return Promise.reject("\u8BF7\u6C42\u9519\u8BEF")},e=>(console.log("err"+e),ue.error("\u8BF7\u6C42\u9519\u8BEF\uFF1A"+e.message),Promise.reject(e)))}const no=Nr.create({baseURL:Za(),timeout:2e4,headers:{"Content-type":"application/x-www-form-urlencoded"},withCredentials:!0});to(no);export{et as g,io as z}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/index.7873781e.js b/zyplayer-doc-api/src/main/resources/dist/assets/index.7bf1ebec.js similarity index 99% rename from zyplayer-doc-api/src/main/resources/dist/assets/index.7873781e.js rename to zyplayer-doc-api/src/main/resources/dist/assets/index.7bf1ebec.js index aae0d829..9e3ec216 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/index.7873781e.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/index.7bf1ebec.js @@ -1,4 +1,4 @@ -import{Y as le}from"./vendor.2a860d56.js";(function(){var w="ace",E=function(){return this}();!E&&typeof window!="undefined"&&(E=window);var B=function(n,e,i){if(typeof n!="string"){B.original?B.original.apply(this,arguments):(console.error("dropping module because define wasn't a string."),console.trace());return}arguments.length==2&&(i=e),B.modules[n]||(B.payloads[n]=i,B.modules[n]=null)};B.modules={},B.payloads={};var T=function(n,e,i){if(typeof e=="string"){var t=s(n,e);if(t!=null)return i&&i(),t}else if(Object.prototype.toString.call(e)==="[object Array]"){for(var r=[],o=0,u=e.length;o1&&a(e,"")>-1&&(t=RegExp(this.source,T.replace.call(s(this),"g","")),T.replace.call(n.slice(e.index),t,function(){for(var o=1;oe.index&&this.lastIndex--}return e},f||(RegExp.prototype.test=function(n){var e=T.exec.call(this,n);return e&&this.global&&!e[0].length&&this.lastIndex>e.index&&this.lastIndex--,!!e});function s(n){return(n.global?"g":"")+(n.ignoreCase?"i":"")+(n.multiline?"m":"")+(n.extended?"x":"")+(n.sticky?"y":"")}function a(n,e,i){if(Array.prototype.indexOf)return n.indexOf(e,i);for(var t=i||0;t0?D>R&&(D=R):D==null?D=0:D<0&&(D=Math.max(R+D,0)),D+SM)for(Y=G;Y--;)this[V+Y]=this[M+Y];if(P&&D===X)this.length=X,this.push.apply(this,N);else for(this.length=X+P,Y=0;Y>>0;if(n(S)!="[object Function]")throw new TypeError;for(;++P>>0,P=Array(N),z=arguments[1];if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");for(var M=0;M>>0,P=[],z,M=arguments[1];if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");for(var V=0;V>>0,P=arguments[1];if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");for(var z=0;z>>0,P=arguments[1];if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");for(var z=0;z>>0;if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");if(!N&&arguments.length==1)throw new TypeError("reduce of empty array with no initial value");var P=0,z;if(arguments.length>=2)z=arguments[1];else do{if(P in $){z=$[P++];break}if(++P>=N)throw new TypeError("reduce of empty array with no initial value")}while(!0);for(;P>>0;if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");if(!N&&arguments.length==1)throw new TypeError("reduceRight of empty array with no initial value");var P,z=N-1;if(arguments.length>=2)P=arguments[1];else do{if(z in $){P=$[z--];break}if(--z<0)throw new TypeError("reduceRight of empty array with no initial value")}while(!0);do z in this&&(P=S.call(void 0,P,$[z],z,R));while(z--);return P}),(!Array.prototype.indexOf||[0,1].indexOf(1,2)!=-1)&&(Array.prototype.indexOf=function(S){var R=v&&n(this)=="[object String]"?this.split(""):H(this),$=R.length>>>0;if(!$)return-1;var N=0;for(arguments.length>1&&(N=W(arguments[1])),N=N>=0?N:Math.max(0,$+N);N<$;N++)if(N in R&&R[N]===S)return N;return-1}),(!Array.prototype.lastIndexOf||[0,1].lastIndexOf(0,-3)!=-1)&&(Array.prototype.lastIndexOf=function(S){var R=v&&n(this)=="[object String]"?this.split(""):H(this),$=R.length>>>0;if(!$)return-1;var N=$-1;for(arguments.length>1&&(N=Math.min(N,W(arguments[1]))),N=N>=0?N:$-Math.abs(N);N>=0;N--)if(N in R&&S===R[N])return N;return-1}),Object.getPrototypeOf||(Object.getPrototypeOf=function(S){return S.__proto__||(S.constructor?S.constructor.prototype:s)}),!Object.getOwnPropertyDescriptor){var c="Object.getOwnPropertyDescriptor called on a non-object: ";Object.getOwnPropertyDescriptor=function(S,R){if(typeof S!="object"&&typeof S!="function"||S===null)throw new TypeError(c+S);if(!!e(S,R)){var $,N,P;if($={enumerable:!0,configurable:!0},u){var z=S.__proto__;S.__proto__=s;var N=r(S,R),P=o(S,R);if(S.__proto__=z,N||P)return N&&($.get=N),P&&($.set=P),$}return $.value=S[R],$}}}if(Object.getOwnPropertyNames||(Object.getOwnPropertyNames=function(S){return Object.keys(S)}),!Object.create){var g;Object.prototype.__proto__===null?g=function(){return{__proto__:null}}:g=function(){var D={};for(var S in D)D[S]=null;return D.constructor=D.hasOwnProperty=D.propertyIsEnumerable=D.isPrototypeOf=D.toLocaleString=D.toString=D.valueOf=D.__proto__=null,D},Object.create=function(S,R){var $;if(S===null)$=g();else{if(typeof S!="object")throw new TypeError("typeof prototype["+typeof S+"] != 'object'");var N=function(){};N.prototype=S,$=new N,$.__proto__=S}return R!==void 0&&Object.defineProperties($,R),$}}function l(D){try{return Object.defineProperty(D,"sentinel",{}),"sentinel"in D}catch{}}if(Object.defineProperty){var m=l({}),y=typeof document=="undefined"||l(document.createElement("div"));if(!m||!y)var x=Object.defineProperty}if(!Object.defineProperty||x){var p="Property description must be an object: ",k="Object.defineProperty called on non-object: ",_="getters & setters can not be defined on this javascript engine";Object.defineProperty=function(S,R,$){if(typeof S!="object"&&typeof S!="function"||S===null)throw new TypeError(k+S);if(typeof $!="object"&&typeof $!="function"||$===null)throw new TypeError(p+$);if(x)try{return x.call(Object,S,R,$)}catch{}if(e($,"value"))if(u&&(r(S,R)||o(S,R))){var N=S.__proto__;S.__proto__=s,delete S[R],S[R]=$.value,S.__proto__=N}else S[R]=$.value;else{if(!u)throw new TypeError(_);e($,"get")&&i(S,R,$.get),e($,"set")&&t(S,R,$.set)}return S}}Object.defineProperties||(Object.defineProperties=function(S,R){for(var $ in R)e(R,$)&&Object.defineProperty(S,$,R[$]);return S}),Object.seal||(Object.seal=function(S){return S}),Object.freeze||(Object.freeze=function(S){return S});try{Object.freeze(function(){})}catch{Object.freeze=function(R){return function(N){return typeof N=="function"?N:R(N)}}(Object.freeze)}if(Object.preventExtensions||(Object.preventExtensions=function(S){return S}),Object.isSealed||(Object.isSealed=function(S){return!1}),Object.isFrozen||(Object.isFrozen=function(S){return!1}),Object.isExtensible||(Object.isExtensible=function(S){if(Object(S)===S)throw new TypeError;for(var R="";e(S,R);)R+="?";S[R]=!0;var $=e(S,R);return delete S[R],$}),!Object.keys){var C=!0,A=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],F=A.length;for(var L in{toString:null})C=!1;Object.keys=function(S){if(typeof S!="object"&&typeof S!="function"||S===null)throw new TypeError("Object.keys called on a non-object");var R=[];for(var $ in S)e(S,$)&&R.push($);if(C)for(var N=0,P=F;N1&&a(e,"")>-1&&(t=RegExp(this.source,T.replace.call(s(this),"g","")),T.replace.call(n.slice(e.index),t,function(){for(var o=1;oe.index&&this.lastIndex--}return e},f||(RegExp.prototype.test=function(n){var e=T.exec.call(this,n);return e&&this.global&&!e[0].length&&this.lastIndex>e.index&&this.lastIndex--,!!e});function s(n){return(n.global?"g":"")+(n.ignoreCase?"i":"")+(n.multiline?"m":"")+(n.extended?"x":"")+(n.sticky?"y":"")}function a(n,e,i){if(Array.prototype.indexOf)return n.indexOf(e,i);for(var t=i||0;t0?D>R&&(D=R):D==null?D=0:D<0&&(D=Math.max(R+D,0)),D+SM)for(Y=G;Y--;)this[V+Y]=this[M+Y];if(P&&D===X)this.length=X,this.push.apply(this,N);else for(this.length=X+P,Y=0;Y>>0;if(n(S)!="[object Function]")throw new TypeError;for(;++P>>0,P=Array(N),z=arguments[1];if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");for(var M=0;M>>0,P=[],z,M=arguments[1];if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");for(var V=0;V>>0,P=arguments[1];if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");for(var z=0;z>>0,P=arguments[1];if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");for(var z=0;z>>0;if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");if(!N&&arguments.length==1)throw new TypeError("reduce of empty array with no initial value");var P=0,z;if(arguments.length>=2)z=arguments[1];else do{if(P in $){z=$[P++];break}if(++P>=N)throw new TypeError("reduce of empty array with no initial value")}while(!0);for(;P>>0;if(n(S)!="[object Function]")throw new TypeError(S+" is not a function");if(!N&&arguments.length==1)throw new TypeError("reduceRight of empty array with no initial value");var P,z=N-1;if(arguments.length>=2)P=arguments[1];else do{if(z in $){P=$[z--];break}if(--z<0)throw new TypeError("reduceRight of empty array with no initial value")}while(!0);do z in this&&(P=S.call(void 0,P,$[z],z,R));while(z--);return P}),(!Array.prototype.indexOf||[0,1].indexOf(1,2)!=-1)&&(Array.prototype.indexOf=function(S){var R=v&&n(this)=="[object String]"?this.split(""):H(this),$=R.length>>>0;if(!$)return-1;var N=0;for(arguments.length>1&&(N=W(arguments[1])),N=N>=0?N:Math.max(0,$+N);N<$;N++)if(N in R&&R[N]===S)return N;return-1}),(!Array.prototype.lastIndexOf||[0,1].lastIndexOf(0,-3)!=-1)&&(Array.prototype.lastIndexOf=function(S){var R=v&&n(this)=="[object String]"?this.split(""):H(this),$=R.length>>>0;if(!$)return-1;var N=$-1;for(arguments.length>1&&(N=Math.min(N,W(arguments[1]))),N=N>=0?N:$-Math.abs(N);N>=0;N--)if(N in R&&S===R[N])return N;return-1}),Object.getPrototypeOf||(Object.getPrototypeOf=function(S){return S.__proto__||(S.constructor?S.constructor.prototype:s)}),!Object.getOwnPropertyDescriptor){var c="Object.getOwnPropertyDescriptor called on a non-object: ";Object.getOwnPropertyDescriptor=function(S,R){if(typeof S!="object"&&typeof S!="function"||S===null)throw new TypeError(c+S);if(!!e(S,R)){var $,N,P;if($={enumerable:!0,configurable:!0},u){var z=S.__proto__;S.__proto__=s;var N=r(S,R),P=o(S,R);if(S.__proto__=z,N||P)return N&&($.get=N),P&&($.set=P),$}return $.value=S[R],$}}}if(Object.getOwnPropertyNames||(Object.getOwnPropertyNames=function(S){return Object.keys(S)}),!Object.create){var g;Object.prototype.__proto__===null?g=function(){return{__proto__:null}}:g=function(){var D={};for(var S in D)D[S]=null;return D.constructor=D.hasOwnProperty=D.propertyIsEnumerable=D.isPrototypeOf=D.toLocaleString=D.toString=D.valueOf=D.__proto__=null,D},Object.create=function(S,R){var $;if(S===null)$=g();else{if(typeof S!="object")throw new TypeError("typeof prototype["+typeof S+"] != 'object'");var N=function(){};N.prototype=S,$=new N,$.__proto__=S}return R!==void 0&&Object.defineProperties($,R),$}}function l(D){try{return Object.defineProperty(D,"sentinel",{}),"sentinel"in D}catch{}}if(Object.defineProperty){var m=l({}),y=typeof document=="undefined"||l(document.createElement("div"));if(!m||!y)var x=Object.defineProperty}if(!Object.defineProperty||x){var p="Property description must be an object: ",k="Object.defineProperty called on non-object: ",_="getters & setters can not be defined on this javascript engine";Object.defineProperty=function(S,R,$){if(typeof S!="object"&&typeof S!="function"||S===null)throw new TypeError(k+S);if(typeof $!="object"&&typeof $!="function"||$===null)throw new TypeError(p+$);if(x)try{return x.call(Object,S,R,$)}catch{}if(e($,"value"))if(u&&(r(S,R)||o(S,R))){var N=S.__proto__;S.__proto__=s,delete S[R],S[R]=$.value,S.__proto__=N}else S[R]=$.value;else{if(!u)throw new TypeError(_);e($,"get")&&i(S,R,$.get),e($,"set")&&t(S,R,$.set)}return S}}Object.defineProperties||(Object.defineProperties=function(S,R){for(var $ in R)e(R,$)&&Object.defineProperty(S,$,R[$]);return S}),Object.seal||(Object.seal=function(S){return S}),Object.freeze||(Object.freeze=function(S){return S});try{Object.freeze(function(){})}catch{Object.freeze=function(R){return function(N){return typeof N=="function"?N:R(N)}}(Object.freeze)}if(Object.preventExtensions||(Object.preventExtensions=function(S){return S}),Object.isSealed||(Object.isSealed=function(S){return!1}),Object.isFrozen||(Object.isFrozen=function(S){return!1}),Object.isExtensible||(Object.isExtensible=function(S){if(Object(S)===S)throw new TypeError;for(var R="";e(S,R);)R+="?";S[R]=!0;var $=e(S,R);return delete S[R],$}),!Object.keys){var C=!0,A=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],F=A.length;for(var L in{toString:null})C=!1;Object.keys=function(S){if(typeof S!="object"&&typeof S!="function"||S===null)throw new TypeError("Object.keys called on a non-object");var R=[];for(var $ in S)e(S,$)&&R.push($);if(C)for(var N=0,P=F;N0||-1)*Math.floor(Math.abs(D))),D}var H=function(D){if(D==null)throw new TypeError("can't convert "+D+" to object");return Object(D)}});ace.define("ace/lib/fixoldbrowsers",["require","exports","module","ace/lib/regexp","ace/lib/es5-shim"],function(w,E,B){w("./regexp"),w("./es5-shim")});ace.define("ace/lib/dom",["require","exports","module"],function(w,E,B){var T="http://www.w3.org/1999/xhtml";if(E.getDocumentHead=function(b){return b||(b=document),b.head||b.getElementsByTagName("head")[0]||b.documentElement},E.createElement=function(b,f){return document.createElementNS?document.createElementNS(f||T,b):document.createElement(b)},E.hasCssClass=function(b,f){var s=(b.className+"").split(/\s+/g);return s.indexOf(f)!==-1},E.addCssClass=function(b,f){E.hasCssClass(b,f)||(b.className+=" "+f)},E.removeCssClass=function(b,f){for(var s=b.className.split(/\s+/g);;){var a=s.indexOf(f);if(a==-1)break;s.splice(a,1)}b.className=s.join(" ")},E.toggleCssClass=function(b,f){for(var s=b.className.split(/\s+/g),a=!0;;){var n=s.indexOf(f);if(n==-1)break;a=!1,s.splice(n,1)}return a&&s.push(f),b.className=s.join(" "),a},E.setCssClass=function(b,f,s){s?E.addCssClass(b,f):E.removeCssClass(b,f)},E.hasCssString=function(b,f){var s=0,a;if(f=f||document,f.createStyleSheet&&(a=f.styleSheets)){for(;s=0?parseFloat((b.match(/(?:MSIE |Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]):parseFloat((b.match(/(?:Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]),E.isOldIE=E.isIE&&E.isIE<9,E.isGecko=E.isMozilla=(window.Controllers||window.controllers)&&window.navigator.product==="Gecko",E.isOldGecko=E.isGecko&&parseInt((b.match(/rv:(\d+)/)||[])[1],10)<4,E.isOpera=window.opera&&Object.prototype.toString.call(window.opera)=="[object Opera]",E.isWebKit=parseFloat(b.split("WebKit/")[1])||void 0,E.isChrome=parseFloat(b.split(" Chrome/")[1])||void 0,E.isAIR=b.indexOf("AdobeAIR")>=0,E.isIPad=b.indexOf("iPad")>=0,E.isChromeOS=b.indexOf(" CrOS ")>=0,E.isIOS=/iPad|iPhone|iPod/.test(b)&&!window.MSStream,E.isIOS&&(E.isMac=!0)}});ace.define("ace/lib/event",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(w,E,B){var T=w("./keys"),b=w("./useragent"),f=null,s=0;E.addListener=function(t,r,o){if(t.addEventListener)return t.addEventListener(r,o,!1);if(t.attachEvent){var u=function(){o.call(t,window.event)};o._wrapper=u,t.attachEvent("on"+r,u)}},E.removeListener=function(t,r,o){if(t.removeEventListener)return t.removeEventListener(r,o,!1);t.detachEvent&&t.detachEvent("on"+r,o._wrapper||o)},E.stopEvent=function(t){return E.stopPropagation(t),E.preventDefault(t),!1},E.stopPropagation=function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0},E.preventDefault=function(t){t.preventDefault?t.preventDefault():t.returnValue=!1},E.getButton=function(t){return t.type=="dblclick"?0:t.type=="contextmenu"||b.isMac&&t.ctrlKey&&!t.altKey&&!t.shiftKey?2:t.preventDefault?t.button:{1:0,2:2,4:1}[t.button]},E.capture=function(t,r,o){function u(h){r&&r(h),o&&o(h),E.removeListener(document,"mousemove",r,!0),E.removeListener(document,"mouseup",u,!0),E.removeListener(document,"dragstart",u,!0)}return E.addListener(document,"mousemove",r,!0),E.addListener(document,"mouseup",u,!0),E.addListener(document,"dragstart",u,!0),u},E.addTouchMoveListener=function(t,r){var o,u;E.addListener(t,"touchstart",function(h){var d=h.touches,v=d[0];o=v.clientX,u=v.clientY}),E.addListener(t,"touchmove",function(h){var d=h.touches;if(!(d.length>1)){var v=d[0];h.wheelX=o-v.clientX,h.wheelY=u-v.clientY,o=v.clientX,u=v.clientY,r(h)}})},E.addMouseWheelListener=function(t,r){"onmousewheel"in t?E.addListener(t,"mousewheel",function(o){var u=8;o.wheelDeltaX!==void 0?(o.wheelX=-o.wheelDeltaX/u,o.wheelY=-o.wheelDeltaY/u):(o.wheelX=0,o.wheelY=-o.wheelDelta/u),r(o)}):"onwheel"in t?E.addListener(t,"wheel",function(o){var u=.35;switch(o.deltaMode){case o.DOM_DELTA_PIXEL:o.wheelX=o.deltaX*u||0,o.wheelY=o.deltaY*u||0;break;case o.DOM_DELTA_LINE:case o.DOM_DELTA_PAGE:o.wheelX=(o.deltaX||0)*5,o.wheelY=(o.deltaY||0)*5;break}r(o)}):E.addListener(t,"DOMMouseScroll",function(o){o.axis&&o.axis==o.HORIZONTAL_AXIS?(o.wheelX=(o.detail||0)*5,o.wheelY=0):(o.wheelX=0,o.wheelY=(o.detail||0)*5),r(o)})},E.addMultiMouseDownListener=function(t,r,o,u){var h=0,d,v,c,g={2:"dblclick",3:"tripleclick",4:"quadclick"};function l(y){if(E.getButton(y)!==0?h=0:y.detail>1?(h++,h>4&&(h=1)):h=1,b.isIE){var x=Math.abs(y.clientX-d)>5||Math.abs(y.clientY-v)>5;(!c||x)&&(h=1),c&&clearTimeout(c),c=setTimeout(function(){c=null},r[h-1]||600),h==1&&(d=y.clientX,v=y.clientY)}if(y._clicks=h,o[u]("mousedown",y),h>4)h=0;else if(h>1)return o[u](g[h],y)}function m(y){h=2,c&&clearTimeout(c),c=setTimeout(function(){c=null},r[h-1]||600),o[u]("mousedown",y),o[u](g[h],y)}Array.isArray(t)||(t=[t]),t.forEach(function(y){E.addListener(y,"mousedown",l),b.isOldIE&&E.addListener(y,"dblclick",m)})};var a=b.isMac&&b.isOpera&&!("KeyboardEvent"in window)?function(t){return 0|(t.metaKey?1:0)|(t.altKey?2:0)|(t.shiftKey?4:0)|(t.ctrlKey?8:0)}:function(t){return 0|(t.ctrlKey?1:0)|(t.altKey?2:0)|(t.shiftKey?4:0)|(t.metaKey?8:0)};E.getModifierString=function(t){return T.KEY_MODS[a(t)]};function n(t,r,o){var u=a(r);if(!b.isMac&&f){if(r.getModifierState&&(r.getModifierState("OS")||r.getModifierState("Win"))&&(u|=8),f.altGr)if((3&u)!=3)f.altGr=0;else return;if(o===18||o===17){var h="location"in r?r.location:r.keyLocation;if(o===17&&h===1)f[o]==1&&(s=r.timeStamp);else if(o===18&&u===3&&h===2){var d=r.timeStamp-s;d<50&&(f.altGr=!0)}}}if(o in T.MODIFIER_KEYS&&(o=-1),u&8&&o>=91&&o<=93&&(o=-1),!u&&o===13){var h="location"in r?r.location:r.keyLocation;if(h===3&&(t(r,u,-o),r.defaultPrevented))return}if(b.isChromeOS&&u&8){if(t(r,u,o),r.defaultPrevented)return;u&=~8}return!u&&!(o in T.FUNCTION_KEYS)&&!(o in T.PRINTABLE_KEYS)?!1:t(r,u,o)}E.addCommandKeyListener=function(t,r){var o=E.addListener;if(b.isOldGecko||b.isOpera&&!("KeyboardEvent"in window)){var u=null;o(t,"keydown",function(d){u=d.keyCode}),o(t,"keypress",function(d){return n(r,d,u)})}else{var h=null;o(t,"keydown",function(d){f[d.keyCode]=(f[d.keyCode]||0)+1;var v=n(r,d,d.keyCode);return h=d.defaultPrevented,v}),o(t,"keypress",function(d){h&&(d.ctrlKey||d.altKey||d.shiftKey||d.metaKey)&&(E.stopEvent(d),h=null)}),o(t,"keyup",function(d){f[d.keyCode]=null}),f||(e(),o(window,"focus",e))}};function e(){f=Object.create(null)}if(typeof window=="object"&&window.postMessage&&!b.isOldIE){var i=1;E.nextTick=function(t,r){r=r||window;var o="zero-timeout-message-"+i;E.addListener(r,"message",function u(h){h.data==o&&(E.stopPropagation(h),E.removeListener(r,"message",u),t())}),r.postMessage(o,"*")}}E.nextFrame=typeof window=="object"&&(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame),E.nextFrame?E.nextFrame=E.nextFrame.bind(window):E.nextFrame=function(t){setTimeout(t,17)}});ace.define("ace/lib/lang",["require","exports","module"],function(w,E,B){E.last=function(f){return f[f.length-1]},E.stringReverse=function(f){return f.split("").reverse().join("")},E.stringRepeat=function(f,s){for(var a="";s>0;)s&1&&(a+=f),(s>>=1)&&(f+=f);return a};var T=/^\s\s*/,b=/\s\s*$/;E.stringTrimLeft=function(f){return f.replace(T,"")},E.stringTrimRight=function(f){return f.replace(b,"")},E.copyObject=function(f){var s={};for(var a in f)s[a]=f[a];return s},E.copyArray=function(f){for(var s=[],a=0,n=f.length;a{for(const n of i)if(n.type==="childList")for(const s of n.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&o(s)}).observe(document,{childList:!0,subtree:!0});function a(i){const n={};return i.integrity&&(n.integrity=i.integrity),i.referrerpolicy&&(n.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?n.credentials="include":i.crossorigin==="anonymous"?n.credentials="omit":n.credentials="same-origin",n}function o(i){if(i.ep)return;i.ep=!0;const n=a(i);fetch(i.href,n)}};I();var v=(e,t)=>{const a=e.__vccOpts||e;for(const[o,i]of t)a[o]=i;return a};const S={name:"app",components:{},data(){return{locale:k}},methods:{}};function V(e,t,a,o,i,n){const s=u("router-view"),p=u("a-config-provider");return l(),c(p,{locale:i.locale},{default:g(()=>[_(s)]),_:1},8,["locale"])}var N=v(S,[["render",V]]);const j="modulepreload",w={},C="",h=function(t,a){return!a||a.length===0?t():Promise.all(a.map(o=>{if(o=`${C}${o}`,o in w)return;w[o]=!0;const i=o.endsWith(".css"),n=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${o}"]${n}`))return;const s=document.createElement("link");if(s.rel=i?"stylesheet":j,i||(s.as="script",s.crossOrigin=""),s.href=o,document.head.appendChild(s),i)return new Promise((p,d)=>{s.addEventListener("load",p),s.addEventListener("error",d)})})).then(()=>t())};const q={name:"PageTableView",components:{},data(){return{pageList:[],linkList:[],activePage:"",multiPage:!0,ignoreParamPath:["/data/export"],apiRequestIndex:1}},computed:{pageTabNameMap(){return this.$store.state.pageTabNameMap}},created(){let{name:e,path:t,fullPath:a}=this.$route;this.pageList.push({name:e,path:t,fullPath:a});let o=this.getRouteRealPath(this.$route);this.linkList.push(o),this.activePage=o,this.$router.push(this.$route.fullPath)},watch:{$route:function(e,t){let a=this.getRouteRealPath(e);if(this.activePage=a,this.linkList.indexOf(a)<0){this.linkList.push(a);let{name:i,path:n,fullPath:s}=e;this.pageList.push({name:i,path:n,fullPath:s})}let o=this.pageList.find(i=>this.getRouteRealPath(i)===a);o.fullPath=e.fullPath}},methods:{isIgnoreParamPath(e){return this.ignoreParamPath.indexOf(e)>=0},getRouteRealPath(e){return this.isIgnoreParamPath(e.path)?e.path:e.fullPath},changePage(e){let t=this.pageList.find(a=>a.fullPath===e);this.activePage=this.getRouteRealPath(t),this.$router.push(t.fullPath)},editPage(e,t){this[t](e)},editPageTab(e,t){t==="add"?this.addPageTab():this.removePageTab(e)},addPageTab(){this.$router.push({path:"/api/request",query:{id:this.apiRequestIndex++}})},removePageTab(e){if(this.pageList.length===1){this.$message.warning("\u8FD9\u662F\u6700\u540E\u4E00\u9875\uFF0C\u4E0D\u80FD\u518D\u5173\u95ED\u4E86\u5566");return}this.pageList=this.pageList.filter(a=>this.getRouteRealPath(a)!==e),this.linkList=this.linkList.filter(a=>a!==e);let t=this.linkList.indexOf(this.activePage);t<0&&(t=this.linkList.length-1,this.activePage=this.linkList[t],this.$router.push(this.activePage))}}},K={class:"page-layout"},U={class:"page-body"};function W(e,t,a,o,i,n){const s=u("a-tab-pane"),p=u("a-tabs"),d=u("router-view");return l(),P("div",K,[_(p,{type:"editable-card",activeKey:i.activePage,"onUpdate:activeKey":t[0]||(t[0]=r=>i.activePage=r),onTabClick:n.changePage,onEdit:n.editPageTab,style:{padding:"5px 10px 0"}},{default:g(()=>[(l(!0),P(R,null,A(i.pageList,r=>(l(),c(s,{closable:"",tab:n.pageTabNameMap[r.fullPath]||r.name,name:n.getRouteRealPath(r),fullPath:r.fullPath,key:r.fullPath},null,8,["tab","name","fullPath"]))),128))]),_:1},8,["activeKey","onTabClick","onEdit"]),T("div",U,[_(d,null,{default:g(({Component:r,route:b})=>[(l(),c(y,null,[(l(),c(L(r),{key:b.fullPath}))],1024))]),_:1})])])}var B=v(q,[["render",W]]);const F={name:"PageTableView",components:{},data(){return{pageList:[],linkList:[],activePage:"",multiPage:!0,ignoreParamPath:[],apiRequestIndex:1}},computed:{pageTabNameMap(){return this.$store.state.pageTabNameMap}},created(){let{name:e,path:t,fullPath:a}=this.$route;this.pageList.push({name:e,path:t,fullPath:a});let o=this.getRouteRealPath(this.$route);this.linkList.push(o),this.activePage=o,this.$router.push(this.$route.fullPath)},watch:{$route:function(e,t){let a=this.getRouteRealPath(e);if(this.activePage=a,this.linkList.indexOf(a)<0){this.linkList.push(a);let{name:i,path:n,fullPath:s}=e;this.pageList.push({name:i,path:n,fullPath:s})}let o=this.pageList.find(i=>this.getRouteRealPath(i)===a);o.fullPath=e.fullPath}},methods:{isIgnoreParamPath(e){return this.ignoreParamPath.indexOf(e)>=0},getRouteRealPath(e){return this.isIgnoreParamPath(e.path)?e.path:e.fullPath},changePage(e){let t=this.pageList.find(a=>a.fullPath===e);this.activePage=this.getRouteRealPath(t),this.$router.push(t.fullPath)},editPage(e,t){this[t](e)},editPageTab(e,t){this.removePageTab(e)},removePageTab(e){if(this.pageList.length===1){this.$message.warning("\u8FD9\u662F\u6700\u540E\u4E00\u9875\uFF0C\u4E0D\u80FD\u518D\u5173\u95ED\u4E86\u5566");return}this.pageList=this.pageList.filter(a=>this.getRouteRealPath(a)!==e),this.linkList=this.linkList.filter(a=>a!==e);let t=this.linkList.indexOf(this.activePage);t<0&&(t=this.linkList.length-1,this.activePage=this.linkList[t],this.$router.push(this.activePage))}}},G={class:"page-layout"},H={class:"page-body"};function z(e,t,a,o,i,n){const s=u("a-tab-pane"),p=u("a-tabs"),d=u("router-view");return l(),P("div",G,[_(p,{type:"editable-card","hide-add":"",activeKey:i.activePage,"onUpdate:activeKey":t[0]||(t[0]=r=>i.activePage=r),onTabClick:n.changePage,onEdit:n.editPageTab,style:{padding:"5px 10px 0"}},{default:g(()=>[(l(!0),P(R,null,A(i.pageList,r=>(l(),c(s,{closable:"",tab:n.pageTabNameMap[r.fullPath]||r.name,name:n.getRouteRealPath(r),fullPath:r.fullPath,key:r.fullPath},null,8,["tab","name","fullPath"]))),128))]),_:1},8,["activeKey","onTabClick","onEdit"]),T("div",H,[_(d,null,{default:g(({Component:r,route:b})=>[(l(),c(y,null,[(l(),c(L(r),{key:b.fullPath}))],1024))]),_:1})])])}var J=v(F,[["render",z]]);const Q={name:"EmptyLayout",components:{},props:[],data(){return{}},methods:{}};function X(e,t,a,o,i,n){const s=u("router-view");return l(),c(s,null,{default:g(({Component:p,route:d})=>[(l(),c(y,null,[(l(),c(L(p),{key:d.fullPath}))],1024))]),_:1})}var f=v(Q,[["render",X]]);let Y=[{path:"/",name:"\u4E3B\u9875",component:()=>h(()=>import("./GlobalLayout.a672085b.js"),["assets/GlobalLayout.a672085b.js","assets/custom.ece90331.js","assets/vendor.2a860d56.js","assets/api-logo.325698c8.js"]),redirect:"/manage",children:[{path:"/doc",name:"\u6587\u6863\u7BA1\u7406",component:B,children:[{path:"/manage",name:"\u6587\u6863\u5730\u5740\u7BA1\u7406",meta:{icon:"FileTextOutlined"},component:()=>h(()=>import("./DocManage.8b5ce92e.js"),["assets/DocManage.8b5ce92e.js","assets/custom.ece90331.js","assets/vendor.2a860d56.js","assets/index.7873781e.js","assets/mavon-editor.824ddc3c.js"])},{path:"/setting",name:"\u7CFB\u7EDF\u8BBE\u7F6E",meta:{icon:"SettingOutlined"},component:f,children:[{path:"/setting/globalParam",name:"\u5168\u5C40\u53C2\u6570",component:()=>h(()=>import("./GlobalParam.47a207e7.js"),["assets/GlobalParam.47a207e7.js","assets/custom.ece90331.js","assets/vendor.2a860d56.js"])},{path:"/setting/view",name:"\u5C55\u793A\u914D\u7F6E",meta:{hidden:!0},component:()=>h(()=>import("./SettingView.c261c340.js"),["assets/SettingView.c261c340.js","assets/vendor.2a860d56.js"])}]},{path:"/swagger",name:"swagger\u6587\u6863",meta:{hidden:!0,icon:"SettingOutlined"},component:f,children:[{path:"/swagger/info",name:"Swagger\u6587\u6863\u4FE1\u606F",component:()=>h(()=>import("./DocInfo.9eb6cf39.js"),["assets/DocInfo.9eb6cf39.js","assets/vendor.2a860d56.js","assets/mavon-editor.824ddc3c.js","assets/index.c860d973.js"])},{path:"/swagger/view",name:"Swagger\u6587\u6863\u5C55\u793A",component:()=>h(()=>import("./DocView.36b7f0c0.js"),["assets/DocView.36b7f0c0.js","assets/vendor.2a860d56.js","assets/DocContent.9af89d36.js","assets/logUtil.532ff0b3.js","assets/mavon-editor.824ddc3c.js","assets/index.c860d973.js","assets/unitConvert.08ea372c.js","assets/index.7873781e.js","assets/custom.ece90331.js"])}]},{path:"/openapi",name:"openApi\u6587\u6863",meta:{hidden:!0,icon:"SettingOutlined"},component:f,children:[{path:"/openapi/info",name:"OpenApi\u6587\u6863\u4FE1\u606F",component:()=>h(()=>import("./DocInfo.bfe9bf99.js"),["assets/DocInfo.bfe9bf99.js","assets/vendor.2a860d56.js","assets/mavon-editor.824ddc3c.js","assets/index.c860d973.js"])},{path:"/openapi/view",name:"OpenApi\u6587\u6863\u5C55\u793A",component:()=>h(()=>import("./DocView.dd198f45.js"),["assets/DocView.dd198f45.js","assets/vendor.2a860d56.js","assets/DocContent.658bc0f2.js","assets/logUtil.532ff0b3.js","assets/mavon-editor.824ddc3c.js","assets/index.c860d973.js","assets/unitConvert.08ea372c.js","assets/index.7873781e.js","assets/custom.ece90331.js"])}]},{path:"/api",name:"API\u8BF7\u6C42",meta:{hidden:!0},component:f,children:[{path:"/api/request",name:"\u63A5\u53E3\u8BF7\u6C42",component:()=>h(()=>import("./ApiRequest.867b4a5e.js"),["assets/ApiRequest.867b4a5e.js","assets/vendor.2a860d56.js","assets/mavon-editor.824ddc3c.js","assets/unitConvert.08ea372c.js","assets/index.c860d973.js","assets/index.7873781e.js","assets/custom.ece90331.js"])}]}]}]},{path:"/share",name:"\u5F00\u653E\u6587\u6863",component:()=>h(()=>import("./GlobalLayout.abf13edf.js"),["assets/GlobalLayout.abf13edf.js","assets/vendor.2a860d56.js","assets/custom.ece90331.js","assets/api-logo.325698c8.js"]),children:[{path:"/doc",name:"\u5F00\u653E\u6587\u6863\u7BA1\u7406",component:J,children:[{path:"/share/home",name:"\u5F00\u653E\u6587\u6863\u4F7F\u7528\u8BF4\u660E",meta:{icon:"FileTextOutlined"},component:()=>h(()=>import("./ShareHome.dc0a0554.js"),["assets/ShareHome.dc0a0554.js","assets/vendor.2a860d56.js","assets/mavon-editor.824ddc3c.js","assets/index.c860d973.js"])},{path:"/doc",name:"\u5F00\u653E\u6587\u6863\u67E5\u770B",meta:{hidden:!0},component:f,children:[{path:"/share/swagger/view",name:"Swagger\u5F00\u653E\u6587\u6863\u5C55\u793A",component:()=>h(()=>import("./DocView.540f70c6.js"),["assets/DocView.540f70c6.js","assets/vendor.2a860d56.js","assets/DocContent.9af89d36.js","assets/logUtil.532ff0b3.js","assets/mavon-editor.824ddc3c.js","assets/index.c860d973.js"])},{path:"/share/openapi/view",name:"OpenApi\u5F00\u653E\u6587\u6863\u5C55\u793A",component:()=>h(()=>import("./DocView.6c2d8bbc.js"),["assets/DocView.6c2d8bbc.js","assets/vendor.2a860d56.js","assets/DocContent.658bc0f2.js","assets/logUtil.532ff0b3.js","assets/mavon-editor.824ddc3c.js","assets/index.c860d973.js"])}]}]}]}];var Z=E({state(){return{docChangedNum:1,userInfo:{},pageTabNameMap:{},apiDoc:{},globalParam:[],leftAsideWidth:0,swaggerDoc:{},swaggerDefinitions:{},swaggerUrlMethodMap:{},swaggerMethodStatistic:{},openApiDoc:{},openApiDefinitions:{},openApiUrlMethodMap:{},openApiMethodStatistic:{}}},getters:{getDocChangedNum:e=>()=>e.docChangedNum,getLeftAsideWidth:e=>()=>e.leftAsideWidth,getApiDoc:e=>()=>e.apiDoc},mutations:{setUserInfo(e,t){e.userInfo=t},setGlobalParam(e,t){e.globalParam=t},setApiDoc(e,t){e.apiDoc=t},addDocChangedNum(e){e.docChangedNum++},setLeftAsideWidth(e,t){e.leftAsideWidth=t},setSwaggerDoc(e,t){e.swaggerDoc=t,e.swaggerDefinitions=t.definitions||{}},setSwaggerUrlMethodMap(e,t){e.swaggerUrlMethodMap=t},setSwaggerMethodStatistic(e,t){e.swaggerMethodStatistic=t},setOpenApiDoc(e,t){e.openApiDoc=t,e.openApiDefinitions=t.definitions||{}},setOpenApiUrlMethodMap(e,t){e.openApiUrlMethodMap=t},setOpenApiMethodStatistic(e,t){e.openApiMethodStatistic=t},addTableName(e,t){let a=Object.assign({},e.pageTabNameMap);a[t.key]=t.val,e.pageTabNameMap=a}}});const ee=O({history:D(),routes:Y}),m=$(N);m.config.productionTip=!1;m.use(x);m.use(ee);m.use(Z);m.mount("#app");m.directive("highlight",{updated(e){e.querySelectorAll("pre code").forEach(a=>{M.highlightBlock(a)})}});export{v as _}; +import{z as k,r as u,o as l,c,w as g,a as _,b as P,F as R,d as A,e as T,f as L,K as y,g as E,h as O,i as D,j as $,A as x,l as M}from"./vendor.1b910c8a.js";const I=function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))o(i);new MutationObserver(i=>{for(const n of i)if(n.type==="childList")for(const s of n.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&o(s)}).observe(document,{childList:!0,subtree:!0});function a(i){const n={};return i.integrity&&(n.integrity=i.integrity),i.referrerpolicy&&(n.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?n.credentials="include":i.crossorigin==="anonymous"?n.credentials="omit":n.credentials="same-origin",n}function o(i){if(i.ep)return;i.ep=!0;const n=a(i);fetch(i.href,n)}};I();var v=(e,t)=>{const a=e.__vccOpts||e;for(const[o,i]of t)a[o]=i;return a};const S={name:"app",components:{},data(){return{locale:k}},methods:{}};function V(e,t,a,o,i,n){const s=u("router-view"),p=u("a-config-provider");return l(),c(p,{locale:i.locale},{default:g(()=>[_(s)]),_:1},8,["locale"])}var N=v(S,[["render",V]]);const j="modulepreload",w={},C="",h=function(t,a){return!a||a.length===0?t():Promise.all(a.map(o=>{if(o=`${C}${o}`,o in w)return;w[o]=!0;const i=o.endsWith(".css"),n=i?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${o}"]${n}`))return;const s=document.createElement("link");if(s.rel=i?"stylesheet":j,i||(s.as="script",s.crossOrigin=""),s.href=o,document.head.appendChild(s),i)return new Promise((p,d)=>{s.addEventListener("load",p),s.addEventListener("error",d)})})).then(()=>t())};const q={name:"PageTableView",components:{},data(){return{pageList:[],linkList:[],activePage:"",multiPage:!0,ignoreParamPath:["/data/export"],apiRequestIndex:1}},computed:{pageTabNameMap(){return this.$store.state.pageTabNameMap}},created(){let{name:e,path:t,fullPath:a}=this.$route;this.pageList.push({name:e,path:t,fullPath:a});let o=this.getRouteRealPath(this.$route);this.linkList.push(o),this.activePage=o,this.$router.push(this.$route.fullPath)},watch:{$route:function(e,t){let a=this.getRouteRealPath(e);if(this.activePage=a,this.linkList.indexOf(a)<0){this.linkList.push(a);let{name:i,path:n,fullPath:s}=e;this.pageList.push({name:i,path:n,fullPath:s})}let o=this.pageList.find(i=>this.getRouteRealPath(i)===a);o.fullPath=e.fullPath}},methods:{isIgnoreParamPath(e){return this.ignoreParamPath.indexOf(e)>=0},getRouteRealPath(e){return this.isIgnoreParamPath(e.path)?e.path:e.fullPath},changePage(e){let t=this.pageList.find(a=>a.fullPath===e);this.activePage=this.getRouteRealPath(t),this.$router.push(t.fullPath)},editPage(e,t){this[t](e)},editPageTab(e,t){t==="add"?this.addPageTab():this.removePageTab(e)},addPageTab(){this.$router.push({path:"/api/request",query:{id:this.apiRequestIndex++}})},removePageTab(e){if(this.pageList.length===1){this.$message.warning("\u8FD9\u662F\u6700\u540E\u4E00\u9875\uFF0C\u4E0D\u80FD\u518D\u5173\u95ED\u4E86\u5566");return}this.pageList=this.pageList.filter(a=>this.getRouteRealPath(a)!==e),this.linkList=this.linkList.filter(a=>a!==e);let t=this.linkList.indexOf(this.activePage);t<0&&(t=this.linkList.length-1,this.activePage=this.linkList[t],this.$router.push(this.activePage))}}},K={class:"page-layout"},U={class:"page-body"};function W(e,t,a,o,i,n){const s=u("a-tab-pane"),p=u("a-tabs"),d=u("router-view");return l(),P("div",K,[_(p,{type:"editable-card",activeKey:i.activePage,"onUpdate:activeKey":t[0]||(t[0]=r=>i.activePage=r),onTabClick:n.changePage,onEdit:n.editPageTab,style:{padding:"5px 10px 0"}},{default:g(()=>[(l(!0),P(R,null,A(i.pageList,r=>(l(),c(s,{closable:"",tab:n.pageTabNameMap[r.fullPath]||r.name,name:n.getRouteRealPath(r),fullPath:r.fullPath,key:r.fullPath},null,8,["tab","name","fullPath"]))),128))]),_:1},8,["activeKey","onTabClick","onEdit"]),T("div",U,[_(d,null,{default:g(({Component:r,route:b})=>[(l(),c(y,null,[(l(),c(L(r),{key:b.fullPath}))],1024))]),_:1})])])}var B=v(q,[["render",W]]);const F={name:"PageTableView",components:{},data(){return{pageList:[],linkList:[],activePage:"",multiPage:!0,ignoreParamPath:[],apiRequestIndex:1}},computed:{pageTabNameMap(){return this.$store.state.pageTabNameMap}},created(){let{name:e,path:t,fullPath:a}=this.$route;this.pageList.push({name:e,path:t,fullPath:a});let o=this.getRouteRealPath(this.$route);this.linkList.push(o),this.activePage=o,this.$router.push(this.$route.fullPath)},watch:{$route:function(e,t){let a=this.getRouteRealPath(e);if(this.activePage=a,this.linkList.indexOf(a)<0){this.linkList.push(a);let{name:i,path:n,fullPath:s}=e;this.pageList.push({name:i,path:n,fullPath:s})}let o=this.pageList.find(i=>this.getRouteRealPath(i)===a);o.fullPath=e.fullPath}},methods:{isIgnoreParamPath(e){return this.ignoreParamPath.indexOf(e)>=0},getRouteRealPath(e){return this.isIgnoreParamPath(e.path)?e.path:e.fullPath},changePage(e){let t=this.pageList.find(a=>a.fullPath===e);this.activePage=this.getRouteRealPath(t),this.$router.push(t.fullPath)},editPage(e,t){this[t](e)},editPageTab(e,t){this.removePageTab(e)},removePageTab(e){if(this.pageList.length===1){this.$message.warning("\u8FD9\u662F\u6700\u540E\u4E00\u9875\uFF0C\u4E0D\u80FD\u518D\u5173\u95ED\u4E86\u5566");return}this.pageList=this.pageList.filter(a=>this.getRouteRealPath(a)!==e),this.linkList=this.linkList.filter(a=>a!==e);let t=this.linkList.indexOf(this.activePage);t<0&&(t=this.linkList.length-1,this.activePage=this.linkList[t],this.$router.push(this.activePage))}}},G={class:"page-layout"},H={class:"page-body"};function z(e,t,a,o,i,n){const s=u("a-tab-pane"),p=u("a-tabs"),d=u("router-view");return l(),P("div",G,[_(p,{type:"editable-card","hide-add":"",activeKey:i.activePage,"onUpdate:activeKey":t[0]||(t[0]=r=>i.activePage=r),onTabClick:n.changePage,onEdit:n.editPageTab,style:{padding:"5px 10px 0"}},{default:g(()=>[(l(!0),P(R,null,A(i.pageList,r=>(l(),c(s,{closable:"",tab:n.pageTabNameMap[r.fullPath]||r.name,name:n.getRouteRealPath(r),fullPath:r.fullPath,key:r.fullPath},null,8,["tab","name","fullPath"]))),128))]),_:1},8,["activeKey","onTabClick","onEdit"]),T("div",H,[_(d,null,{default:g(({Component:r,route:b})=>[(l(),c(y,null,[(l(),c(L(r),{key:b.fullPath}))],1024))]),_:1})])])}var J=v(F,[["render",z]]);const Q={name:"EmptyLayout",components:{},props:[],data(){return{}},methods:{}};function X(e,t,a,o,i,n){const s=u("router-view");return l(),c(s,null,{default:g(({Component:p,route:d})=>[(l(),c(y,null,[(l(),c(L(p),{key:d.fullPath}))],1024))]),_:1})}var f=v(Q,[["render",X]]);let Y=[{path:"/",name:"\u4E3B\u9875",component:()=>h(()=>import("./GlobalLayout.1220d98b.js"),["assets/GlobalLayout.1220d98b.js","assets/custom.f7427cee.js","assets/vendor.1b910c8a.js","assets/api-logo.01dcd617.js"]),redirect:"/manage",children:[{path:"/doc",name:"\u6587\u6863\u7BA1\u7406",component:B,children:[{path:"/manage",name:"\u6587\u6863\u5730\u5740\u7BA1\u7406",meta:{icon:"FileTextOutlined"},component:()=>h(()=>import("./DocManage.51c365b1.js"),["assets/DocManage.51c365b1.js","assets/custom.f7427cee.js","assets/vendor.1b910c8a.js","assets/index.7bf1ebec.js","assets/mavon-editor.ee685efd.js"])},{path:"/setting",name:"\u7CFB\u7EDF\u8BBE\u7F6E",meta:{icon:"SettingOutlined"},component:f,children:[{path:"/setting/globalParam",name:"\u5168\u5C40\u53C2\u6570",component:()=>h(()=>import("./GlobalParam.355d98fd.js"),["assets/GlobalParam.355d98fd.js","assets/custom.f7427cee.js","assets/vendor.1b910c8a.js"])},{path:"/setting/view",name:"\u5C55\u793A\u914D\u7F6E",meta:{hidden:!0},component:()=>h(()=>import("./SettingView.7e4a7fed.js"),["assets/SettingView.7e4a7fed.js","assets/vendor.1b910c8a.js"])}]},{path:"/swagger",name:"swagger\u6587\u6863",meta:{hidden:!0,icon:"SettingOutlined"},component:f,children:[{path:"/swagger/info",name:"Swagger\u6587\u6863\u4FE1\u606F",component:()=>h(()=>import("./DocInfo.c4251383.js"),["assets/DocInfo.c4251383.js","assets/vendor.1b910c8a.js","assets/mavon-editor.ee685efd.js","assets/index.c860d973.js"])},{path:"/swagger/view",name:"Swagger\u6587\u6863\u5C55\u793A",component:()=>h(()=>import("./DocView.933e6496.js"),["assets/DocView.933e6496.js","assets/vendor.1b910c8a.js","assets/DocContent.75fb82ce.js","assets/logUtil.3161557e.js","assets/mavon-editor.ee685efd.js","assets/index.c860d973.js","assets/unitConvert.b5f11711.js","assets/index.7bf1ebec.js","assets/custom.f7427cee.js"])}]},{path:"/openapi",name:"openApi\u6587\u6863",meta:{hidden:!0,icon:"SettingOutlined"},component:f,children:[{path:"/openapi/info",name:"OpenApi\u6587\u6863\u4FE1\u606F",component:()=>h(()=>import("./DocInfo.30877e4d.js"),["assets/DocInfo.30877e4d.js","assets/vendor.1b910c8a.js","assets/mavon-editor.ee685efd.js","assets/index.c860d973.js"])},{path:"/openapi/view",name:"OpenApi\u6587\u6863\u5C55\u793A",component:()=>h(()=>import("./DocView.612b4b26.js"),["assets/DocView.612b4b26.js","assets/vendor.1b910c8a.js","assets/DocContent.9bbd9b50.js","assets/logUtil.3161557e.js","assets/mavon-editor.ee685efd.js","assets/index.c860d973.js","assets/unitConvert.b5f11711.js","assets/index.7bf1ebec.js","assets/custom.f7427cee.js"])}]},{path:"/api",name:"API\u8BF7\u6C42",meta:{hidden:!0},component:f,children:[{path:"/api/request",name:"\u63A5\u53E3\u8BF7\u6C42",component:()=>h(()=>import("./ApiRequest.6373b8ea.js"),["assets/ApiRequest.6373b8ea.js","assets/vendor.1b910c8a.js","assets/mavon-editor.ee685efd.js","assets/unitConvert.b5f11711.js","assets/index.c860d973.js","assets/index.7bf1ebec.js","assets/custom.f7427cee.js"])}]}]}]},{path:"/share",name:"\u5F00\u653E\u6587\u6863",component:()=>h(()=>import("./GlobalLayout.8c741570.js"),["assets/GlobalLayout.8c741570.js","assets/vendor.1b910c8a.js","assets/custom.f7427cee.js","assets/api-logo.01dcd617.js"]),children:[{path:"/doc",name:"\u5F00\u653E\u6587\u6863\u7BA1\u7406",component:J,children:[{path:"/share/home",name:"\u5F00\u653E\u6587\u6863\u4F7F\u7528\u8BF4\u660E",meta:{icon:"FileTextOutlined"},component:()=>h(()=>import("./ShareHome.cf296483.js"),["assets/ShareHome.cf296483.js","assets/vendor.1b910c8a.js","assets/mavon-editor.ee685efd.js","assets/index.c860d973.js"])},{path:"/doc",name:"\u5F00\u653E\u6587\u6863\u67E5\u770B",meta:{hidden:!0},component:f,children:[{path:"/share/swagger/view",name:"Swagger\u5F00\u653E\u6587\u6863\u5C55\u793A",component:()=>h(()=>import("./DocView.c0e37ac5.js"),["assets/DocView.c0e37ac5.js","assets/vendor.1b910c8a.js","assets/DocContent.75fb82ce.js","assets/logUtil.3161557e.js","assets/mavon-editor.ee685efd.js","assets/index.c860d973.js"])},{path:"/share/openapi/view",name:"OpenApi\u5F00\u653E\u6587\u6863\u5C55\u793A",component:()=>h(()=>import("./DocView.f4fae56e.js"),["assets/DocView.f4fae56e.js","assets/vendor.1b910c8a.js","assets/DocContent.9bbd9b50.js","assets/logUtil.3161557e.js","assets/mavon-editor.ee685efd.js","assets/index.c860d973.js"])}]}]}]}];var Z=E({state(){return{docChangedNum:1,userInfo:{},pageTabNameMap:{},apiDoc:{},globalParam:[],leftAsideWidth:0,swaggerDoc:{},swaggerDefinitions:{},swaggerUrlMethodMap:{},swaggerMethodStatistic:{},openApiDoc:{},openApiDefinitions:{},openApiUrlMethodMap:{},openApiMethodStatistic:{}}},getters:{getDocChangedNum:e=>()=>e.docChangedNum,getLeftAsideWidth:e=>()=>e.leftAsideWidth,getApiDoc:e=>()=>e.apiDoc},mutations:{setUserInfo(e,t){e.userInfo=t},setGlobalParam(e,t){e.globalParam=t},setApiDoc(e,t){e.apiDoc=t},addDocChangedNum(e){e.docChangedNum++},setLeftAsideWidth(e,t){e.leftAsideWidth=t},setSwaggerDoc(e,t){e.swaggerDoc=t,e.swaggerDefinitions=t.definitions||{}},setSwaggerUrlMethodMap(e,t){e.swaggerUrlMethodMap=t},setSwaggerMethodStatistic(e,t){e.swaggerMethodStatistic=t},setOpenApiDoc(e,t){e.openApiDoc=t,e.openApiDefinitions=t.definitions||{}},setOpenApiUrlMethodMap(e,t){e.openApiUrlMethodMap=t},setOpenApiMethodStatistic(e,t){e.openApiMethodStatistic=t},addTableName(e,t){let a=Object.assign({},e.pageTabNameMap);a[t.key]=t.val,e.pageTabNameMap=a}}});const ee=O({history:D(),routes:Y}),m=$(N);m.config.productionTip=!1;m.use(x);m.use(ee);m.use(Z);m.mount("#app");m.directive("highlight",{updated(e){e.querySelectorAll("pre code").forEach(a=>{M.highlightBlock(a)})}});export{v as _}; diff --git a/zyplayer-doc-api/src/main/resources/dist/assets/mavon-editor.824ddc3c.js b/zyplayer-doc-api/src/main/resources/dist/assets/mavon-editor.ee685efd.js similarity index 96% rename from zyplayer-doc-api/src/main/resources/dist/assets/mavon-editor.824ddc3c.js rename to zyplayer-doc-api/src/main/resources/dist/assets/mavon-editor.ee685efd.js index ebdc4265..98373b08 100644 --- a/zyplayer-doc-api/src/main/resources/dist/assets/mavon-editor.824ddc3c.js +++ b/zyplayer-doc-api/src/main/resources/dist/assets/mavon-editor.ee685efd.js @@ -1,4 +1,4 @@ -import{Z as isString,_ as hyphenate,$ as NOOP,a0 as extend,a1 as isObject,a2 as isArray,a3 as makeMap,a4 as EMPTY_OBJ,a5 as capitalize,a6 as camelize$1,a7 as PatchFlagNames,a8 as isSymbol,a9 as isOn,aa as toHandlerKey,ab as NO,ac as isReservedProp,ad as isVoidTag,ae as isHTMLTag,af as isSVGTag,ag as parseStringStyle,ah as generateCodeFrame,R as getAugmentedNamespace,ai as runtimeDom_esmBundler,aj as shared_esmBundler}from"./vendor.2a860d56.js";var mavonEditor={exports:{}},vue={exports:{}},vue_cjs_prod={};function defaultOnError(e){throw e}function defaultOnWarn(e){}function createCompilerError(e,o,n,t){const r=e,i=new SyntaxError(String(r));return i.code=e,i.loc=o,i}const FRAGMENT=Symbol(""),TELEPORT=Symbol(""),SUSPENSE=Symbol(""),KEEP_ALIVE=Symbol(""),BASE_TRANSITION=Symbol(""),OPEN_BLOCK=Symbol(""),CREATE_BLOCK=Symbol(""),CREATE_ELEMENT_BLOCK=Symbol(""),CREATE_VNODE=Symbol(""),CREATE_ELEMENT_VNODE=Symbol(""),CREATE_COMMENT=Symbol(""),CREATE_TEXT=Symbol(""),CREATE_STATIC=Symbol(""),RESOLVE_COMPONENT=Symbol(""),RESOLVE_DYNAMIC_COMPONENT=Symbol(""),RESOLVE_DIRECTIVE=Symbol(""),RESOLVE_FILTER=Symbol(""),WITH_DIRECTIVES=Symbol(""),RENDER_LIST=Symbol(""),RENDER_SLOT=Symbol(""),CREATE_SLOTS=Symbol(""),TO_DISPLAY_STRING=Symbol(""),MERGE_PROPS=Symbol(""),NORMALIZE_CLASS=Symbol(""),NORMALIZE_STYLE=Symbol(""),NORMALIZE_PROPS=Symbol(""),GUARD_REACTIVE_PROPS=Symbol(""),TO_HANDLERS=Symbol(""),CAMELIZE=Symbol(""),CAPITALIZE=Symbol(""),TO_HANDLER_KEY=Symbol(""),SET_BLOCK_TRACKING=Symbol(""),PUSH_SCOPE_ID=Symbol(""),POP_SCOPE_ID=Symbol(""),WITH_CTX=Symbol(""),UNREF=Symbol(""),IS_REF=Symbol(""),WITH_MEMO=Symbol(""),IS_MEMO_SAME=Symbol(""),helperNameMap={[FRAGMENT]:"Fragment",[TELEPORT]:"Teleport",[SUSPENSE]:"Suspense",[KEEP_ALIVE]:"KeepAlive",[BASE_TRANSITION]:"BaseTransition",[OPEN_BLOCK]:"openBlock",[CREATE_BLOCK]:"createBlock",[CREATE_ELEMENT_BLOCK]:"createElementBlock",[CREATE_VNODE]:"createVNode",[CREATE_ELEMENT_VNODE]:"createElementVNode",[CREATE_COMMENT]:"createCommentVNode",[CREATE_TEXT]:"createTextVNode",[CREATE_STATIC]:"createStaticVNode",[RESOLVE_COMPONENT]:"resolveComponent",[RESOLVE_DYNAMIC_COMPONENT]:"resolveDynamicComponent",[RESOLVE_DIRECTIVE]:"resolveDirective",[RESOLVE_FILTER]:"resolveFilter",[WITH_DIRECTIVES]:"withDirectives",[RENDER_LIST]:"renderList",[RENDER_SLOT]:"renderSlot",[CREATE_SLOTS]:"createSlots",[TO_DISPLAY_STRING]:"toDisplayString",[MERGE_PROPS]:"mergeProps",[NORMALIZE_CLASS]:"normalizeClass",[NORMALIZE_STYLE]:"normalizeStyle",[NORMALIZE_PROPS]:"normalizeProps",[GUARD_REACTIVE_PROPS]:"guardReactiveProps",[TO_HANDLERS]:"toHandlers",[CAMELIZE]:"camelize",[CAPITALIZE]:"capitalize",[TO_HANDLER_KEY]:"toHandlerKey",[SET_BLOCK_TRACKING]:"setBlockTracking",[PUSH_SCOPE_ID]:"pushScopeId",[POP_SCOPE_ID]:"popScopeId",[WITH_CTX]:"withCtx",[UNREF]:"unref",[IS_REF]:"isRef",[WITH_MEMO]:"withMemo",[IS_MEMO_SAME]:"isMemoSame"};function registerRuntimeHelpers(e){Object.getOwnPropertySymbols(e).forEach(o=>{helperNameMap[o]=e[o]})}const locStub={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function createRoot(e,o=locStub){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:o}}function createVNodeCall(e,o,n,t,r,i,a,s=!1,l=!1,c=!1,u=locStub){return e&&(s?(e.helper(OPEN_BLOCK),e.helper(getVNodeBlockHelper(e.inSSR,c))):e.helper(getVNodeHelper(e.inSSR,c)),a&&e.helper(WITH_DIRECTIVES)),{type:13,tag:o,props:n,children:t,patchFlag:r,dynamicProps:i,directives:a,isBlock:s,disableTracking:l,isComponent:c,loc:u}}function createArrayExpression(e,o=locStub){return{type:17,loc:o,elements:e}}function createObjectExpression(e,o=locStub){return{type:15,loc:o,properties:e}}function createObjectProperty(e,o){return{type:16,loc:locStub,key:isString(e)?createSimpleExpression(e,!0):e,value:o}}function createSimpleExpression(e,o=!1,n=locStub,t=0){return{type:4,loc:n,content:e,isStatic:o,constType:o?3:t}}function createInterpolation(e,o){return{type:5,loc:o,content:isString(e)?createSimpleExpression(e,!1,o):e}}function createCompoundExpression(e,o=locStub){return{type:8,loc:o,children:e}}function createCallExpression(e,o=[],n=locStub){return{type:14,loc:n,callee:e,arguments:o}}function createFunctionExpression(e,o=void 0,n=!1,t=!1,r=locStub){return{type:18,params:e,returns:o,newline:n,isSlot:t,loc:r}}function createConditionalExpression(e,o,n,t=!0){return{type:19,test:e,consequent:o,alternate:n,newline:t,loc:locStub}}function createCacheExpression(e,o,n=!1){return{type:20,index:e,value:o,isVNode:n,loc:locStub}}function createBlockStatement(e){return{type:21,body:e,loc:locStub}}function createTemplateLiteral(e){return{type:22,elements:e,loc:locStub}}function createIfStatement(e,o,n){return{type:23,test:e,consequent:o,alternate:n,loc:locStub}}function createAssignmentExpression(e,o){return{type:24,left:e,right:o,loc:locStub}}function createSequenceExpression(e){return{type:25,expressions:e,loc:locStub}}function createReturnStatement(e){return{type:26,returns:e,loc:locStub}}const isStaticExp=e=>e.type===4&&e.isStatic,isBuiltInType=(e,o)=>e===o||e===hyphenate(o);function isCoreComponent(e){if(isBuiltInType(e,"Teleport"))return TELEPORT;if(isBuiltInType(e,"Suspense"))return SUSPENSE;if(isBuiltInType(e,"KeepAlive"))return KEEP_ALIVE;if(isBuiltInType(e,"BaseTransition"))return BASE_TRANSITION}const nonIdentifierRE=/^\d|[^\$\w]/,isSimpleIdentifier=e=>!nonIdentifierRE.test(e),validFirstIdentCharRE=/[A-Za-z_$\xA0-\uFFFF]/,validIdentCharRE=/[\.\?\w$\xA0-\uFFFF]/,whitespaceRE=/\s+[.[]\s*|\s*[.[]\s+/g,isMemberExpressionBrowser=e=>{e=e.trim().replace(whitespaceRE,a=>a.trim());let o=0,n=[],t=0,r=0,i=null;for(let a=0;ao.type===7&&o.name==="bind"&&(!o.arg||o.arg.type!==4||!o.arg.isStatic))}function isText(e){return e.type===5||e.type===2}function isVSlot(e){return e.type===7&&e.name==="slot"}function isTemplateNode(e){return e.type===1&&e.tagType===3}function isSlotOutlet(e){return e.type===1&&e.tagType===2}function getVNodeHelper(e,o){return e||o?CREATE_VNODE:CREATE_ELEMENT_VNODE}function getVNodeBlockHelper(e,o){return e||o?CREATE_BLOCK:CREATE_ELEMENT_BLOCK}const propsHelperSet=new Set([NORMALIZE_PROPS,GUARD_REACTIVE_PROPS]);function getUnnormalizedProps(e,o=[]){if(e&&!isString(e)&&e.type===14){const n=e.callee;if(!isString(n)&&propsHelperSet.has(n))return getUnnormalizedProps(e.arguments[0],o.concat(e))}return[e,o]}function injectProp(e,o,n){let t,r=e.type===13?e.props:e.arguments[2],i=[],a;if(r&&!isString(r)&&r.type===14){const s=getUnnormalizedProps(r);r=s[0],i=s[1],a=i[i.length-1]}if(r==null||isString(r))t=createObjectExpression([o]);else if(r.type===14){const s=r.arguments[0];!isString(s)&&s.type===15?s.properties.unshift(o):r.callee===TO_HANDLERS?t=createCallExpression(n.helper(MERGE_PROPS),[createObjectExpression([o]),r]):r.arguments.unshift(createObjectExpression([o])),!t&&(t=r)}else if(r.type===15){let s=!1;if(o.key.type===4){const l=o.key.content;s=r.properties.some(c=>c.key.type===4&&c.key.content===l)}s||r.properties.unshift(o),t=r}else t=createCallExpression(n.helper(MERGE_PROPS),[createObjectExpression([o]),r]),a&&a.callee===GUARD_REACTIVE_PROPS&&(a=i[i.length-2]);e.type===13?a?a.arguments[0]=t:e.props=t:a?a.arguments[0]=t:e.arguments[2]=t}function toValidAssetId(e,o){return`_${o}_${e.replace(/[^\w]/g,(n,t)=>n==="-"?"_":e.charCodeAt(t).toString())}`}function hasScopeRef(e,o){if(!e||Object.keys(o).length===0)return!1;switch(e.type){case 1:for(let n=0;nhasScopeRef(n,o));case 11:return hasScopeRef(e.source,o)?!0:e.children.some(n=>hasScopeRef(n,o));case 9:return e.branches.some(n=>hasScopeRef(n,o));case 10:return hasScopeRef(e.condition,o)?!0:e.children.some(n=>hasScopeRef(n,o));case 4:return!e.isStatic&&isSimpleIdentifier(e.content)&&!!o[e.content];case 8:return e.children.some(n=>isObject(n)&&hasScopeRef(n,o));case 5:case 12:return hasScopeRef(e.content,o);case 2:case 3:return!1;default:return!1}}function getMemoedVNodeCall(e){return e.type===14&&e.callee===WITH_MEMO?e.arguments[1].returns:e}function makeBlock(e,{helper:o,removeHelper:n,inSSR:t}){e.isBlock||(e.isBlock=!0,n(getVNodeHelper(t,e.isComponent)),o(OPEN_BLOCK),o(getVNodeBlockHelper(t,e.isComponent)))}const deprecationData={COMPILER_IS_ON_ELEMENT:{message:'Platform-native elements with "is" prop will no longer be treated as components in Vue 3 unless the "is" value is explicitly prefixed with "vue:".',link:"https://v3.vuejs.org/guide/migration/custom-elements-interop.html"},COMPILER_V_BIND_SYNC:{message:e=>`.sync modifier for v-bind has been removed. Use v-model with argument instead. \`v-bind:${e}.sync\` should be changed to \`v-model:${e}\`.`,link:"https://v3.vuejs.org/guide/migration/v-model.html"},COMPILER_V_BIND_PROP:{message:".prop modifier for v-bind has been removed and no longer necessary. Vue 3 will automatically set a binding as DOM property when appropriate."},COMPILER_V_BIND_OBJECT_ORDER:{message:'v-bind="obj" usage is now order sensitive and behaves like JavaScript object spread: it will now overwrite an existing non-mergeable attribute that appears before v-bind in the case of conflict. To retain 2.x behavior, move v-bind to make it the first attribute. You can also suppress this warning if the usage is intended.',link:"https://v3.vuejs.org/guide/migration/v-bind.html"},COMPILER_V_ON_NATIVE:{message:".native modifier for v-on has been removed as is no longer necessary.",link:"https://v3.vuejs.org/guide/migration/v-on-native-modifier-removed.html"},COMPILER_V_IF_V_FOR_PRECEDENCE:{message:"v-if / v-for precedence when used on the same element has changed in Vue 3: v-if now takes higher precedence and will no longer have access to v-for scope variables. It is best to avoid the ambiguity with