agvDetail.html 5.5 KB
<!DOCTYPE HTML>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<meta charset="utf-8">
<head th:include="include :: header"></head>
<body class="gray-bg">
<!--移库备出弹出页面显示,不需要此功能可以删除此页面-->
<div class="container-div">
    <div class="row">
        <div class="col-sm-12 select-info">
            <div class="tab-content" id="myTabContent">
                <div class="tab-pane fade in active">
                    <div style="color:blue; font-size: 30px" id="toolbar" role="group">
                        <!--<a class="btn btn-outline btn-success btn-rounded" onclick="print()" shiro:hasPermission="task:task:execute">-->
                            <!--<i class="fa fa-print"></i> 打印-->
                        <!--</a>-->
                        <!--<a th:if="${InternalTaskType} eq 500" class="btn btn-outline btn-primary btn-rounded" onclick="$.operate.add()" shiro:hasPermission="task:task:add">-->
                            <!--<i class="fa fa-send"></i> 新增-->
                        <!--</a>-->
                        <!--<a class="btn btn-outline btn-primary btn-rounded" onclick="batchExecute()">-->
                            <!--<i class="fa fa-send"></i> 批量执行-->
                        <!--</a>-->
                        <!--<a class="btn btn-outline btn-danger btn-rounded" onclick="batchRemoveHead()">-->
                            <!--<i class="fa fa-remove"></i>批量取消-->
                        <!--</a>-->
                        <span th:text="${agvTask.containerCode}"></span>
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                        <span th:text="${agvTask.fromPort}"></span>
                        ->
                        <span th:text="${agvTask.toPort}"></span>
                    </div>
                    <input type="hidden" id="taskId" name="taskId" th:value="${taskId}"/>
                    <input type="hidden" id="internalTaskType" name="internalTaskType" th:value="${InternalTaskType}"/>
                    <table id="bootstrap-table" data-mobile-responsive="true" class="table table-bordered table-hover text-nowrap"></table>
                </div>
            </div>
        </div>
    </div>
</div>
<div>

</div>
<div th:include="include :: footer"></div>
<script th:inline="javascript">
    var editFlag = [[${@permission.hasPermi('task:taskHeader:edit')}]];
    var removeFlag = [[${@permission.hasPermi('task:taskHeader:remove')}]];
    var executeFlag = [[${@permission.hasPermi('task:taskHeader:execute')}]];
    var completeFlag = [[${@permission.hasPermi('task:taskHeader:complete')}]];
    var agvFlag = [[${@permission.hasPermi('task:task:agvFlag')}]];
    var stations = [[${@dict.getType('station')}]];
    var taskTypes=[[${@dict.getType('agvTaskType')}]];
    var taskStatus=[[${@dict.getType('agvTaskStatus')}]];
    var zone =[[${@zone.getCode()}]];
    var prefix = ctx + "agv"
    $(function() {
        var options = {
            url: prefix + "/detail/list?agvTaskId=" + [[${agvTask.id}]],
            createUrl: prefix + "/createAGVTask",
            updateUrl: prefix + "/editagv/{id}",
            removeUrl: prefix + "/cancelAGVTask",
            modalName: "任务管理",
            showRefresh: true,//刷新
            showToggle:true, //视图切换
            clickToSelect: true,
            showColumns:true, //列选择
            showExport: true, //导出
            sortable: true,                                     // 是否启用排序
            sortStable: true,                                   // 设置为 true 将获得稳定的排序
            search: false,      //是否开启搜索框
            pagination: false,   // 底部显示分页条
            pageNumber: 1,
            pageSize: 100,
            pageList: [10, 25, 50,100,500,3000,5000,'all'],
            sidePagination: "server",                           // 启用服务端分页 必须设置url
            queryParams: function(params) {
                return {
                    // 传递参数查询参数
                    pageSize:       params.limit,
                    pageNum:        params.offset / params.limit + 1,
                    searchValue:    params.search,
                    sort:           params.sort,
                    order:          params.order
                };
            },
            columns: [{
                checkbox: false
            },
            {
                field : 'id',
                title : '明细id' ,
                sortable: true
            },
            {
                field : 'agvTaskId',
                title : 'Agv任务ID',
                visible:true
            },
            {
                field : 'materialCode',
                title : '物料编码',
                visible:true
            },
            {
                field : 'materialName',
                title : '物料名称',
                visible:true
            },
                {
                field : 'batch',
                title : '批次',
                visible:true
            },
            {
                field : 'qty',
                title : '数量' ,
                sortable: true
            },
            {
                field : 'created',
                title : '生成时间',
                sortable: true
            },
            {
                field : 'createdBy',
                title : '创建人'
            }

            ]
        };
        $.table.init(options);
    });

</script>

</body>
</html>