taskDetail.html 4.72 KB
<!DOCTYPE HTML>
<html lang="zh" xmlns:th="http://www.thymeleaf.org">
<meta charset="utf-8">
<head th:include="include :: header"></head>
<body class="gray-bg">
<div class="container-div">
    <div class="row">
        <div class="btn-group hidden-xs" id="toolbar" role="group">
            <input type="hidden" id="taskId" name="taskId" th:value="${taskId}"/>
            <!--<a class="btn btn-outline btn-danger btn-rounded" onclick="$.operate.batRemove()" shiro:hasPermission="task:task:remove">
                <i class="fa fa-trash-o"></i> 删除
            </a>-->
        </div>

        <div class="col-sm-12 select-info">
            <table id="bootstrap-table" data-mobile-responsive="true"
                   class="table table-bordered table-hover text-nowrap"></table>
        </div>
    </div>
</div>
<div th:include="include :: footer"></div>
<script th:inline="javascript">
    var editFlag = [[${@permission.hasPermi('task:task:edit')}]];
    var removeFlag = [[${@permission.hasPermi('task:task:remove')}]];
    var taskDetailStatus = [[${@dict.getType('taskDetailStatus')}]];
    var prefix = ctx + "task/taskDetail"

    $(function () {
        var options = {
            url: prefix + "/list",
            createUrl: prefix + "/add",
            updateUrl: prefix + "/edit/{id}",
            removeUrl: prefix + "/remove",
            queryParams: queryParams,
            modalName: "任务明细",
            sortName: "taskId",
            sortOrder: "desc",
            search: false,
            columns: [{
                checkbox: true
            },
                {
                    field: 'id',
                    title: '明细id'
                },
                {
                    field: 'billCode',
                    title: '单据编码',
                },
                {
                    field: 'taskId',
                    title: '任务标识',
                    sortable: true
                },
                {
                    field: 'allocationId',
                    title: '载具物料表id',
                    sortable: true
                },
                {
                    field: 'materialCode',
                    title: '物料编码',
                    sortable: true
                },
                {
                    field: 'materialName',
                    title: '物料名称',
                    sortable: true
                },
                {
                    field: 'containerCode',
                    title: '载具编码',
                    sortable: true
                },
                {
                    field: 'fromLocation',
                    title: '源库位',
                    sortable: true
                },
                {
                    field: 'toLocation',
                    title: '目的库位',
                    sortable: true
                },
                {
                    field: 'qty',
                    title: '数量'
                },
                {
                    field: 'project',
                    title: '项目号'
                },
                {
                    field: 'status',
                    title: '子任务状态',
                    align: 'center',
                    formatter: function (value, row, index) {
                        return $.table.selectDictLabel(taskDetailStatus, value);
                    }
                },
                {
                    field: 'endTime',
                    title: '子任务完成时间',
                    visible: false,
                    sortable: true
                },
                {
                    field: 'lastUpdated',
                    title: '最后修改时间',
                    visible: false,
                    sortable: true
                },
                {
                    field: 'lastUpdatedBy',
                    title: '更新用户'
                },
                /*{
                    title: '操作',
                    align: 'center',
                    formatter: function(value, row, index) {
                        var actions = [];
                        // actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="#" onclick="$.operate.edit(\'' + row.id + '\')"><i class="fa fa-edit"></i>编辑</a> ');
                         //actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="#" onclick="$.operate.remove(\'' + row.id + '\')"><i class="fa fa-remove"></i>删除</a>');
                        return actions.join('');
                    }
                }*/
            ]
        };
        $.table.init(options);
    });

    function queryParams(params) {
        return {
            taskId: $("#taskId").val()
        };
    }
</script>
</body>
</html>