| 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"));
 
-             }
 
-         });
 
-     });
 
- })();
 
 
  |