浏览代码

更改资源文件存储目录,完善图表功能

master
jacky6024 7 年前
父节点
当前提交
ffb21aa650
  1. 29
      ureport2-console/src/main/java/com/bstek/ureport/console/html/HtmlPreviewServletAction.java
  2. 57
      ureport2-console/src/main/resources/asserts/js/designer.bundle.js
  3. 17
      ureport2-console/src/main/resources/asserts/js/preview.bundle.js
  4. 12
      ureport2-console/src/main/resources/html/designer.html
  5. 34
      ureport2-console/src/main/resources/html/html-preview.html
  6. 0
      ureport2-console/src/main/resources/ureport-asserts/css/bootstrap-theme.css
  7. 0
      ureport2-console/src/main/resources/ureport-asserts/css/bootstrap-theme.css.map
  8. 0
      ureport2-console/src/main/resources/ureport-asserts/css/bootstrap-theme.min.css
  9. 0
      ureport2-console/src/main/resources/ureport-asserts/css/bootstrap-theme.min.css.map
  10. 0
      ureport2-console/src/main/resources/ureport-asserts/css/bootstrap.css
  11. 0
      ureport2-console/src/main/resources/ureport-asserts/css/bootstrap.css.map
  12. 0
      ureport2-console/src/main/resources/ureport-asserts/css/bootstrap.min.css
  13. 0
      ureport2-console/src/main/resources/ureport-asserts/css/bootstrap.min.css.map
  14. 0
      ureport2-console/src/main/resources/ureport-asserts/fonts/glyphicons-halflings-regular.eot
  15. 0
      ureport2-console/src/main/resources/ureport-asserts/fonts/glyphicons-halflings-regular.svg
  16. 0
      ureport2-console/src/main/resources/ureport-asserts/fonts/glyphicons-halflings-regular.ttf
  17. 0
      ureport2-console/src/main/resources/ureport-asserts/fonts/glyphicons-halflings-regular.woff
  18. 0
      ureport2-console/src/main/resources/ureport-asserts/fonts/glyphicons-halflings-regular.woff2
  19. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/barcode.svg
  20. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/end.svg
  21. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/excel-paging.svg
  22. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/excel-with-paging-sheet.svg
  23. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/excel.svg
  24. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/expand-down.svg
  25. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/expand-right.svg
  26. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/expr-expand-down.svg
  27. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/expr-expand-right.svg
  28. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/expression .svg
  29. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/expression.svg
  30. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/first.svg
  31. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/image.svg
  32. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/loading.svg
  33. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/next.svg
  34. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/pdf-direct-print.svg
  35. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/pdf-print.svg
  36. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/pdf.svg
  37. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/prev.svg
  38. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/print.svg
  39. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/property.svg
  40. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/qrcode.svg
  41. 0
      ureport2-console/src/main/resources/ureport-asserts/icons/word.svg
  42. 71
      ureport2-console/src/main/resources/ureport-asserts/js/designer.bundle.js
  43. 17
      ureport2-console/src/main/resources/ureport-asserts/js/preview.bundle.js
  44. 0
      ureport2-console/src/main/resources/ureport-asserts/venderjs/bootstrap-colorpicker.min.js
  45. 0
      ureport2-console/src/main/resources/ureport-asserts/venderjs/bootstrap.min.js
  46. 0
      ureport2-console/src/main/resources/ureport-asserts/venderjs/completer.min.js
  47. 0
      ureport2-console/src/main/resources/ureport-asserts/venderjs/jquery.contextMenu.min.js
  48. 0
      ureport2-console/src/main/resources/ureport-asserts/venderjs/jquery.min.js

29
ureport2-console/src/main/java/com/bstek/ureport/console/html/HtmlPreviewServletAction.java

