| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- <!-- HTML for static distribution bundle build -->
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Swagger UI</title>
- <link rel="stylesheet" type="text/css" href="swagger-ui.css" >
- <link rel="icon" type="image/png" href="favicon-32x32.png" sizes="32x32" />
- <link rel="icon" type="image/png" href="favicon-16x16.png" sizes="16x16" />
- <style>
- html
- {
- box-sizing: border-box;
- overflow: -moz-scrollbars-vertical;
- overflow-y: scroll;
- }
- *,
- *:before,
- *:after
- {
- box-sizing: inherit;
- }
- body
- {
- margin:0;
- background: #fafafa;
- }
- </style>
- </head>
- <body>
- <div id="swagger-ui"></div>
- <script src="swagger-ui-bundle.js"> </script>
- <script src="swagger-ui-standalone-preset.js"> </script>
- <script>
- window.onload = function() {
- // Begin Swagger UI call region
- const ui = SwaggerUIBundle({
- url: "./swagger.yml",
- dom_id: '#swagger-ui',
- deepLinking: true,
- presets: [
- SwaggerUIBundle.presets.apis,
- SwaggerUIStandalonePreset
- ],
- plugins: [
- SwaggerUIBundle.plugins.DownloadUrl
- ],
- layout: "StandaloneLayout",
- // 设置 token
- requestInterceptor: (req) => {
- if (req.url == "./swagger.yml") {
- return
- }
- console.log(req)
- // let serviceUrl = "http://192.168.0.105:9981/dashoo.dev.lims.micro_learning-1.0"
- let serviceUrl = "http://192.168.0.83:9981/dashoo.opms.parent-0.0.1"
- let reqUrl = new URL(req.url)
- let urlInfo = reqUrl.pathname.substring(1).split('.')
- if (urlInfo.length < 2) {
- return
- }
- let servicePath = urlInfo[0]
- let serviceMethod = urlInfo[1]
- let token = req.headers.Authorization
- if (!token) {
- // token = "Bearer ajg7o1Dts1JrKCm6VtgyuuaYbUIiirXxI5+6WzYnC7gWl+43NdKq6LbWxU1zWhsBaL0A/CIkBoefM0vuu6h4ZA=="
- token = "Bearer zJi/xqrZflnSrapwY+wSWPJ3eWbfKWl4YSeZAGpxTXQn+Q00mDJXwfBawghR97AM"
- // token = "Bearer EyQWHd05nop+PL71oABt/1i0zoXd7bym1bFMWMXorORLmyDuyowEDoiKq8DhP2lbZo9XTSMe31d0Q7RRnkDNLA=="
- // token = "Bearer 7XrzVhU+ibTV/77q7h0ETY+bEWy4r4g9wteUr/43vNadbuWG5y8wucSmeU0BRd/1"
- }
- req.url = serviceUrl
- req.headers["X-RPCX-SerializeType"] = "1"
- req.headers["X-RPCX-ServicePath"] = servicePath
- req.headers["X-RPCX-ServiceMethod"] = serviceMethod
- req.headers["Tenant"] = "default"
- req.headers["Authorization"] = token
- req.headers["SrvEnv"] = "dev"
- return req
- }
- })
- // End Swagger UI call region
- window.ui = ui
- }
- </script>
- </body>
- </html>
|