智云SRM-LAYUI(夏宝服务器版本)
wy
2022-11-05 4e62c59ffc64e3cefd7eb5aeb39097d7122f1e88
WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_POInStockBackBillList.html
@@ -113,8 +113,8 @@
                        <div class="layui-btn-container">
                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>预览</button>-->
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>刷新</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认收货</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back"><i class="layui-icon layui-icon-close-fill"></i>收货异常</button>
                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认收货</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back"><i class="layui-icon layui-icon-close-fill"></i>收货异常</button>-->
                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详情</button>-->
                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print"><i class="layui-icon layui-icon-print"></i>打印退货单</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>生成条码</button>-->
@@ -132,7 +132,7 @@
    <script src="../../../../Scripts/webConfig.js"></script>
    <script>
        var _cur_page = 1;
        var sql = " and 1=1";
        var sql = "";
        var options = document.getElementById('HStatus').children;
        function getUrlVars() {
            var vars = [], hash;
@@ -181,12 +181,12 @@
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () {
            var $ = layui.$
            , admin = layui.admin
            , layer = layui.layer
            , laydate = layui.laydate
            , table = layui.table
            , form = layui.form
            , element = layui.element;
                , admin = layui.admin
                , layer = layui.layer
                , laydate = layui.laydate
                , table = layui.table
                , form = layui.form
                , element = layui.element;
            //常规用法
            laydate.render({
                elem: '#HDate1'
@@ -207,29 +207,30 @@
                , toolbar: '#toolbarDemo' //开启头部工具栏,并为其绑定左侧模板
                , defaultToolbar: ['filter', 'exports', 'print']
                // , where: { msg: "", NowPage: 1, OnePage: 10 }
              , cellMinWidth: 100
              , cols: [[
                { checkbox: true, fixed: true }
                , { field: '状态', title: '状态', width: 100, sort: true, fixed: true }
                , { field: '单据号', title: '单据号', width: 200, sort: true, fixed: true }
                , { field: '计划跟踪单号', title: '计划跟踪单号', width: 100 }
                , { field: '物料代码', title: '物料代码', width: 200 }
                , { field: '物料', title: '物料名称', width: 200 }
                , { field: '规格型号', title: '规格型号', width: 200 }
                , { field: '计量单位', title: '计量单位', width: 80, sort: true }
                , { field: '数量', title: '数量', width: 130 }
                , { field: '合格数量', title: '合格数量', width: 130 }
                , { field: '不合格数量', title: '不合格数量', width: 130 }
                , { field: '日期', title: '日期', width: 150 }
              ]]
            , page: true //是否显示分页
            , limits: [10, 20, 50, 100]
            , limit: 50 //每页默认显示的数量
                , cellMinWidth: 100
                , cols: [[
                    { checkbox: true, fixed: true }
                    , { field: '状态', title: '状态', width: 100, sort: true, fixed: true }
                    , { field: '单据号', title: '单据号', width: 200, sort: true, fixed: true }
                    , { field: '源单单号', title: '源单单号', width: 150 }
                    , { field: '计划跟踪单号', title: '计划跟踪单号', width: 100 }
                    , { field: '物料代码', title: '物料代码', width: 200 }
                    , { field: '物料', title: '物料名称', width: 200 }
                    , { field: '规格型号', title: '规格型号', width: 200 }
                    , { field: '计量单位', title: '计量单位', width: 80, sort: true }
                    , { field: '数量', title: '数量', width: 130 }
                    , { field: '合格数量', title: '合格数量', width: 130 }
                    , { field: '不合格数量', title: '不合格数量', width: 130 }
                    , { field: '日期', title: '日期', width: 150 }
                ]]
                , page: true //是否显示分页
                , limits: [10, 20, 50, 100, 500, 1000, 5000, 10000]
                , limit: 50 //每页默认显示的数量
                //, height: 500
            , done: function (res, curr, count) {
                _cur_page = curr;
                layer.closeAll("loading");
            }
                , done: function (res, curr, count) {
                    _cur_page = curr;
                    layer.closeAll("loading");
                }
            });
            //头工具栏事件
@@ -240,7 +241,7 @@
                        var data = checkStatus.data;
                        layer.alert(JSON.stringify(data));
                        break;
                        //自定义头工具栏右侧图标 - 提示
                    //自定义头工具栏右侧图标 - 提示
                    case 'btn-reload':
                        _cur_page = $(".layui-laypage-em").next().html();
                        RoadHBillNo(sql);
@@ -248,7 +249,7 @@
                    case 'btn-details':
                        var checkStatus = table.checkStatus('mainTable')
                       , data = checkStatus.data;
                            , data = checkStatus.data;
                        var linterid = data[0].hmainid.toString();
                        //if (AllowLoadData(sSubStr) != false) {//非空验证
@@ -268,27 +269,27 @@
                        break;
                    case 'btn-print':
                        var checkStatus = table.checkStatus('mainTable')
                        , data = checkStatus.data;
                            , data = checkStatus.data;
                        window.open("../../views/SRM/HBarPlanPrint.html?linterid=" + data[0].hmainid + "&Type=HPOInStockBill");
                        break;
                    case 'btn-generate':
                        var checkStatus = table.checkStatus('mainTable')
                       , data = checkStatus.data;
                            , data = checkStatus.data;
                        layer.open({
                            type: 2
                             , area: ['100%', '100%']
                             , title: '退货单'
                             , shade: 0.6 //遮罩透明度
                             , maxmin: false //允许全屏最小化
                             , anim: 0 //0-6的动画形式,-1不开启
                             , content: ['../../views/SRM/SRM_BarCodeBill.html?linterid=' + data[0].hmainid + '&lentryid=' + data[0].hmainid, 'yes']
                             , resize: false
                             , cancel: function () {
                                 $(".layui-btn").removeClass("layui-btn-disabled");
                             }
                            , area: ['100%', '100%']
                            , title: '退货单'
                            , shade: 0.6 //遮罩透明度
                            , maxmin: false //允许全屏最小化
                            , anim: 0 //0-6的动画形式,-1不开启
                            , content: ['../../views/SRM/SRM_BarCodeBill.html?linterid=' + data[0].hmainid + '&lentryid=' + data[0].hmainid, 'yes']
                            , resize: false
                            , cancel: function () {
                                $(".layui-btn").removeClass("layui-btn-disabled");
                            }
                        })
                        break;
                    case 'btn-exit':
                    case 'btn-exit':
                        parent.layui.admin.events.closeThisTabs();
                        break;
                };
@@ -298,8 +299,8 @@
            function RoadHBillNo(sqlWhere) {
                where = sqlWhere;
                $.ajax({
                    type: "get",
                    url: GetWEBURL()+"GetPOInStockBackBillList",
                    type: "post",
                    url: GetWEBURL() + "GetPOInStockBackBillList",
                    async: true,
                    data: { "HSupNo": sessionStorage["HUserName"], "sqlWhere": sqlWhere },
                    success: function (result) {
@@ -358,11 +359,11 @@
                        page: {
                            curr: 1 //重新从第 1 页开始
                        }
                      , where: {
                          key: {
                              id: demoReload.val()
                          }
                      }
                        , where: {
                            key: {
                                id: demoReload.val()
                            }
                        }
                    });
                },
                f_Query: function () { //查询