80 lines
2.6 KiB
HTML
80 lines
2.6 KiB
HTML
<div class="easyui-layout" style="width:100%;height:100%;">
|
|
|
|
<div id="schedulesetbar" style="padding:5px;height:auto">
|
|
<a onclick="addscheduleset()" class="easyui-linkbutton"
|
|
data-options="iconCls:'fa-plus',plain:true">新增</a>
|
|
|
|
<!-- <a onclick="editscheduleset()" class="easyui-linkbutton"
|
|
data-options="iconCls:'fa-pencil',plain:true">编辑</a> -->
|
|
|
|
<a onclick="delscheduleset()" class="easyui-linkbutton"
|
|
data-options="iconCls:'fa-trash',plain:true">删除</a>
|
|
|
|
</div>
|
|
<table id="schedulesettable" style="height:100%;width:auto"></table>
|
|
</div>
|
|
<script>
|
|
|
|
$('#schedulesettable').datagrid({
|
|
url: 'api/myschedule/?a=listall',
|
|
rownumbers: true,
|
|
singleSelect: true,
|
|
striped: true,
|
|
method: 'get',
|
|
toolbar: '#schedulesetbar',
|
|
pagination: 'true',
|
|
pageSize: 20,
|
|
columns: [[
|
|
{ field: 'id', title: 'ID', hidden: true },
|
|
{ field: 'name', title: '名称', width: 500 },
|
|
]],
|
|
});
|
|
|
|
function addscheduleset(){
|
|
opendg('新增定时策略','html/scheduleset/add/')
|
|
|
|
}
|
|
function editscheduleset(){
|
|
var row = $('#schedulesettable').datagrid('getSelected');
|
|
if (row) {
|
|
opendg('编辑','html/scheduleset/edit/' + row.id)
|
|
}
|
|
else {
|
|
$.messager.alert('提示', '请先选择一个策略!');
|
|
}
|
|
}
|
|
function delscheduleset() {
|
|
var row = $('#schedulesettable').datagrid('getSelected');
|
|
if (row) {
|
|
$.messager.confirm('提示', '确定删除吗?', function (r) {
|
|
if (r) {
|
|
$.ajax({
|
|
type: "GET",
|
|
url: 'api/myschedule?a=del&id=' + row.id,
|
|
datatype: "json",
|
|
beforeSend: function () { },
|
|
success: function (data) {
|
|
if (data.code == 1) {
|
|
$("#schedulesettable").datagrid('reload');
|
|
} else {
|
|
$.messager.alert('提示', '您无权删除!');
|
|
}
|
|
|
|
},
|
|
|
|
complete: function (XMLHttpRequest, textStatus) {
|
|
},
|
|
|
|
error: function () {
|
|
|
|
}
|
|
});
|
|
}
|
|
}
|
|
);
|
|
}
|
|
else {
|
|
$.messager.alert('提示', '未选择数据!');
|
|
}
|
|
}
|
|
</script> |