| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- <#import "../function.ftl" as func>
- <#assign comment=model.tabComment>
- <#assign class=model.variables.class>
- <#assign classVar=class?uncap_first>
- <#assign sys=model.variables.sys>
- <#assign module=model.variables.module>
- <#assign commonList=model.commonList>
- <#assign pkModel=model.pkModel>
- <#assign pk=func.getPk(model) >
- <#assign pkVar=func.convertUnderLine(pk) >
- <#assign subTableList=model.subTableList>
- <#assign hasSub=model.hasSub>
- <#assign groupBy=model.variables.groupBy>
- <#assign groupCol=model.variables.groupCol>
- <#assign legendBy=model.variables.legendBy>
- <#assign reportType=model.variables.reportType>
- <!DOCTYPE html>
- <html>
- <head>
- <title>${comment }报表</title>
- <<#noparse>#</#noparse>include "/common/common.html">
- <script src="<#noparse>${ctx}</#noparse>/js/plugins/echarts/echarts-all.js"></script>
- <script src="<#noparse>${ctx}</#noparse>/js/common/plugins/report.js" ></script>
- <script src="<#noparse>${ctx}</#noparse>/js/${vars.cAlias}/${sys}/${module}/${classVar}Report.js" ></script>
- <#if hasSub?exists && hasSub==true><#list subTableList as subTable>
- <script src="<#noparse>${ctx}</#noparse>/js/${vars.cAlias}/${sys}/${module}/${subTable.variables.class?uncap_first}.js" ></script>
- </#list></#if>
- <script>
- <#noparse>var ctx = "${ctx}";</#noparse>
- </script>
- </head>
- <body class="gray-bg">
- <div class="wrapper wrapper-content animated fadeInRight">
- <div class="row">
- <div class="col-sm-12">
- <div class="ibox ">
- <div class="ibox-title">
- <h5>${comment }</h5>
- </div>
- <div class="ibox-content">
- <form role="form" class="form-inline">
- <#list model.commonList as col>
- <#assign colName=func.convertUnderLine(col.columnName)>
- <#if colName == "createTime" || colName == "createBy" || colName == "updateBy" || colName == "updateTime">
- <#elseif colName != "id">
- <div class="form-group">
- <label for="${colName}Search" class="sr-only">${col.comment}</label>
- <input type="text" placeholder="请输入${col.comment}" id="${colName}Search" class="form-control">
- </div>
- </#if>
- </#list>
- <#if groupBy?exists && groupBy?index_of(",")!=-1>
- <div class="form-group">
- <label for="groupBySearch" >报表类型</label>
- <select name="groupBySearch" id="groupBySearch" placeholder="" class="form-control" validateType="default">
- <#list groupBy?split(",") as groupByVar>
- <#list model.columnList as col>
- <#if col.columnName==groupByVar>
- <option value="${groupByVar}" >${col.comment}</option>
- </#if>
- </#list>
- </#list>
- </select>
- </div>
- <#elseif groupBy?exists &&groupBy!="" >
-
- <#elseif legendBy?exists && legendBy?index_of(",")!=-1>
- <div class="form-group">
- <label for="legendBySearch" >报表类型</label>
- <select name="legendBySearch" id="legendBySearch" placeholder="" class="form-control" validateType="default">
- </select>
- </div>
- </#if>
-
- <#if reportType?exists && reportType?index_of(",")!=-1>
- <div class="form-group">
- <label for="reportTypeSearch" >报表图像类型</label>
- <select name="reportTypeSearch" id="reportTypeSearch" placeholder="" class="form-control" validateType="default">
- <#list reportType?split(",") as reportTypeVar>
- <#if reportTypeVar=="bar">
- <option value="bar" >柱状图</option>
- <#elseif reportTypeVar=="pie">
- <option value="pie" >饼状图</option>
- </#if>
- </#list>
- </select>
- </div>
- </#if>
- <button class="btn btn-primary" type='button' id="searchBtn">搜索</button>
- </form>
- <hr style="height:1px;border:none;border-top:1px solid #CACCC1;">
- <div id="searchShow" style="color:red;">查询条件:<#list model.commonList as col>${col.comment}=全部; </#list> </div>
- <br>
- <div id="${classVar}Chart" style="height:350px;"></div>
- <br>
- <div class="jqGrid_wrapper" >
- <div id="${classVar}GridDiv"><table id="${classVar}Grid"></table></div>
- </div>
- <br>
- </div>
- </div>
- </div>
- </div>
- </body>
- </html>
|