diff --git a/sop-admin/sop-admin-front/pages/service/routeManager.html b/sop-admin/sop-admin-front/pages/service/routeManager.html
index a20b6039..bc0dca85 100644
--- a/sop-admin/sop-admin-front/pages/service/routeManager.html
+++ b/sop-admin/sop-admin-front/pages/service/routeManager.html
@@ -43,11 +43,43 @@
-
-
+
+
+
+
diff --git a/sop-admin/sop-admin-front/pages/service/routeManager.js b/sop-admin/sop-admin-front/pages/service/routeManager.js
index 1847631a..1d055475 100644
--- a/sop-admin/sop-admin-front/pages/service/routeManager.js
+++ b/sop-admin/sop-admin-front/pages/service/routeManager.js
@@ -3,8 +3,8 @@ lib.use(['element', 'table', 'tree', 'form'], function () {
var table = layui.table;
var currentServiceId;
- var serverTable = table.render({
- elem: '#table'
+ var routeTable = table.render({
+ elem: '#routeTable'
, url: ApiUtil.createUrl('route.list')
, cellMinWidth: 80 //全局定义常规单元格的最小宽度,layui 2.2.1 新增
, cols: [[
@@ -28,6 +28,31 @@ lib.use(['element', 'table', 'tree', 'form'], function () {
]]
});
+ //监听单元格事件
+ table.on('tool(routeTable)', function(obj){
+ var data = obj.data;
+ if(obj.event === 'edit'){
+ //表单初始赋值
+ data.disabled = !data.disabled + '';
+ data.ignoreValidate = data.ignoreValidate + '';
+ form.val('updateWinFilter', data)
+
+ layer.open({
+ type: 1
+ ,title: '修改路由'
+ ,area: ['490px', '360px']
+ ,content: $('#updateWin') //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响
+ ,btn: ['保存', '取消']
+ ,yes: function(index, layero){
+
+ }
+ ,btn2: function(index, layero){
+ layer.close(index);
+ }
+ });
+ }
+ });
+
$('#profileList').find('li').on('click', function () {
initTree($(this).text());
})
@@ -83,7 +108,7 @@ lib.use(['element', 'table', 'tree', 'form'], function () {
});
function searchTable(param) {
- serverTable.reload({
+ routeTable.reload({
where: {
data: JSON.stringify(param)
, profile: window.profile