@ -17,6 +17,7 @@ package com.bstek.ureport.console.html;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@ -84,6 +85,8 @@ public class HtmlPreviewServletAction extends RenderPageServletAction {
context.put("pageIndex", htmlReport.getPageIndex());
context.put("error", false);
context.put("file", req.getParameter("_u"));
String customParameters=buildCustomParameters(req);
context.put("customParameters", customParameters);
Tools tools=null;
String toolsInfo=req.getParameter("_t");
if(StringUtils.isNotBlank(toolsInfo)){
@ -108,7 +111,7 @@ public class HtmlPreviewServletAction extends RenderPageServletAction {
writer.close();
}
}
public void loadPrintPages(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String file=req.getParameter("_u");
if(StringUtils.isBlank(file)){
@ -224,6 +227,30 @@ public class HtmlPreviewServletAction extends RenderPageServletAction {
}
return htmlReport;
}
private String buildCustomParameters(HttpServletRequest req){
StringBuilder sb=new StringBuilder();
Enumeration<?> enumeration=req.getParameterNames();
while(enumeration.hasMoreElements()){
Object obj=enumeration.nextElement();
if(obj==null){
continue;
}
String name=obj.toString();
String value=req.getParameter(name);
if(name==null || value==null || name.startsWith("_")){
continue;
}
if(sb.length()>0){
sb.append("&");
}
sb.append(name);
sb.append("=");
sb.append(value);
}
return sb.toString();
}
public void setExportManager(ExportManager exportManager) {
this.exportManager = exportManager;

57
ureport2-console/src/main/resources/asserts/js/designer.bundle.js

文件差异因一行或多行过长而隐藏

17
ureport2-console/src/main/resources/asserts/js/preview.bundle.js

文件差异因一行或多行过长而隐藏

12
ureport2-console/src/main/resources/html/designer.html

@ -3,11 +3,11 @@
<head>
<meta charset="UTF-8">
<title>UReport2报表设计器</title>
<script type="text/javascript" src="${contextPath}/ureport/res/asserts/venderjs/jquery.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/asserts/venderjs/jquery.contextMenu.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/asserts/venderjs/completer.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/asserts/venderjs/bootstrap.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/asserts/venderjs/bootstrap-colorpicker.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/ureport-asserts/venderjs/jquery.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/ureport-asserts/venderjs/jquery.contextMenu.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/ureport-asserts/venderjs/completer.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/ureport-asserts/venderjs/bootstrap.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/ureport-asserts/venderjs/bootstrap-colorpicker.min.js"></script>
</head>
<body style="margin:0px">
<div id='container'></div>
@ -15,6 +15,6 @@
window._server="${contextPath}/ureport";
window._contextPath="${contextPath}";
</script>
<script type="text/javascript" src="${contextPath}/ureport/res/asserts/js/designer.bundle.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/ureport-asserts/js/designer.bundle.js"></script>
</body>
</html>

34
ureport2-console/src/main/resources/html/html-preview.html

@ -6,50 +6,50 @@
<style type="text/css" id="_ureport_table_style">
${style}
</style>
<script type="text/javascript" src="${contextPath}/ureport/res/asserts/venderjs/jquery.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/asserts/venderjs/bootstrap.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/asserts/js/preview.bundle.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/ureport-asserts/venderjs/jquery.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/ureport-asserts/venderjs/bootstrap.min.js"></script>
<script type="text/javascript" src="${contextPath}/ureport/res/ureport-asserts/js/preview.bundle.js"></script>
</head>
<body style="margin:5px">
<div style="border:solid 1px #ddd;border-radius:5px;height:35px;width:100%;margin-bottom:5px;background:#f8f8f8">
#if($tools.print)
<button type="button" class="btn btn-default ureport-print" style="display:inline-block;padding:0;background:#f8f8f8;border:none;margin:3px" title="在线打印">
<img src='${contextPath}/ureport/res/asserts/icons/print.svg' width="20px">
<img src='${contextPath}/ureport/res/ureport-asserts/icons/print.svg' width="20px">
</button>
#end
#if($tools.pdfPrint)
<button type="button" class="btn btn-default ureport-pdf-direct-print" style="display:inline-block;padding:0;background:#f8f8f8;border:none;margin:3px" title="PDF在线打印">
<img src='${contextPath}/ureport/res/asserts/icons/pdf-direct-print.svg' width="20px">
<img src='${contextPath}/ureport/res/ureport-asserts/icons/pdf-direct-print.svg' width="20px">
</button>
#end
#if($tools.pdfPreviewPrint)
<button type="button" class="btn btn-default ureport-pdf-print" style="display:inline-block;padding:0;background:#f8f8f8;border:none;margin:3px" title="PDF在线预览打印">
<img src='${contextPath}/ureport/res/asserts/icons/pdf-print.svg' width="20px">
<img src='${contextPath}/ureport/res/ureport-asserts/icons/pdf-print.svg' width="20px">
</button>
#end
#if($tools.pdf)
<button type="button" class="btn btn-default ureport-export-pdf" style="display:inline-block;padding:0;background:#f8f8f8;border:none;margin:3px" title="导出PDF">
<img src='${contextPath}/ureport/res/asserts/icons/pdf.svg' width="20px">
<img src='${contextPath}/ureport/res/ureport-asserts/icons/pdf.svg' width="20px">
</button>
#end
#if($tools.word)
<button type="button" class="btn btn-default ureport-export-word" style="display:inline-block;padding:0;background:#f8f8f8;border:none;margin:3px" title="导出WORD">
<img src='${contextPath}/ureport/res/asserts/icons/word.svg' width="20px">
<img src='${contextPath}/ureport/res/ureport-asserts/icons/word.svg' width="20px">
</button>
#end
#if($tools.excel)
<button type="button" class="btn btn-default ureport-export-excel" style="display:inline-block;padding:0;background:#f8f8f8;border:none;margin:3px" title="导出EXCEL">
<img src='${contextPath}/ureport/res/asserts/icons/excel.svg' width="20px">
<img src='${contextPath}/ureport/res/ureport-asserts/icons/excel.svg' width="20px">
</button>
#end
#if($tools.pagingExcel)
<button type="button" class="btn btn-default ureport-export-excel-paging" style="display:inline-block;padding:0;background:#f8f8f8;border:none;margin:3px" title="分页导出EXCEL">
<img src='${contextPath}/ureport/res/asserts/icons/excel-paging.svg' width="20px">
<img src='${contextPath}/ureport/res/ureport-asserts/icons/excel-paging.svg' width="20px">
</button>
#end
#if($tools.sheetPagingExcel)
<button type="button" class="btn btn-default ureport-export-excel-paging-sheet" style="display:inline-block;padding:0;background:#f8f8f8;border:none;margin:3px" title="分页分Sheet导出EXCEL">
<img src='${contextPath}/ureport/res/asserts/icons/excel-with-paging-sheet.svg' width="20px">
<img src='${contextPath}/ureport/res/ureport-asserts/icons/excel-with-paging-sheet.svg' width="20px">
</button>
#end
#if($tools.paging)
@ -64,14 +64,14 @@
</button>
<ul class="dropdown-menu" role="menu">
#if($hasTools)
<li><a href="${contextPath}/ureport/preview?_u=${file}&_t=${_t}" style="color:#337ab7">预览</a></li>
<li><a href="${contextPath}/ureport/preview?_u=${file}&_t=${_t}&${customParameters}" style="color:#337ab7">预览</a></li>
#else
<li><a href="${contextPath}/ureport/preview?_u=${file}" style="color:#337ab7">预览</a></li>
<li><a href="${contextPath}/ureport/preview?_u=${file}&${customParameters}" style="color:#337ab7">预览</a></li>
#end
#if($hasTools)
<li><a href="${contextPath}/ureport/preview?_u=${file}&_i=1&_t=${_t}" style="color:#337ab7">分页预览</a></li>
<li><a href="${contextPath}/ureport/preview?_u=${file}&_i=1&_t=${_t}&${customParameters}" style="color:#337ab7">分页预览</a></li>
#else
<li><a href="${contextPath}/ureport/preview?_u=${file}&_i=1" style="color:#337ab7">分页预览</a></li>
<li><a href="${contextPath}/ureport/preview?_u=${file}&_i=1&${customParameters}" style="color:#337ab7">分页预览</a></li>
#end
</ul>
</div>
@ -97,9 +97,9 @@
$(document).ready(function(){
$('#pageSelector').change(function(){
#if($hasTools)
window.open('${contextPath}/ureport/preview?_u=${file}&_i='+$(this).val()+'&_t=${_t}','_self');
window.open('${contextPath}/ureport/preview?_u=${file}&_i='+$(this).val()+'&_t=${_t}&${customParameters}','_self');
#else
window.open('${contextPath}/ureport/preview?_u=${file}&_i='+$(this).val(),'_self');
window.open('${contextPath}/ureport/preview?_u=${file}&_i='+$(this).val()+'&${customParameters}','_self');
#end
});
$('#pageSelector').val('${pageIndex}');

0
ureport2-console/src/main/resources/asserts/css/bootstrap-theme.css → ureport2-console/src/main/resources/ureport-asserts/css/bootstrap-theme.css

0
ureport2-console/src/main/resources/asserts/css/bootstrap-theme.css.map → ureport2-console/src/main/resources/ureport-asserts/css/bootstrap-theme.css.map

0
ureport2-console/src/main/resources/asserts/css/bootstrap-theme.min.css → ureport2-console/src/main/resources/ureport-asserts/css/bootstrap-theme.min.css

0
ureport2-console/src/main/resources/asserts/css/bootstrap-theme.min.css.map → ureport2-console/src/main/resources/ureport-asserts/css/bootstrap-theme.min.css.map

0
ureport2-console/src/main/resources/asserts/css/bootstrap.css → ureport2-console/src/main/resources/ureport-asserts/css/bootstrap.css

0
ureport2-console/src/main/resources/asserts/css/bootstrap.css.map → ureport2-console/src/main/resources/ureport-asserts/css/bootstrap.css.map

0
ureport2-console/src/main/resources/asserts/css/bootstrap.min.css → ureport2-console/src/main/resources/ureport-asserts/css/bootstrap.min.css

0
ureport2-console/src/main/resources/asserts/css/bootstrap.min.css.map → ureport2-console/src/main/resources/ureport-asserts/css/bootstrap.min.css.map

0
ureport2-console/src/main/resources/asserts/fonts/glyphicons-halflings-regular.eot → ureport2-console/src/main/resources/ureport-asserts/fonts/glyphicons-halflings-regular.eot

0
ureport2-console/src/main/resources/asserts/fonts/glyphicons-halflings-regular.svg → ureport2-console/src/main/resources/ureport-asserts/fonts/glyphicons-halflings-regular.svg

之前

宽度:  |  高度:  |  大小: 106 KiB

之后

宽度:  |  高度:  |  大小: 106 KiB

0
ureport2-console/src/main/resources/asserts/fonts/glyphicons-halflings-regular.ttf → ureport2-console/src/main/resources/ureport-asserts/fonts/glyphicons-halflings-regular.ttf

0
ureport2-console/src/main/resources/asserts/fonts/glyphicons-halflings-regular.woff → ureport2-console/src/main/resources/ureport-asserts/fonts/glyphicons-halflings-regular.woff

0
ureport2-console/src/main/resources/asserts/fonts/glyphicons-halflings-regular.woff2 → ureport2-console/src/main/resources/ureport-asserts/fonts/glyphicons-halflings-regular.woff2

0
ureport2-console/src/main/resources/asserts/icons/barcode.svg → ureport2-console/src/main/resources/ureport-asserts/icons/barcode.svg

之前

宽度:  |  高度:  |  大小: 892 B

之后

宽度:  |  高度:  |  大小: 892 B

0
ureport2-console/src/main/resources/asserts/icons/end.svg → ureport2-console/src/main/resources/ureport-asserts/icons/end.svg

之前

宽度:  |  高度:  |  大小: 520 B

之后

宽度:  |  高度:  |  大小: 520 B

0
ureport2-console/src/main/resources/asserts/icons/excel-paging.svg → ureport2-console/src/main/resources/ureport-asserts/icons/excel-paging.svg

之前

宽度:  |  高度:  |  大小: 846 B

之后

宽度:  |  高度:  |  大小: 846 B

0
ureport2-console/src/main/resources/asserts/icons/excel-with-paging-sheet.svg → ureport2-console/src/main/resources/ureport-asserts/icons/excel-with-paging-sheet.svg

之前

宽度:  |  高度:  |  大小: 1.2 KiB

之后

宽度:  |  高度:  |  大小: 1.2 KiB

0
ureport2-console/src/main/resources/asserts/icons/excel.svg → ureport2-console/src/main/resources/ureport-asserts/icons/excel.svg

之前

宽度:  |  高度:  |  大小: 1.9 KiB

之后

宽度:  |  高度:  |  大小: 1.9 KiB

0
ureport2-console/src/main/resources/asserts/icons/expand-down.svg → ureport2-console/src/main/resources/ureport-asserts/icons/expand-down.svg

之前

宽度:  |  高度:  |  大小: 793 B

之后

宽度:  |  高度:  |  大小: 793 B

0
ureport2-console/src/main/resources/asserts/icons/expand-right.svg → ureport2-console/src/main/resources/ureport-asserts/icons/expand-right.svg

之前

宽度:  |  高度:  |  大小: 793 B

之后

宽度:  |  高度:  |  大小: 793 B

0
ureport2-console/src/main/resources/asserts/icons/expr-expand-down.svg → ureport2-console/src/main/resources/ureport-asserts/icons/expr-expand-down.svg

之前

宽度:  |  高度:  |  大小: 797 B

之后

宽度:  |  高度:  |  大小: 797 B

0
ureport2-console/src/main/resources/asserts/icons/expr-expand-right.svg → ureport2-console/src/main/resources/ureport-asserts/icons/expr-expand-right.svg

之前

宽度:  |  高度:  |  大小: 793 B

之后

宽度:  |  高度:  |  大小: 793 B

0
ureport2-console/src/main/resources/asserts/icons/expression .svg → ureport2-console/src/main/resources/ureport-asserts/icons/expression .svg

之前

宽度:  |  高度:  |  大小: 1.4 KiB

之后

宽度:  |  高度:  |  大小: 1.4 KiB

0
ureport2-console/src/main/resources/asserts/icons/expression.svg → ureport2-console/src/main/resources/ureport-asserts/icons/expression.svg

之前

宽度:  |  高度:  |  大小: 842 B

之后

宽度:  |  高度:  |  大小: 842 B

0
ureport2-console/src/main/resources/asserts/icons/first.svg → ureport2-console/src/main/resources/ureport-asserts/icons/first.svg

之前

宽度:  |  高度:  |  大小: 528 B

之后

宽度:  |  高度:  |  大小: 528 B

0
ureport2-console/src/main/resources/asserts/icons/image.svg → ureport2-console/src/main/resources/ureport-asserts/icons/image.svg

之前

宽度:  |  高度:  |  大小: 3.2 KiB

之后

宽度:  |  高度:  |  大小: 3.2 KiB

0
ureport2-console/src/main/resources/asserts/icons/loading.svg → ureport2-console/src/main/resources/ureport-asserts/icons/loading.svg

之前

宽度:  |  高度:  |  大小: 1.1 KiB

之后

宽度:  |  高度:  |  大小: 1.1 KiB

0
ureport2-console/src/main/resources/asserts/icons/next.svg → ureport2-console/src/main/resources/ureport-asserts/icons/next.svg

之前

宽度:  |  高度:  |  大小: 1.3 KiB

之后

宽度:  |  高度:  |  大小: 1.3 KiB

0
ureport2-console/src/main/resources/asserts/icons/pdf-direct-print.svg → ureport2-console/src/main/resources/ureport-asserts/icons/pdf-direct-print.svg

之前

宽度:  |  高度:  |  大小: 3.1 KiB

之后

宽度:  |  高度:  |  大小: 3.1 KiB

0
ureport2-console/src/main/resources/asserts/icons/pdf-print.svg → ureport2-console/src/main/resources/ureport-asserts/icons/pdf-print.svg

之前

宽度:  |  高度:  |  大小: 3.1 KiB

之后

宽度:  |  高度:  |  大小: 3.1 KiB

0
ureport2-console/src/main/resources/asserts/icons/pdf.svg → ureport2-console/src/main/resources/ureport-asserts/icons/pdf.svg

之前

宽度:  |  高度:  |  大小: 2.2 KiB

之后

宽度:  |  高度:  |  大小: 2.2 KiB

0
ureport2-console/src/main/resources/asserts/icons/prev.svg → ureport2-console/src/main/resources/ureport-asserts/icons/prev.svg

之前

宽度:  |  高度:  |  大小: 1.3 KiB

之后

宽度:  |  高度:  |  大小: 1.3 KiB

0
ureport2-console/src/main/resources/asserts/icons/print.svg → ureport2-console/src/main/resources/ureport-asserts/icons/print.svg

之前

宽度:  |  高度:  |  大小: 1.9 KiB

之后

宽度:  |  高度:  |  大小: 1.9 KiB

0
ureport2-console/src/main/resources/asserts/icons/property.svg → ureport2-console/src/main/resources/ureport-asserts/icons/property.svg

之前

宽度:  |  高度:  |  大小: 842 B

之后

宽度:  |  高度:  |  大小: 842 B

0
ureport2-console/src/main/resources/asserts/icons/qrcode.svg → ureport2-console/src/main/resources/ureport-asserts/icons/qrcode.svg

之前

宽度:  |  高度:  |  大小: 1.8 KiB

之后

宽度:  |  高度:  |  大小: 1.8 KiB

0
ureport2-console/src/main/resources/asserts/icons/word.svg → ureport2-console/src/main/resources/ureport-asserts/icons/word.svg

之前

宽度:  |  高度:  |  大小: 1.1 KiB

之后

宽度:  |  高度:  |  大小: 1.1 KiB

71
ureport2-console/src/main/resources/ureport-asserts/js/designer.bundle.js

文件差异因一行或多行过长而隐藏

17
ureport2-console/src/main/resources/ureport-asserts/js/preview.bundle.js

文件差异因一行或多行过长而隐藏

0
ureport2-console/src/main/resources/asserts/venderjs/bootstrap-colorpicker.min.js → ureport2-console/src/main/resources/ureport-asserts/venderjs/bootstrap-colorpicker.min.js

0
ureport2-console/src/main/resources/asserts/venderjs/bootstrap.min.js → ureport2-console/src/main/resources/ureport-asserts/venderjs/bootstrap.min.js

0
ureport2-console/src/main/resources/asserts/venderjs/completer.min.js → ureport2-console/src/main/resources/ureport-asserts/venderjs/completer.min.js

0
ureport2-console/src/main/resources/asserts/venderjs/jquery.contextMenu.min.js → ureport2-console/src/main/resources/ureport-asserts/venderjs/jquery.contextMenu.min.js

0
ureport2-console/src/main/resources/asserts/venderjs/jquery.min.js → ureport2-console/src/main/resources/ureport-asserts/venderjs/jquery.min.js

正在加载...
取消
保存