list.html 2.32 KB
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8"/>
    <title>Yoho!Buy运营平台</title>
    <script src="/ufoPlatform/js/include.js"></script>
</head>
<body class="easyui-layout">
<div region="north" style="height:180px;">
    <script>
        document.write(addHead('资源管理', '资源管理'));
    </script>
</div>

<div id="tradeBillsList" region="center">
	<table id="tradeBillsListTable"></table>
</div>

<script>
$(function() {
    getTradeBillsList();
});

function getTradeBillsList(){
	$("#tradeBillsListTable").myDatagrid({
        fit: true,
        fitColumns: true,
        striped: true,
        url: contextPath + "/resource/getResources?debug=XYZ",
        method: 'POST',
        queryParams: {},
        loadFilter: function (data) {
        	var temp = defaultLoadFilter(data);
            temp=null==temp?[]:temp;
            temp.rows = temp.list;
            return temp;
        },

        columns: [[{
            title: "ID",
            field: "id",
            width: 30,
            align: "center"
        },{
            title: "资源名称",
            field: "name",
            width: 30,
            align: "center"
        },{
            title: "平台",
            field: "platform",
            width: 30,
            align: "center"
        },{
            title: "位置码",
            field: "code",
            width: 20,
            align: "center"
        },{
            title: "创建时间",
            field: "createTime",
            width: 20,
            align: "center"
        }, {
            title: "操作",
            field: "asdf",
            width: 40,
            align: "center",
            formatter: function (value, rowData, rowIndex) {
            	if (rowData.tradeStatus != 100) {
                    var btn= `<a role='refundsConfirm' onclick='openEditDialog(${rowData.id})' style='margin-left:10px;background-color: #5cb85c !important;'>内容编辑</a>`;
                    return btn;
                }
            }
        }]],
        cache: false,
        pagination: true,
        //pageSize: 20,
        idField: "id",
        singleSelect: true,
        onLoadSuccess: function (data) {
            $(this).datagrid("getPanel").find("a[role='refundsConfirm']").linkbutton({});
        }
    });
}

function openEditDialog(id) {
    //重新赋值
}

</script>
</body>
</html>