WebTM/views/¹¤Ðò»ã±¨/MES_StationOutBillList.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>工序出站汇报单列表</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
@@ -9,7 +9,10 @@
    <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../layuiadmin/style/admin.css" media="all">
    <script src="../../layuiadmin/layui/layui.js"></script>
    <script src="../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../layuiadmin/Scripts/webConfig.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -58,7 +61,7 @@
                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                </button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                            </div>
                        </div>
                        <table class="" id="mainTable" lay-filter="mainTable"></table>
@@ -79,45 +82,57 @@
            </div>
        </div>
    </div>
    <script src="../../layuiadmin/layui/layui.js"></script>
    <script src="../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../layuiadmin/Scripts/webConfig.js"></script>
    <script type="text/html" id="toolBar">
        <a class="layui-btn layui-btn-xs" lay-event="del" style="background-color: red;">删除</a>
    </script>
    <script>
        layui.config({
            base: '../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate', 'util'], function () {
            var $ = layui.$
            , admin = layui.admin
            , layer = layui.layer
            , table = layui.table
            , form = layui.form
            , element = layui.element
            , laypage = layui.laypage
            , laydate = layui.laydate
                , admin = layui.admin
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , element = layui.element
                , laypage = layui.laypage
                , laydate = layui.laydate
                , util = layui.util
            //var sWhere = " äº§å“ä»£ç  = 'BX0002'";
            var sWhere = "";
            var option = {
                elem: '#mainTable'
                //, toolbar: '#toolbarDemo'
                ,height: 'full-50'
                , height: 'full-50'
                , page: true
                , cols: [[
                    { field: '出站时间', title: '出站时间', width: 120 }
                    , { field: '任务单', title: '任务单', width: 80 }
                    , { field: '工序流转卡号', title: '工序流转卡号', width: 165 }
                    , { field: '产品代码', title: '产品代码', width: 100 }
                    , { field: '产品名称', title: '产品名称', width: 100 }
                    , { field: '规格型号', title: '规格型号', width: 100 }
                    , { field: '当前工序', title: '当前工序', width: 100 }
                    , { field: 'LOT数量', title: '订单数量', width: 100 }
                    , { field: '接收数量', title: '接收数量', width: 100 }
                    , { field: '生产班组', title: '生产班组', width: 100 }
                    {
                        field: '出站时间', title: '出站时间', width: 105, templet: function (d) {
                            if (d.出站时间 == null) {
                                return "";
                            }
                            return util.toDateString(d.出站时间, "yyyy-MM-dd");
                        }
                    }
                    , { field: '任务单', title: '任务单', width: 100 }
                    , { field: '单据号', title: '单据号', width: 140 }
                    , { field: '工序流转卡号', title: '工序流转卡号', width: 145 }
                    , { field: '产品代码', title: '产品代码', width: 145 }
                    , { field: '产品名称', title: '产品名称', width: 160 }
                    , { field: '规格型号', title: '规格型号', width: 90 }
                    , { field: '当前工序', title: '当前工序', width: 90 }
                    , { field: 'LOT数量', title: '订单数量', width: 90 }
                    , { field: '接收数量', title: '接收数量', width: 90 }
                    , { field: '生产班组', title: '生产班组', width: 90 }
                    , { field: '生产资源', title: '生产资源', width: 100 }
                    , { field: '操作员', title: '操作员', width: 100 }
                    , { field: '操作员', title: '操作员', width: 80 }
                    , { field: '客户信息', title: '客户信息', width: 250 }
                    , { field: '联系人信息', title: '联系人信息', width: 100 }
                    , { toolbar: '#toolBar', width: 65, fixed: 'right' }
                    //,{ field: 'HEmpID', title: 'HEmpID', width: 110 }
                    //, { field: 'HGroupID', title: 'HGroupID', sort: true, width: 165 }
                    //, { field: 'HMaterID', title: 'HMaterID', width: 175 }
@@ -132,10 +147,42 @@
                ]]
            };
            //监听表格中行工具事件
            table.on('tool(mainTable)', function (obj) { //注:tool æ˜¯å·¥å…·æ¡äº‹ä»¶åï¼Œtest æ˜¯ table åŽŸå§‹å®¹å™¨çš„å±žæ€§ lay-filter="对应的值"
                var data = obj.data //获得当前行数据
                    , layEvent = obj.event; //获得 lay-event å¯¹åº”的值
                if (layEvent === 'detail') {
                    layer.msg('查看操作');
                } else if (layEvent === 'del') {
                    layer.confirm('真的删除行么', function (index) {
                        $.ajax({
                            url: GetWEBURL() + '/LEMS/StationOutBillListDelete_Json',
                            type: "GET",
                            data: { "sHInterID": obj.data.hmainid },
                            success: function (data) {
                                if (data.count == 1) {
                                    layer.close(index);
                                    obj.del(); //删除对应行(tr)的DOM结构
                                } else {
                                    layer.alert(data.code + data.msg, { icon: 5 });
                                }
                            }, error: function () {
                                layer.msg("接口请求失败!", {
                                    icon: 5, btn: ['确认'], time: 100000, offset: 't',
                                    skin: 'layui-layer-lan', title: "温馨提示"
                                });
                            }
                        });
                    });
                } else if (layEvent === 'edit') {
                    layer.msg('编辑操作');
                }
            });
            //进入页面显示的缓存列表
            $.ajax({
                //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                url: GetWEBURL1() + '/api/newBill/getStationOutBillList',
                url: GetWEBURL() + '/api/newBill/getStationOutBillList',
                type: "GET",
                data: { "sWhere": sWhere },
                success: function (data1) {
@@ -151,7 +198,7 @@
                        skin: 'layui-layer-lan', title: "温馨提示"
                    });
                }
            });
            });
            //重置按钮
            form.on('submit(btnReSearch)', function (data) {
@@ -207,7 +254,7 @@
            //以上是layui模块
        });
    </script>