Authored by 周奇琪

去掉重复接口调用的显示,添加页面路由字段

@@ -152,9 +152,11 @@ exports.getInterfaceConfig = function (routers) { @@ -152,9 +152,11 @@ exports.getInterfaceConfig = function (routers) {
152 var groupList = []; 152 var groupList = [];
153 var navs = []; 153 var navs = [];
154 var group = {}; 154 var group = {};
  155 + var urlMap = {};
155 _.forEach(routers.interfacesConfig,function(v,k){ 156 _.forEach(routers.interfacesConfig,function(v,k){
156 - if(v.url)  
157 - { 157 + if(v.url&&!urlMap[v.url]) {
  158 + urlMap[v.url] = true;//用于去重复的url
  159 +
158 var nav = v.url.split('/')[1]; 160 var nav = v.url.split('/')[1];
159 if(group[nav]) { 161 if(group[nav]) {
160 group[nav].push(v); 162 group[nav].push(v);
@@ -43,6 +43,12 @@ @@ -43,6 +43,12 @@
43 <div class="panel-body"> 43 <div class="panel-body">
44 <div class="media"> 44 <div class="media">
45 <div class="media-body"> 45 <div class="media-body">
  46 + <h4 >页面路由:</h4>
  47 + <p class="media-desc">{{route}}</p>
  48 + </div>
  49 + </div>
  50 + <div class="media">
  51 + <div class="media-body">
46 <h4 >调用方式:</h4> 52 <h4 >调用方式:</h4>
47 <p class="media-desc">{{method}}:{{#isJsonRaw}}json 文本提交{{/isJsonRaw}}</p> 53 <p class="media-desc">{{method}}:{{#isJsonRaw}}json 文本提交{{/isJsonRaw}}</p>
48 </div> 54 </div>