| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 | 'use strict';/** * Translator for documentation pages. */window.SwaggerTranslator = {    _words: [],    translate: function () {        var $this = this;        $('[data-sw-translate]').each(function () {            $(this).html($this._tryTranslate($(this).html()));            $(this).val($this._tryTranslate($(this).val()));            $(this).attr('title', $this._tryTranslate($(this).attr('title')));        });    },    setControllerSummary: function () {        $.ajax({            type: "get",            async: true,            url: $("#input_baseUrl").val(),            dataType: "json",            success: function (data) {                var summaryDict = data.ControllerDesc;                var id, controllerName, strSummary;                $("#resources_container .resource").each(function (i, item) {                    id = $(item).attr("id");                    if (id) {                        controllerName = id.substring(9);                        strSummary = summaryDict[controllerName];                        if (strSummary) {                            $(item).children(".heading").children(".options").first().prepend('<li class="controller-summary" style="color: #10a54a;font-weight:bold" title="' + strSummary + '">' + strSummary + '</li>');                        }                    }                });            }        });    },    _tryTranslate: function (word) {        return this._words[$.trim(word)] !== undefined ? this._words[$.trim(word)] : word;    },    learn: function (wordsMap) {        this._words = wordsMap;    }};$("#validator").remove();/* jshint quotmark: double */window.SwaggerTranslator.learn({    "Warning: Deprecated": "警告:已过时",    "Implementation Notes": "实现备注",    "Response Class": "响应类",    "Status": "状态",    "Parameters": "参数",    "Parameter": "参数",    "Value": "值",    "Description": "描述",    "Parameter Type": "参数类型",    "Data Type": "数据类型",    "Response Messages": "响应消息",    "HTTP Status Code": "HTTP状态码",    "Reason": "原因",    "Response Model": "响应模型",    "Request URL": "请求URL",    "Response Body": "响应体",    "Response Code": "响应码",    "Response Headers": "响应头",    "Hide Response": "隐藏响应",    "Headers": "头",    "Try it out!": "试一下!",    "Show/Hide": "显示/隐藏",    "List Operations": "显示操作",    "Expand Operations": "展开操作",    "Raw": "原始",    "can't parse JSON.  Raw result": "无法解析JSON. 原始结果",    "Model Schema": "模型架构",    "Model": "模型",    "apply": "应用",    "Username": "用户名",    "Password": "密码",    "Terms of service": "服务条款",    "Created by": "创建者",    "See more at": "查看更多:",    "Contact the developer": "联系开发者",    "api version": "api版本",    "Response Content Type": "响应Content Type",    "fetching resource": "正在获取资源",    "fetching resource list": "正在获取资源列表",    "Explore": "浏览",    "Show Swagger Petstore Example Apis": "显示 Swagger Petstore 示例 Apis",    "Can't read from server.  It may not have the appropriate access-control-origin settings.": "无法从服务器读取。可能没有正确设置access-control-origin。",    "Please specify the protocol for": "请指定协议:",    "Can't read swagger JSON from": "无法读取swagger JSON于",    "Finished Loading Resource Information. Rendering Swagger UI": "已加载资源信息。正在渲染Swagger UI",    "Unable to read api": "无法读取api",    "from path": "从路径",    "server returned": "服务器返回"});$(function () {    $(".swagger-ui-wrap").css("max-width", "80%");    window.SwaggerTranslator.translate();    window.SwaggerTranslator.setControllerSummary();    // document.title = "API描述文档";    $('body').append('<style type="text/css">.controller-summary{color:#10a54a !important;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;text-align:right;cursor:default;} </style>');    $("#logo").html("接口描述").attr("href", "");/*    $(".info_title").html("WEBAPI文档");*/});(function () {    $(function () {        $('#input_apiKey').show();        var x_url = top.location.href.substring(0, top.location.href.indexOf('/swagger'));        $('#input_apiKey').on('change', function () {            var key = this.value;            if (key && key.trim() !== '') {                swaggerUi.api.clientAuthorizations.add("key", new SwaggerClient.ApiKeyAuthorization("Authorization", 'Bearer ' + key, "header"));            }        });    });})();
 |