12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- <!DOCTYPE HTML>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <#include "../layout/header.ftl"/>
- <#include "../layout/common.cssjs.ftl"/>
- <script type="text/javascript">
- function dynamicFormatter(value, row, index){
- return value=='0'? '<@locale code="common.text.no" />':'<@locale code="common.text.yes" />';
- };
- function createTypeFormatter(value, row, index){
- return value=='manual'?
- '<@locale code="accounts.strategy.createType.manual" />'
- :'<@locale code="accounts.strategy.createType.automatic" />';
- };
-
- function iconFormatter(value, row, index){
- return "<img width='30' border='0px' src='<@base/>/image/"+value+"'/>";
- };
-
- $(function () {
- $("#selectBtn").on("click",function(){
- var seldata=$.dataGridSelRowsData("#datagrid");
- console.log(seldata[0].id+" - "+seldata[0].name);
- $(".strategyId", window.parent.document).val(seldata[0].id);
- $(".appId", window.parent.document).val(seldata[0].appId);
- $(".appName", window.parent.document).val(seldata[0].appName);
- $.closeWindow();
-
- });
- });
-
- </script>
- </head>
- <body>
- <table class="table table-bordered">
- <tr>
- <td width="120px"><@locale code="accounts.strategy.name"/>:</td>
- <td width="375px">
- <form id="basic_search_form">
- <input class="form-control" type="text" name="name" style ="width:150px;float:left;">
- <input class="button btn btn-primary mr-3" id="searchBtn" type="button" size="50" value="<@locale code="button.text.search"/>">
- <!--<input class="button btn btn-secondary" id="advancedSearchExpandBtn" type="button" size="50" value="<@locale code="button.text.expandsearch"/>" expandValue="<@locale code="button.text.expandsearch"/>" collapseValue="<@locale code="button.text.collapsesearch"/>">
- -->
- </form>
- </td>
- <td colspan="2">
- <div >
- <input class="button btn btn-primary mr-3" id="selectBtn" type="button" value="<@locale code="button.text.select"/>" />
- </div>
- </td>
- </tr>
- </table>
-
- <div id="advanced_search">
- <form id="advanced_search_form">
-
- </form>
- </div>
- <table data-url="<@base/>/accountsstrategy/grid"
- id="datagrid"
- data-toggle="table"
- data-classes="table table-bordered table-hover table-striped"
- data-click-to-select="true"
- data-pagination="true"
- data-total-field="records"
- data-page-list="[10, 25, 50, 100]"
- data-search="false"
- data-locale="zh-CN"
- data-query-params="dataGridQueryParams"
- data-query-params-type="pageSize"
- data-side-pagination="server">
- <thead>
- <tr>
- <th data-checkbox="true"></th>
- <th data-sortable="true" data-field="id" data-visible="false">Id</th>
- <th data-field="name"><@locale code="accounts.strategy.name"/></th>
- <th data-field="id" data-formatter="iconFormatter"><@locale code="apps.icon"/></th>
- <th data-field="appId" data-visible="false"><@locale code="apps.id"/></th>
- <th data-field="appName" ><@locale code="apps.name"/></th>
- <th data-field="createType" data-formatter="createTypeFormatter" ><@locale code="accounts.strategy.createType" /></th>
- <th data-field="status" data-formatter="dynamicFormatter"><@locale code="common.text.status"/></th>
- <th data-field="createdBy" data-visible="false"><@locale code="common.text.createdby"/></th>
- <th data-field="createdDate" data-visible="false"><@locale code="common.text.createddate"/></th>
- <th data-field="modifiedBy" data-visible="false"><@locale code="common.text.modifiedby"/></th>
- <th data-field="modifiedDate" data-visible="false"><@locale code="common.text.modifieddate"/></th>
-
- </tr>
- </thead>
- </table>
- </body>
- </html>
|