|
@@ -13,7 +13,7 @@
|
|
<body>
|
|
<body>
|
|
<div class="layuimini-container">
|
|
<div class="layuimini-container">
|
|
<div class="layuimini-main">
|
|
<div class="layuimini-main">
|
|
- <div class="table_box" style="padding-top: 0;">
|
|
|
|
|
|
+ <div class="table_box" style="padding-top: 0;">
|
|
<div class="table_process">
|
|
<div class="table_process">
|
|
<table id="notice" lay-filter="notice"></table>
|
|
<table id="notice" lay-filter="notice"></table>
|
|
<div id="pagination"></div>
|
|
<div id="pagination"></div>
|
|
@@ -26,17 +26,17 @@
|
|
<script type="text/javascript">
|
|
<script type="text/javascript">
|
|
App.namespace("App.projects.notice");
|
|
App.namespace("App.projects.notice");
|
|
(function($, mod){
|
|
(function($, mod){
|
|
- mod = mod || {};
|
|
|
|
- var _table = layui.table,
|
|
|
|
|
|
+ mod = mod || {};
|
|
|
|
+ var _table = layui.table,
|
|
_form = layui.form,
|
|
_form = layui.form,
|
|
pageNo = 1,
|
|
pageNo = 1,
|
|
- pageSize = 10,
|
|
|
|
|
|
+ pageSize = 10,
|
|
_toolbar = layui.toolbar,
|
|
_toolbar = layui.toolbar,
|
|
_tableName = "notice";
|
|
_tableName = "notice";
|
|
|
|
|
|
- mod.options = mod.options || {};
|
|
|
|
-
|
|
|
|
- var methods = {
|
|
|
|
|
|
+ mod.options = mod.options || {};
|
|
|
|
+
|
|
|
|
+ var methods = {
|
|
init : function(){
|
|
init : function(){
|
|
_table.on("tool("+_tableName+")", function(obj){
|
|
_table.on("tool("+_tableName+")", function(obj){
|
|
methods[obj.event].call(this, obj);
|
|
methods[obj.event].call(this, obj);
|
|
@@ -55,16 +55,16 @@
|
|
});
|
|
});
|
|
},
|
|
},
|
|
getData: function() {
|
|
getData: function() {
|
|
- var searchForm = {};
|
|
|
|
- searchForm.pageNo = pageNo;
|
|
|
|
- searchForm.pageSize = pageSize;
|
|
|
|
- App.postJson("/api/notice/pageShow", searchForm, function(res){
|
|
|
|
- methods.initTable(res.rows);
|
|
|
|
- methods.loadPage(res.total);
|
|
|
|
- });
|
|
|
|
- },
|
|
|
|
- initTable: function(data) {
|
|
|
|
- layui.table.render({
|
|
|
|
|
|
+ var searchForm = {};
|
|
|
|
+ searchForm.pageNo = pageNo;
|
|
|
|
+ searchForm.pageSize = pageSize;
|
|
|
|
+ App.postJson("/api/notice/pageShow", searchForm, function(res){
|
|
|
|
+ methods.initTable(res.rows);
|
|
|
|
+ methods.loadPage(res.total);
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ initTable: function(data) {
|
|
|
|
+ layui.table.render({
|
|
elem: "#"+_tableName, // 指定原始表格元素选择器(推荐id选择器)
|
|
elem: "#"+_tableName, // 指定原始表格元素选择器(推荐id选择器)
|
|
even: true,
|
|
even: true,
|
|
toolbar: '#toolbarDemo',
|
|
toolbar: '#toolbarDemo',
|
|
@@ -77,11 +77,11 @@
|
|
limit: pageSize,
|
|
limit: pageSize,
|
|
data : data
|
|
data : data
|
|
});
|
|
});
|
|
- layui.table.on('row('+_tableName+')', function(obj){
|
|
|
|
- App.openWindow(App.getUrl("/notice/detail?id="+obj.data.id));
|
|
|
|
- })
|
|
|
|
- },
|
|
|
|
- loadPage : function(totalCount){
|
|
|
|
|
|
+ layui.table.on('row('+_tableName+')', function(obj){
|
|
|
|
+ App.openWindow(App.getUrl("/notice/detail?id="+obj.data.id));
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+ loadPage : function(totalCount){
|
|
var self = this;
|
|
var self = this;
|
|
layui.laypage.render({
|
|
layui.laypage.render({
|
|
elem: 'pagination',
|
|
elem: 'pagination',
|
|
@@ -98,10 +98,10 @@
|
|
}
|
|
}
|
|
});
|
|
});
|
|
},
|
|
},
|
|
- search : function(){
|
|
|
|
- pageNo = 1;
|
|
|
|
- methods.getData();
|
|
|
|
- }
|
|
|
|
|
|
+ search : function(){
|
|
|
|
+ pageNo = 1;
|
|
|
|
+ methods.getData();
|
|
|
|
+ }
|
|
};
|
|
};
|
|
mod.list = methods;
|
|
mod.list = methods;
|
|
|
|
|