1
yusijie
2023-07-24 d6582f83bcf225ca770f94d58c01df07bde7cff8
1
7个文件已修改
2个文件已添加
1325 ■■■■■ 已修改文件
WebTM/WebTM.csproj 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Baseset/基础资料/Gy_InspectValueList.html 119 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Baseset/基础资料/Gy_SampleSchemeListView.html 119 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/home/console.html 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/首件检验单/QC_Add_Edit_FirstPieceCheckBill.html 980 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/首件检验单/QC_FirstPieceCheckBillList.html 74 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/领料发货/收料入库/Kf_ReciveBill_Fast_AR.html 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/验收入库/其他入库/Kf_OtherInBill_Fast.html 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/验收入库/外购入库/Kf_POStockInBill_Fast.html 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj
@@ -118,6 +118,7 @@
    <Content Include="views\Baseset\基础资料\Gy_ClassTimePrjList.html" />
    <Content Include="views\Baseset\基础资料\Gy_EquipFileBillMainList.html" />
    <Content Include="views\Baseset\基础资料\Gy_GetProcNoList.html" />
    <Content Include="views\Baseset\基础资料\Gy_InspectValueList.html" />
    <Content Include="views\Baseset\基础资料\Gy_LineCenter.html" />
    <Content Include="views\Baseset\基础资料\Gy_MaterialList_LSQP.html" />
    <Content Include="views\Baseset\基础资料\Gy_MaterList.html" />
@@ -128,6 +129,7 @@
    <Content Include="views\Baseset\基础资料\Gy_QCCheckProjectListView.html" />
    <Content Include="views\Baseset\基础资料\Gy_RoutingBillList.html" />
    <Content Include="views\Baseset\基础资料\Gy_RoutingGroup.html" />
    <Content Include="views\Baseset\基础资料\Gy_SampleSchemeListView.html" />
    <Content Include="views\Baseset\基础资料\Gy_SellStyle.html" />
    <Content Include="views\Baseset\基础资料\Gy_SettleStyle.html" />
    <Content Include="views\Baseset\基础资料\Gy_TechnologyParameterList.html" />
WebTM/views/Baseset/»ù´¡×ÊÁÏ/Gy_InspectValueList.html
New file
@@ -0,0 +1,119 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <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">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
</head>
<body>
    <div class="layui-fluid">
        <div class="layui-card">
            <div class="layui-card-body" style="padding: 15px;">
                <form class="layui-form" action="" lay-filter="component-form-group">
                    <div class="layui-form-item">
                        <div class="layui-inline">
                            <label class="layui-form-label">过滤列</label>
                            <div class="layui-input-inline">
                                <input type="text" name="Value" id="Value" lay-verify="Value" autocomplete="off" placeholder="请输入过滤列" class="layui-input">
                            </div>
                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HQuery">快速查询</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
    <table class="layui-hide" id="mainTable"></table>
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script>
        //引用的单据及模块:首件检验单。
        layui.use(['table', 'form', 'layer'], function () {
            var table = layui.table
            , form = layui.form
            , layer = layui.layer;
            var titleData = ["hmainid"];//不需要显示的字段 å¯æ‰©å±•
            form.on('submit(HQuery)', function () {//选择
                //var sMainStr = JSON.stringify(table.cache['mainTable']);
                RoadQuery($('#Value').val());
            });
            RoadQuery($('#Value').val());
            ///加载显示数据
            function RoadQuery(Where) {
                var ajaxLoad = layer.load();
                var Value = Where;
                if (Value == null) {
                    Value = '';
                }
                $.ajax({
                    url: GetWEBURL() + '/Web/GetGy_InspectValue',
                    type: "GET",
                    data: { "InspectValue": Value, "OrganizationID": sessionStorage["OrganizationID"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            var data = [];
                            var col = [];
                            //给空的数组赋值
                            for (var key in data1.list) {
                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });
                            }
                            //在列表左边添加勾选框
                            col.push({ type: 'checkbox', fixed: 'left' });
                            for (var i = 0; i < data.length; i++) {
                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
                                if ($.inArray(data[i].name, titleData) > -1) {
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //隐藏id列
                                }
                                else {
                                    switch (data[i].Type) {
                                        //int
                                        case 'DateTime':
                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                            break;
                                        default:
                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                    }
                                }
                            }
                            //动态显示列名
                            option = {
                                elem: '#mainTable'
                                , toolbar: '#toolbarDemo'
                                , cols: [col]
                                , data: data1.data
                                , height: 'full-50'
                                , page: true
                                , cellMinWidth: 90
                                , limit: 50
                                , limits: [50, 500, 5000, 20000]
                            }
                            table.render(option);
                            layer.close(ajaxLoad);
                            //layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            };
        });
    </script>
</body>
</html>
WebTM/views/Baseset/»ù´¡×ÊÁÏ/Gy_SampleSchemeListView.html
New file
@@ -0,0 +1,119 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <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">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
</head>
<body>
    <div class="layui-fluid">
        <div class="layui-card">
            <div class="layui-card-body" style="padding: 15px;">
                <form class="layui-form" action="" lay-filter="component-form-group">
                    <div class="layui-form-item">
                        <div class="layui-inline">
                            <label class="layui-form-label">过滤列</label>
                            <div class="layui-input-inline">
                                <input type="text" name="Value" id="Value" lay-verify="Value" autocomplete="off" placeholder="请输入过滤列" class="layui-input">
                            </div>
                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HQuery">快速查询</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
    <table class="layui-hide" id="mainTable"></table>
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script>
        //引用的单据及模块:首件检验单。
        layui.use(['table', 'form', 'layer'], function () {
            var table = layui.table
            , form = layui.form
            , layer = layui.layer;
            var titleData = ["hmainid"];//不需要显示的字段 å¯æ‰©å±•
            form.on('submit(HQuery)', function () {//选择
                //var sMainStr = JSON.stringify(table.cache['mainTable']);
                RoadQuery($('#Value').val());
            });
            RoadQuery($('#Value').val());
            ///加载显示数据
            function RoadQuery(Where) {
                var ajaxLoad = layer.load();
                var Value = Where;
                if (Value == null) {
                    Value = '';
                }
                $.ajax({
                    url: GetWEBURL() + '/Web/GetGy_SampleScheme',
                    type: "GET",
                    data: { "SampleScheme": Value, "OrganizationID": sessionStorage["OrganizationID"] },
                    success: function (data1) {
                        if (data1.count == 1) {
                            var data = [];
                            var col = [];
                            //给空的数组赋值
                            for (var key in data1.list) {
                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });
                            }
                            //在列表左边添加勾选框
                            col.push({ type: 'checkbox', fixed: 'left' });
                            for (var i = 0; i < data.length; i++) {
                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
                                if ($.inArray(data[i].name, titleData) > -1) {
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //隐藏id列
                                }
                                else {
                                    switch (data[i].Type) {
                                        //int
                                        case 'DateTime':
                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 });
                                            break;
                                        default:
                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
                                    }
                                }
                            }
                            //动态显示列名
                            option = {
                                elem: '#mainTable'
                                , toolbar: '#toolbarDemo'
                                , cols: [col]
                                , data: data1.data
                                , height: 'full-50'
                                , page: true
                                , cellMinWidth: 90
                                , limit: 50
                                , limits: [50, 500, 5000, 20000]
                            }
                            table.render(option);
                            layer.close(ajaxLoad);
                            //layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            };
        });
    </script>
</body>
</html>
WebTM/views/home/console.html
@@ -362,7 +362,8 @@
            function get_Display() {
                //获取菜单列表数据
                $.ajax({
                    url: "http://localhost:8082/API//Web/Xt_UserFastMenu_Init",
                    //url: "http://localhost:8082/API//Web/Xt_UserFastMenu_Init",
                    url: GetWEBURL() + "/Web/Xt_UserFastMenu_Init",
                    type: "GET",
                    async: false,
                    data: { "HMakeName": sessionStorage["HUserName"] },
WebTM/views/ÖÊÁ¿¹ÜÀí/Ê×¼þ¼ìÑéµ¥/QC_Add_Edit_FirstPieceCheckBill.html
@@ -128,7 +128,7 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">流转卡数量</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HProcExchQty" id="HProcExchQty" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HProcExchQty" id="HProcExchQty" style="background-color:#efefef4d;" readonly value="1">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
@@ -271,7 +271,313 @@
                            </div>
                        </div>
                    </div>
                    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
                    <!--<table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>-->
                    <div class="layui-tab layui-tab-card">
                        <ul class="layui-tab-title">
                            <li class="layui-this">检验项目</li>
                            <li>抽样检验</li>
                            <li>检测值</li>
                        </ul>
                        <div class="layui-tab-content">
                            <div class="layui-tab-item layui-show">
                                <!--检验项目-->
                                <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
                            </div>
                            <div class="layui-tab-item">
                                <!--抽样检验-->
                                <div class="layui-row" style="margin-bottom:15px;margin-left:30px">
                                    <button type="button" class="layui-btn layui-btn-sm" lay-submit="" lay-filter="btn_FirstRow" id="btn_FirstRow"><span style="font-weight:bold">首行</span></button>
                                    <button type="button" class="layui-btn layui-btn-sm" lay-submit="" lay-filter="btn_PreviousRow" id="btn_PreviousRow"><i class="layui-icon layui-icon-prev"></i></button>
                                    <button type="button" class="layui-btn layui-btn-sm" lay-submit="" lay-filter="btn_NextRow" id="btn_NextRow"><i class="layui-icon layui-icon-next"></i></button>
                                    <button type="button" class="layui-btn layui-btn-sm" lay-submit="" lay-filter="btn_LastRow" id="btn_LastRow"><span style="font-weight:bold">末行</span></button>
                                </div>
                                <div class="layui-row">
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">项目序号</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="HEntryID" id="HEntryID" value="0" style="background-color:#efefef4d;" readonly>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">检验项目</label>
                                        <div class="layui-input-block" style="margin-left: 77px;">
                                            <input type="text" class="layui-input" name="HQCCheckItemName" id="HQCCheckItemName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                            <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchCheckItemID" id="btnSearchCheckItemID" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                            </button>
                                            <input type="hidden" name="HQCCheckItemID" id="HQCCheckItemID" value="0">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-row" style="margin-top:5px;">
                                    <div class="layui-inline" style="border-bottom:2px solid #9C9C9C;width:260px;margin-left:30px">
                                        <label class="layui-form-label" style="width: 65px;height:5px;box-shadow:inset 95px 0px 5px 1px #9C9C9C;">
                                            <span style="text-align:center;margin-right:2.8px;color:white">抽样方案</span>
                                        </label>
                                    </div>
                                    <div class="layui-inline" style="border-bottom:2px solid #9C9C9C;width:260px;margin-left:70px">
                                        <label class="layui-form-label" style="width: 65px;height:5px;box-shadow:inset 95px 0px 5px 1px #9C9C9C;">
                                            <span style="text-align:center;margin-right:2.8px;color:white">抽样检验</span>
                                        </label>
                                    </div>
                                </div>
                                <div class="layui-row" style="margin-top:5px;">
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">抽样方案</label>
                                        <div class="layui-input-block" style="margin-left: 77px;">
                                            <input type="text" class="layui-input" name="HSampleSchemeName" id="HSampleSchemeName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                            <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchCheckSampleScheme" id="btnSearchCheckSampleScheme" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                            </button>
                                            <input type="hidden" name="HSampleSchemeID" id="HSampleSchemeID" value="0">
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">样本量</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="HSampleQty" id="HSampleQty" style="background-color:#efefef4d;" readonly>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">样本破坏数</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="HSampleDamageQty" id="HSampleDamageQty" style="">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-row" style="margin-top:5px;">
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">抽样类型</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="HSamplingType" id="HSamplingType" style="background-color:#efefef4d;" readonly>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">允许数</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="HAcceptQty" id="HAcceptQty" style="background-color:#efefef4d;" readonly>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label">检验结果</label>
                                        <div class="layui-input-block">
                                            <select name="HResult" lay-filter="HResult" style="width:190px;">
                                                <option value="合格" selected="selected">合格</option>
                                                <option value="不合格">不合格</option>
                                            </select>
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-row" style="margin-top:5px;">
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">检验水平</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="HInspectionLevel" id="HInspectionLevel" style="background-color:#efefef4d;" readonly>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">拒绝数</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="HRejectQty" id="HRejectQty" style="background-color:#efefef4d;" readonly>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">重点检查</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="checkbox" name="HKeyInspect" id="HKeyInspect" value="false" lay-skin="primary" lay-filter="HKeyInspect">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-row" style="margin-top:5px;">
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">严格度</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="HStrictness" id="HStrictness" style="background-color:#efefef4d;" readonly>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">样本不合格数</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="HSampleUnRightQty" id="HSampleUnRightQty" style="">
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-row" style="margin-top:5px;">
                                    <div class="layui-inline">
                                        <label class="layui-form-label" style="width: 85px;">AQL</label>
                                        <div class="layui-input-block" style="margin-left: 120px;">
                                            <input type="text" class="layui-input" name="HAQL" id="HAQL" style="background-color:#efefef4d;" readonly>
                                        </div>
                                    </div>
                                </div>
                                <!--<table class="layui-hide" id="samplingTable" lay-filter="samplingTable"></table>-->
                            </div>
                            <div class="layui-tab-item" style="height:590px">
                                <!--检测值-->
                                <div class="layui-row" style="margin-bottom:15px;margin-left:30px">
                                    <button type="button" class="layui-btn layui-btn-sm" lay-submit="" lay-filter="btn_FirstRow" id="btn_FirstRow"><span style="font-weight:bold">首行</span></button>
                                    <button type="button" class="layui-btn layui-btn-sm" lay-submit="" lay-filter="btn_PreviousRow" id="btn_PreviousRow"><i class="layui-icon layui-icon-prev"></i></button>
                                    <button type="button" class="layui-btn layui-btn-sm" lay-submit="" lay-filter="btn_NextRow" id="btn_NextRow"><i class="layui-icon layui-icon-next"></i></button>
                                    <button type="button" class="layui-btn layui-btn-sm" lay-submit="" lay-filter="btn_LastRow" id="btn_LastRow"><span style="font-weight:bold">末行</span></button>
                                </div>
                                <div class="left" style="width:50%;height:450px;float:left;">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">项目序号</label>
                                            <div class="layui-input-block" style="margin-left: 100px;">
                                                <input type="text" class="layui-input" name="HEntryID" id="HEntryID" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">样本量</label>
                                            <div class="layui-input-block" style="margin-left: 100px;">
                                                <input type="text" class="layui-input" name="HSampleQty" id="HSampleQty" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:5px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">检验项目</label>
                                            <div class="layui-input-block" style="margin-left: 45px;">
                                                <input type="text" class="layui-input" name="HQCCheckItemName" id="HQCCheckItemName" style="background-color:#efefef4d;width: 53%;float:left;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchCheckItemID" id="btnSearchCheckItemID" style="float: left;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                                <input type="hidden" name="HQCCheckItemID" id="HQCCheckItemID" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px !important;">检验结果</label>
                                            <div class="layui-input-block" style="margin-left: 100px; width: 182px">
                                                <select name="HInspectResult" lay-filter="HInspectResult">
                                                    <option value="合格" selected="selected">合格</option>
                                                    <option value="不合格">不合格</option>
                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:5px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">样本不合格数</label>
                                            <div class="layui-input-block" style="margin-left: 100px;">
                                                <input type="text" class="layui-input" name="HSampleUnRightQty" id="HSampleUnRightQty" value="0" style="">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">重点检查</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="checkbox" name="HKeyInspect" id="HKeyInspect2" value="false" lay-skin="primary" lay-filter="HKeyInspect">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:5px;">
                                        <div class="layui-inline" style="border-bottom:2px solid #9C9C9C;width:290px;margin-left:10px">
                                            <label class="layui-form-label" style="width: 65px;height:5px;box-shadow:inset 95px 0px 5px 1px #9C9C9C;">
                                                <span style="text-align:center;margin-right:2.8px;color:white">指标</span>
                                            </label>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:5px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px !important;">分析方法</label>
                                            <div class="layui-input-block" style="margin-left: 100px; width: 182px">
                                                <select name="HAnalysisMethod" lay-filter="HAnalysisMethod">
                                                    <option value="合格" selected="selected">合格</option>
                                                    <option value="不合格">不合格</option>
                                                </select>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px !important;">状态</label>
                                            <div class="layui-input-block" style="margin-left: 100px; width: 182px">
                                                <select name="HStatus" lay-filter="HStatus">
                                                    <option value="合格" selected="selected">合格</option>
                                                    <option value="不合格">不合格</option>
                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:5px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px !important;">比较符</label>
                                            <div class="layui-input-block" style="margin-left: 100px; width: 182px">
                                                <select name="HComparator" lay-filter="HComparator">
                                                    <option value="等于" selected="selected">=</option>
                                                    <option value="大于">></option>
                                                    <option value="小于"><</option>
                                                    <option value="大于等于">>=</option>
                                                    <option value="小于等于"><=</option>
                                                </select>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">单位</label>
                                            <div class="layui-input-block" style="margin-left: 45px;">
                                                <input type="text" class="layui-input" name="HUnit" id="HUnit" style="background-color:#efefef4d;width: 53%;float:left;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchUnit" id="btnSearchUnit" style="float: left;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                                <input type="hidden" name="HUnitID" id="HUnitID" value="0">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:5px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">*检验值</label>
                                            <div class="layui-input-block" style="margin-left: 45px;">
                                                <input type="text" class="layui-input" name="HInspectValBName" id="HInspectValBName" style="background-color:#efefef4d;width: 53%;float:left;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchInspectValB" id="btnSearchInspectValB" style="float: left;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                                <input type="hidden" name="HInspectValB" id="HInspectValB" value="0">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">*目标值</label>
                                            <div class="layui-input-block" style="margin-left: 45px;">
                                                <input type="text" class="layui-input" name="HTargetValBName" id="HTargetValBName" style="background-color:#efefef4d;width: 53%;float:left;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchTargetValB" id="btnSearchTargetValB" style="float: left;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                                <input type="hidden" name="HTargetValB" id="HTargetValB" value="0">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:5px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">上限值</label>
                                            <div class="layui-input-block" style="margin-left: 100px;">
                                                <input type="text" class="layui-input" name="HUpLimit" id="HUpLimit" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">下限值</label>
                                            <div class="layui-input-block" style="margin-left: 100px;">
                                                <input type="text" class="layui-input" name="HDownLimit" id="HDownLimit" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:5px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">上偏差</label>
                                            <div class="layui-input-block" style="margin-left: 100px;">
                                                <input type="text" class="layui-input" name="HUpOffSet" id="HUpOffSet" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 70px;">下偏差</label>
                                            <div class="layui-input-block" style="margin-left: 100px;">
                                                <input type="text" class="layui-input" name="HDownOffSet" id="HDownOffSet" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <div class="right" style="width:50%;height:450px;float:left;">
                                    <table class="layui-hide" id="ValueTable" lay-filter="ValueTable"></table>
                                </div>
                            </div>
                        </div>
                    </div>
                    <script type="text/html" id="toolbarDemo">
                        <div class="layui-btn-container">
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>增加一行</button>
@@ -296,9 +602,31 @@
    <script type="text/html" id="HResult">
        <select name="HResult" lay-filter="HResult" id="HResult{{d.LAY_TABLE_INDEX+1}}">
            <option value="">请选择</option>
            <option value="1">合格</option>
            <option value="2">不合格</option>
        </select>
    </script>
    <!--行下拉选择(检验结果)-->
    <script type="text/html" id="HInSpectResult">
        <select name="HInSpectResult" lay-filter="HInSpectResult" id="HInSpectResult{{d.LAY_TABLE_INDEX+1}}">
            <option value="">请选择</option>
            <option value="合格">合格</option>
            <option value="不合格">不合格</option>
        </select>
    </script>
    <!--行下拉选择(分析方法)-->
    <script type="text/html" id="HAnalysisMethod">
        <select name="HAnalysisMethod" lay-filter="HAnalysisMethod" id="HAnalysisMethod{{d.LAY_TABLE_INDEX+1}}">
            <option value="">请选择</option>
            <option value="1">定性分析</option>
            <option value="2">定量分析</option>
            <option value="3">其他分析</option>
        </select>
    </script>
    <!--复选框(重点检查)-->
    <script type="text/html" id="HKeyInspect_Sub">
        <!-- è¿™é‡Œçš„ checked çš„状态只是演示 -->
        <input type="checkbox" name="HKeyInspect" value="{{d.HKeyInspect}}" lay-skin="primary" id="HKeyInspect{{d.LAY_TABLE_INDEX+1}}" lay-filter="HKeyInspect" {{ d.HKeyInspect == 1 ? 'checked' : '' }}>
    </script>
    <script>
@@ -317,6 +645,12 @@
            //公用变量
            var rowdata = [];
            var option = [];
            var rowdata_Value = [];
            var option_Value = [];
            var option_Check = [];//用来存储检验项目
            var Array = []; //全局变量,最外面的一层数组,存储检测值
            var checkobj = ""; //复选框
            //判断是否登录 æœªç™»å½•则跳到登录页
            //if (sessionStorage.login != "login") {
@@ -344,7 +678,7 @@
            if (OperationType == 1) {
                $("#HInterID").val("");
                $("#HBillNo").val("");
                $('#btnSave').addClass("layui-btn-disabled").attr("disabled", true);//有源单时保存按钮禁用
                //$('#btnSave').addClass("layui-btn-disabled").attr("disabled", true);//有源单时保存按钮禁用
                //获取最大单据号
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMAXNum",
@@ -412,7 +746,7 @@
                $.ajax({
                    url: GetWEBURL() + '/Cj_StationInBill/get_Display',
                    type: "GET",
                    data: { "sWhere": "and HInterID = " + linterid, "user": sessionStorage["HUserName"]},
                    data: { "sWhere": "and HInterID = " + linterid, "user": sessionStorage["HUserName"] },
                    success: function (result) {
                        var data = result.data[0];
                        if (result.count == 1) {
@@ -517,7 +851,7 @@
                    , data = checkStatus.data;
                //新增行表格数据
                var NewRow = {
                    "HQCCheckItemID": "", "检验项目": "", "HQCStd": "", "HUnit": "", "HQCNote": "", "HResult": "",
                    "HQCCheckItemID": "", "检验项目": "", "HQCStd": "", "HUnit": "", "HQCNote": "", "HAnalysisMethod": "", "HResult": "",
                    "HMax": "", "HMin": "", "HAvg": "", "HRemark": ""
                };
                switch (obj.event) {
@@ -527,6 +861,7 @@
                        table.render(option);
                        for (var i = 1; i <= option.data.length; i++) {
                            $('#HResult' + i + '').find("option[value='" + option.data[i - 1].HResult + "']").attr("selected", true);
                            $('#HAnalysisMethod' + i + '').find("option[value='" + option.data[i - 1].HAnalysisMethod + "']").attr("selected", true);
                        }
                        form.render('select');
                        break;
@@ -546,6 +881,7 @@
                            table.render(option);//将数据渲染到表格上
                            for (var i = 1; i <= option.data.length; i++) {
                                $('#HResult' + i + '').find("option[value='" + option.data[i - 1].HResult + "']").attr("selected", true);
                                $('#HAnalysisMethod' + i + '').find("option[value='" + option.data[i - 1].HAnalysisMethod + "']").attr("selected", true);
                            }
                            form.render('select');
                        }
@@ -560,21 +896,84 @@
            //新增按钮
            form.on('submit(btn-AddNew)', function (data) {
                window.location.reload();
                layer.confirm('新增后页面数据将消失?', { icon: 3, title: '提示' }, function (index) {
                    location.replace('QC_Add_Edit_FirstPieceCheckBill.html?OperationType=1&linterid=&HSouceBillType=0&closeType=2');
                });
            });
            //首行按钮
            form.on('submit(btn_FirstRow)', function (data) {
                if ($("#HEntryID").val() == 1) {
                    layer.msg("当前已是首行");
                }
                if (option_Check.length > 0) {
                    $("[name='HEntryID']").attr("value", 1);
                    $("[name='HQCCheckItemID']").attr("value", option_Check[0].HQCCheckItemID);
                    $("[name='HQCCheckItemName']").attr("value", option_Check[0].检验项目);
                } else {
                    layer.msg("当前已是首行");
                }
            });
            //末行按钮
            form.on('submit(btn_LastRow)', function (data) {
                if ($("#HEntryID").val() == option_Check.length) {
                    layer.msg("当前已是末行");
                    return;
                }
                if (option_Check.length > 0) {
                    $("[name='HEntryID']").attr("value", option_Check.length);
                    $("[name='HQCCheckItemID']").attr("value", option_Check[option_Check.length - 1].HQCCheckItemID);
                    $("[name='HQCCheckItemName']").attr("value", option_Check[option_Check.length - 1].检验项目);
                } else {
                    layer.msg("当前已是末行");
                    return;
                }
            });
            //上一行按钮
            form.on('submit(btn_PreviousRow)', function (data) {
                if ($("#HEntryID").val() == 1 || $("#HEntryID").val() == 0) {
                    layer.msg("当前已是首行");
                    return;
                }
                if (option_Check.length > 0) {
                    $("[name='HEntryID']").attr("value", $("#HEntryID").val() - 1);
                    $("[name='HQCCheckItemID']").attr("value", option_Check[$("#HEntryID").val() - 1].HQCCheckItemID);
                    $("[name='HQCCheckItemName']").attr("value", option_Check[$("#HEntryID").val() - 1].检验项目);
                }
            });
            //下一行按钮
            form.on('submit(btn_NextRow)', function (data) {
                if ($("#HEntryID").val() == option_Check.length) {
                    layer.msg("当前已是末行");
                    return;
                }
                if (option_Check.length > 0) {
                    $("[name='HEntryID']").attr("value", Number($("#HEntryID").val()) + 1);
                    $("[name='HQCCheckItemID']").attr("value", option_Check[$("#HEntryID").val() - 1].HQCCheckItemID);
                    $("[name='HQCCheckItemName']").attr("value", option_Check[$("#HEntryID").val() - 1].检验项目);
                }
            });
            //退出
            function get_Exit() {
                if (OperationType == 1) {
                    parent.layui.admin.events.closeThisTabs();
                } else if (OperationType == 2) {
                    var index = parent.layer.getFrameIndex(window.name);
                    parent.layer.close(index);
                } else if (OperationType == 3) {
                    var index = parent.layer.getFrameIndex(window.name);
                    parent.layer.close(index);
                }
                Pub_Close(1);
                //if (OperationType == 1) {
                //    parent.layui.admin.events.closeThisTabs();
                //} else if (OperationType == 2) {
                //    var index = parent.layer.getFrameIndex(window.name);
                //    parent.layer.close(index);
                //} else if (OperationType == 3) {
                //    var index = parent.layer.getFrameIndex(window.name);
                //    parent.layer.close(index);
                //}
            }
            //行内事件
@@ -669,6 +1068,9 @@
            //保存
            function set_SaveBill(data) {
                console.log($("#HKeyInspect").val());
                console.log($("#HKeyInspect2").val());
                return;
                if ($("#HICMOQty").val() == "" || $("#HICMOQty").val() <= 0) {
                    layer.msg("任务单数量不能为空且不能小于等于0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
@@ -691,7 +1093,9 @@
                }
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"] ;
                var sSubValue = JSON.stringify(table.cache['ValueTable']);
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"] + ';' + sSubValue;
                var index = layer.load();
                $.ajax({
                    type: "POST",
@@ -727,17 +1131,91 @@
            //编辑时加载表头
            function RoadBillMain(linterid) {
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + "/Web/GetPonderationBill",
                    url: GetWEBURL() + "/GetQC_FirstPieceCheckDetail",
                    type: "GET",
                    data: { "HInterID": linterid },
                    success: function (d) {
                        // console.log(d.data);
                        $("#HInterID").val(d.data[0].HInterID);
                        $("#HBillNo").val(d.data[0].HBillNo);
                    data: { "HID": linterid },
                    success: function (result) {
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data.h_v_QC_Edit_FirstPieceCheckBillList[0];
                            form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HBillNo": data.单据号
                                , "HDate": formatDate(data.日期)
                                , "HSourceID": data.生产资源ID
                                , "HSourceName": data.生产资源名称
                                , "HICMOBillNo": data.HICMOBillNo
                                , "HICMOQty": data.HICMOQty
                                , "HICMOInterID": data.HICMOInterID
                                , "HICMOEntryID": data.HICMOEntryID
                                , "HMaterID": data.产品ID
                                , "HProcExchQty": data.HProcExchQty
                                , "HProcExchBillNo": data.HProcExchBillNo
                                , "HProcExchInterID": data.HProcExchInterID
                                , "HProcExchEntryID": data.HProcExchEntryID
                                , "HFirstCheckEmp": data.检验员ID
                                , "HFirstCheckEmpName": data.检验员名称
                                //, "HQCCheckProjectID": data.HManagerID
                                //, "HPSStyleID": data.HPSStyleID
                                , "HRemark": data.表头备注
                                //, "HSSID": data.HSSID
                                , "HMaker": data.制单人
                                , "HMakeDate": data.制单日期
                                , "HChecker": data.审核人
                                , "HCheckDate": data.审核日期
                                , "HCloseMan": data.关闭人
                                , "HCloseDate": data.关闭日期
                                , "HUpDateDate": data.修改日期
                                , "HDeleteDate": data.作废日期
                            });
                            data = result.data.h_v_QC_Edit_FirstPieceCheckBillList;
                            //子表  èµ‹å€¼
                            var rowdata = [];
                            for (var i = 0; i < data.length; i++) {
                                rowdata.push(
                                    {
                                        "HQCCheckItemID": data[i].HQCCheckItemID, "检验项目": data[i].检验项目名称, "HQCStd": data[i].HQCStd, "HUnit": data[i].HUnit, "HQCNote": data[i].HQCNote, "HResult": data[i].HResult,
                                        "HMax": data[i].HMax, "HMin": data[i].HMin, "HAvg": data[i].HAvg, "HRemark": data[i].HRemark
                                    }
                                )
                            }
                            option.data = rowdata;
                            table.render(option);
                            for (let j = 0; j < data.length; j++) {
                                $("#HResult" + (j + 1)).val(data[j].HResult)
                            }
                            form.render('select');
                            layer.close(ajaxLoad);
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("发生错误!", { icon: 5 });
                    }
                })
            }
            //#region  æ—¶é—´è½¬æ¢
            function formatDate(date) {
                var d = new Date(date),
                    month = '' + (d.getMonth() + 1),
                    day = '' + d.getDate(),
                    year = d.getFullYear();
                if (month.length < 2) month = '0' + month;
                if (day.length < 2) day = '0' + day;
                return [year, month, day].join('-');
            }
            //#endregion
            //表头信息检验方案弹窗
            form.on('submit(btnSearchCheckProject)', function () {
@@ -778,6 +1256,218 @@
                });
            });
            //表体信息检验项目弹窗
            form.on('submit(btnSearchCheckItemID)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '检验项目列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['90%', '90%'],
                    maxmin: true,
                    content: ['../../../views/基础资料/公用基础资料/Gy_CheckItem.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HQCCheckProjectID").val(checkStatus.data[0].HItemID);
                        $("#HQCCheckProjectName").val(checkStatus.data[0].方案名称);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //表体信息单位弹窗
            form.on('submit(btnSearchUnit)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '单位列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['90%', '90%'],
                    maxmin: true,
                    content: ['../../../views/Baseset/基础资料/Gy_UnitList.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HUnitID").val(checkStatus.data[0].HItemID);
                        $("#HUnit").val(checkStatus.data[0].HName);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //表体信息单位弹窗
            form.on('submit(btnSearchInspectValB)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '检验值列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['90%', '90%'],
                    maxmin: true,
                    content: ['../../../views/Baseset/基础资料/Gy_InspectValueList.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HInspectValB").val(checkStatus.data[0].hmainid);
                        $("#HInspectValBName").val(checkStatus.data[0].检验值名称);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //表体信息单位弹窗
            form.on('submit(btnSearchTargetValB)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '目标值列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['90%', '90%'],
                    maxmin: true,
                    content: ['../../../views/Baseset/基础资料/Gy_InspectValueList.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HTargetValB").val(checkStatus.data[0].hmainid);
                        $("#HTargetValBName").val(checkStatus.data[0].检验值名称);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //表体信息抽样方案弹窗
            form.on('submit(btnSearchCheckSampleScheme)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '抽样方案列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['90%', '90%'],
                    maxmin: true,
                    content: ['../../../views/Baseset/基础资料/Gy_SampleSchemeListView.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HSampleSchemeID").val(checkStatus.data[0].hmainid);
                        $("#HSampleSchemeName").val(checkStatus.data[0].抽样方案名称);
                        $("#HSamplingType").val(checkStatus.data[0].抽样类型);
                        $("#HInspectionLevel").val(checkStatus.data[0].检验水平);
                        $("#HStrictness").val(checkStatus.data[0].严格度);
                        $("#HAQL").val(checkStatus.data[0].AQL);
                        $("#HSampleQty").val(checkStatus.data[0].样本量);
                        $("#HAcceptQty").val(checkStatus.data[0].允许数);
                        $("#HRejectQty").val(checkStatus.data[0].拒绝数);
                        $("#HUpLimit").val(checkStatus.data[0].上限值);
                        $("#HDownLimit").val(checkStatus.data[0].下限值);
                        rowdata_Value = [];
                        for (let i = 1; i <= checkStatus.data[0].样本量; i++) {
                            rowdata_Value.push({
                                "HSEQ": i, "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": "", "rowNum": $("#HEntryID").val()
                            });
                        }
                        option_Value.data = rowdata_Value;
                        table.render(option_Value);
                        console.log($("#HEntryID").val());
                        console.log(checkStatus.data);
                        console.log(option.data);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            function get_CheckItem() {
                $.ajax({
                    url: GetWEBURL() + "/Web/GetCheckItemByCheckProjectID",
@@ -786,6 +1476,22 @@
                    success: function (result) {
                        option.data = result.data;
                        table.render(option);
                        for (var i = 1; i <= result.data.length; i++) {
                            $('#HAnalysisMethod' + i + '').find("option[value='" + option.data[i - 1].HAnalysisMethod + "']").attr("selected", true);
                            $('#HResult' + i + '').find("option[value='" + option.data[i - 1].HResult + "']").attr("selected", true);
                        }
                        form.render('select');
                        option_Check = result.data;
                        $("[name='HEntryID']").attr("value", result.data.length);
                        $("[name='HQCCheckItemID']").attr("value", result.data[result.data.length - 1].HQCCheckItemID);
                        $("[name='HQCCheckItemName']").attr("value", result.data[result.data.length - 1].检验项目);
                        //默认选中最后一行
                        $("tr[data-index = " + (result.data.length - 1) + "] .layui-form-checkbox").click();
                        //$("tr[data-index = " + (result.data.length - 1) + "] .layui-form-checkbox").addClass('layui-form-checked');
                        $("tr[data-index = " + (result.data.length - 1) + "] ").attr({ "style": "background:#ceedfa;color:black" });
                    }
                })
            }
@@ -996,8 +1702,8 @@
                $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd"));
                //初始表格数据
                rowdata = [{
                    "HQCCheckItemID": "", "检验项目": "", "HQCStd": "", "HUnit": "", "HQCNote": "", "HResult": "",
                    "HMax": "", "HMin": "", "HAvg": "", "HRemark": ""
                    "HQCCheckItemID": "", "检验项目": "", "HQCStd": "", "HUnit": "", "HQCNote": "", "HAnalysisMethod": "", "HResult": "",
                    "HMax": "", "HMin": "", "HAvg": "", "HRemark": "", "HKeyInspect": false
                }];
                option = {
                    elem: '#mainTable'
@@ -1007,12 +1713,15 @@
                    , cellMinWidth: 150
                    , cols: [[ //表头
                        { type: 'checkbox', totalRowText: '合计行' }
                        , { type: 'numbers', title: '序号', totalRow: true }
                        , { field: 'HQCCheckItemID', title: 'HQCCheckItemID', hide: true }
                        , { field: '检验项目', title: '检验项目', edit: 'text', event: 'HQCCheckItemID' }
                        , { field: 'HResult', title: '结论', templet: '#HResult' }
                        , { field: 'HAnalysisMethod', title: '分析方法', templet: '#HAnalysisMethod' }
                        , { field: 'HKeyInspect', title: '重点检查', templet: '#HKeyInspect_Sub', unresize: false }
                        , { field: 'HQCStd', title: '检验标准', edit: 'text' }
                        , { field: 'HUnit', title: '单位', edit: 'text' }
                        , { field: 'HQCNote', title: '检验记录', edit: 'text' }
                        , { field: 'HResult', title: '结论', templet: '#HResult' }
                        , { field: 'HMax', title: '最大值', edit: 'text' }
                        , { field: 'HMin', title: '最小值', edit: 'text' }
                        , { field: 'HAvg', title: '平均值', edit: 'text', totalRow: true }
@@ -1030,6 +1739,7 @@
                            $.each(option.data, function (index, value) {
                                if (value.LAY_TNDEX == dataIndex) {
                                    $cr.find('input').val(value.HResult);
                                    $cr.find('input').val(value.HAnalysisMethod);
                                }
                            });
                        });
@@ -1041,6 +1751,48 @@
                //加载空表格
                option.data = rowdata;
                table.render(option);
                //初始表格数据
                rowdata_Value = [{
                    "HSEQ": "0", "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": ""
                }];
                option_Value = {
                    elem: '#ValueTable'
                    //, toolbar: '#toolbarDemo_Value'
                    , limit: 500 //每页默认显示的数量
                    , height: 'full-50'
                    , cellMinWidth: 150
                    , cols: [[ //表头
                        { type: 'checkbox', totalRowText: '合计行' }
                        , { field: 'HSEQ', title: '序号' }
                        , { field: 'HInSpectResult', title: '检验结果', templet: '#HInSpectResult' }
                        , { field: 'HInSpectValueB', title: '检测值(定性)', edit: 'text' }
                        , { field: 'HInSpectValue', title: '检测值(定量)', edit: 'text' }
                        , { field: 'HInSpectValueT', title: '检测值(其他)', edit: 'text' }
                        //, { fixed: 'right', title: '操作', toolbar: '#barDemo' }
                    ]]
                    , done: function (res, curr, count) {
                        option_Value.data = res.data;
                        //去掉下拉框失焦事件否则在下拉框里输入值
                        $('.layui-form-select').find('input').unbind("blur");
                        //表格重载回显下拉框里的数据
                        $('tr').each(function (e) {
                            var $cr = $(this);
                            var dataIndex = $cr.attr("data-index");
                            $.each(option_Value.data, function (index, value) {
                                if (value.LAY_TNDEX == dataIndex) {
                                    $cr.find('input').val(value.HInSpectResult);
                                }
                            });
                        });
                    }
                    , text: {
                        none: '无数据!'
                    }
                };
                //加载空表格
                option_Value.data = rowdata_Value;
                table.render(option_Value);
            }
            //行选择处理(结论)
@@ -1054,6 +1806,184 @@
                    }
                });
            });
            //行选择处理(检验结果)
            form.on('select(HInSpectResult)', function (data) {
                //获取下拉框选中的值
                var elem = data.othis.parents('tr');
                var dataindex = elem.attr("data-index");
                $.each(option.data, function (index, value) {
                    if (value.LAY_TABLE_INDEX == dataindex) {
                        value.HInSpectResult = data.value;//把选中下拉框id值赋值给表格缓存
                    }
                });
            });
            //行选择处理(分析方法)
            form.on('select(HAnalysisMethod)', function (data) {
                //获取下拉框选中的值
                var elem = data.othis.parents('tr');
                var dataindex = elem.attr("data-index");
                $.each(option.data, function (index, value) {
                    if (value.LAY_TABLE_INDEX == dataindex) {
                        value.HAnalysisMethod = data.value;//把选中下拉框id值赋值给表格缓存
                    }
                });
                if (data.value == 1) { //如果选中定性分析,则隐藏定量、其他分析
                    option_Value.cols[0][3].hide = false; //定性
                    option_Value.cols[0][4].hide = true;  //定量
                    option_Value.cols[0][5].hide = true;  //其他
                } else if (data.value == 2) { //如果选中定量分析,则隐藏定性、其他分析
                    option_Value.cols[0][4].hide = false;  //定量
                    option_Value.cols[0][3].hide = true;  //定性
                    option_Value.cols[0][5].hide = true;  //其他
                } else if (data.value == 3) { //如果选中其他分析,则隐藏定量、定性分析
                    option_Value.cols[0][5].hide = false;  //其他
                    option_Value.cols[0][3].hide = true;  //定性
                    option_Value.cols[0][4].hide = true;  //定量
                }
                table.render(option_Value);
            });
            //监听下拉框编辑
            form.on('select(HResult)', function (data) {
                //获取当前行tr对象
                var elem = data.othis.parents('tr');
                //第一列的值是Guid,取guid来判断
                var Guid = elem.first().find('td').eq(1).text();
                //选择的select对象值;
                var selectValue = data.value;
                //$("#HInSpectResult" + Guid).val(selectValue);
                $("[name='HResult']").val(selectValue);
                $("[name='HInspectResult']").val(selectValue);
                form.render('select');
            })
            //监听下拉框编辑
            form.on('select(HInspectResult)', function (data) {
                //获取当前行tr对象
                var elem = data.othis.parents('tr');
                //第一列的值是Guid,取guid来判断
                var Guid = elem.first().find('td').eq(1).text();
                //选择的select对象值;
                var selectValue = data.value;
                //$("#HInSpectResult" + Guid).val(selectValue);
                $("[name='HResult']").val(selectValue);
                form.render('select');
            })
            //是否重点检查
            form.on('checkbox(HKeyInspect)', function (data) {
                //$("#HKeyInspect").val(data.elem.checked);
                $("[name='HKeyInspect']").attr("value", data.elem.checked);
                if ($("#HKeyInspect").val() == 'true') {
                    //$("[name='HKeyInspect']").attr("checked", true);
                    $("[name='HKeyInspect']").prop("checked", true);
                } else {
                    //$("[name='HKeyInspect']").attr("checked", false);
                    $("[name='HKeyInspect']").prop("checked", false);
                }
                form.render('checkbox');//刷新值
            });
            //点击检验项目行事件
            table.on('row(mainTable)', function (obj) {
                //选中行改变颜色
                check_row(obj);
                //获取当前选中行号
                var rowIndex = Number($(obj.tr).attr("data-index")) + Number(1);
                //把检验值数据存到数组
                createArr(rowIndex);
                //获取单元格检验值数据
                var table_value = table.cache['ValueTable'];
                Array.some(item => {
                    console.log("==============item===============");
                    console.log(item);
                })
                for (let i = 0; i < table_value.length; i++) {
                }
                //console.log(arr_value_add);
                console.log(Array);
                console.log(table_value);
            });
            //改变选中行颜色
            function check_row(obj) {
                if (checkobj != "") {
                    checkobj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//取消复选框选中样式
                    checkobj.tr.find(':checkbox:first').prop('checked', false);//取消复选框选中样式
                    $(checkobj.tr.selector).attr({ "style": "background:" });//取消当前tr颜色
                }
                //$('#HKeyInspect2').attr("checked", false);
                var num = [];
                for (var i = 0; i < option.data.length; i++) {
                    var a = $('#HKeyInspect' + (i + 1)).prop("checked");
                    num.push(a);
                }
                var flag = !obj.tr.find(':checkbox:first').prop('checked');
                obj.tr.find(':checkbox').prop('checked', flag);
                if (flag) {
                    obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked');  //设置复选框选中样式
                    $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//改变当前tr背景颜色和字体颜色
                    checkobj = obj;
                } else {
                    obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//取消复选框选中样式
                    $(obj.tr.selector).attr({ "style": "background:" });//取消当前tr颜色
                }
                //mainTable ä¸ºè¡¨æ ¼ID   æ³¨æ„æ­¤å¤„如果ID不正确将导致你在监听复选框时获取不到你选择的数据,前面的只是添加或删除选中未选中样式以及设置背景色,字体颜色
                layui.each(table.cache.mainTable, function (i, l) {
                    if (obj.tr.index() == l.LAY_TABLE_INDEX) {
                        l.LAY_CHECKED = flag;
                    }
                });
                for (var i = 0; i < option.data.length; i++) {
                    if (num[i]) {
                        $('#HKeyInspect' + (i + 1)).prop("checked", true);
                    } else {
                        $('#HKeyInspect' + (i + 1)).prop("checked", false);
                    }
                }
                form.render('checkbox');
            }
            function createArr(rowIndex) {
                var arr_value = table.cache['ValueTable']; //获取检测值单元格数据
                arr_value_add = []; //新增行号字段
                arr_value.map((item, index) => {
                    arr_value_add.push(Object.assign({}, item, { rowNum: rowIndex }))
                })
                if (Array.length > 0) {//如果数组不为空则遍历数组
                    var whetherAdd = false; //是否已经添加过当前行号的数组
                    //遍历数组
                    Array.some(item => {
                        if (item[0].rowNum == rowIndex) {
                            whetherAdd = true;
                            return true;//跳出遍历
                        } else {
                            whetherAdd = false;
                        }
                    })
                    //没有添加过当前行号的数组则添加进去
                    if (whetherAdd == false) {
                        Array.push(arr_value_add);
                    }
                } else {
                    Array.push(arr_value_add);//数组为空则不做判断,直接把数据添加进数组
                }
            }
            //以上为layui模块
        });
WebTM/views/ÖÊÁ¿¹ÜÀí/Ê×¼þ¼ìÑéµ¥/QC_FirstPieceCheckBillList.html
@@ -64,6 +64,7 @@
                    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
                    <script type="text/html" id="toolbarDemo">
                        <div class="layui-btn-container">
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Add"><i class="layui-icon layui-icon-form"></i>新增</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Edit"><i class="layui-icon layui-icon-form"></i>编辑</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-form"></i>删除</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>列设置</button>
@@ -211,6 +212,9 @@
                        var data = checkStatus.data;
                        layer.alert(JSON.stringify(data));
                        break;
                    case 'btn-Add':
                        set_AddNew();
                        break;
                    case 'btn-Edit':
                        var checkStatus = table.checkStatus('mainTable')
                            , data = checkStatus.data;
@@ -242,29 +246,33 @@
                        if (checkStatus.data.length === 1) {
                            var InterID = data[0].hmainid.toString();
                            //逻辑删除方法
                            $.ajax({
                                url: GetWEBURL() + 'DeltetQC_FirstPieceCheck',
                                type: "GET",
                                data: { "HInterID": InterID, "user": sessionStorage["HUserName"]},
                                success: function (result) {
                                    console.log('gouba' + result);
                                    if (result.count == 1) {
                                        layer.msg(result.Message, { icon: 1 }, function () {
                                            // å¾—到frame索引
                                            var index = layer.getFrameIndex(window.name);
                                            //关闭当前frame
                                            layer.close(index);
                                            //修改为功后刷新界面
                                            window.location.reload();
                                        });
                            layer.confirm("确认要删除吗,删除后不能恢复", { title: "删除确认" }, function (index) {
                                var wait = layer.load();
                                $.ajax({
                                    url: GetWEBURL() + 'DeltetQC_FirstPieceCheck',
                                    type: "GET",
                                    data: { "HInterID": InterID, "user": sessionStorage["HUserName"] },
                                    success: function (result) {
                                        if (result.count == 1) {
                                            layer.msg(result.Message, { icon: 1 }, function () {
                                                // å¾—到frame索引
                                                var index = layer.getFrameIndex(window.name);
                                                //关闭当前frame
                                                layer.close(index);
                                                //修改为功后刷新界面
                                                window.location.reload();
                                            });
                                    } else {
                                        layer.alert(result.code + result.Message, { icon: 5 });
                                        } else {
                                            layer.alert(result.code + result.Message, { icon: 5 });
                                        }
                                        layer.close(wait);
                                    }, error: function () {
                                        layer.close(wait);
                                        layer.alert("接口请求失败!", { icon: 5 });
                                    }
                                }, error: function () {
                                    layer.alert("接口请求失败!", { icon: 5 });
                                }
                            });
                                });
                            })
                        }
                        else {
                            layer.msg('请选择一行数据删除!');
@@ -276,8 +284,6 @@
                        break;
                };
            });
            ///加载显示数据
            function RoadHBillNo(sqlWhere) {
@@ -389,6 +395,28 @@
                _cur_page = 1;
                RoadHBillNo(sqlWhere);
            });
            //新增
            function set_AddNew() {
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '新增首件检验单',
                    closeBtn: 1,
                    shift: 2,
                    area: ['100%', '100%'],
                    maxmin: true,
                    content: './QC_Add_Edit_FirstPieceCheckBill.html?OperationType=1&linterid=&HSouceBillType=0&closeType=1',
                    end: function () {
                        //刷新页面,
                        //get_FastQuery(table, option);
                    },
                    success: function (layero, index) {
                    }
                });
            }
            var $ = layui.$, active = {
                f_Query: function () { //查询
WebTM/views/ÁìÁÏ·¢»õ/ÊÕÁÏÈë¿â/Kf_ReciveBill_Fast_AR.html
@@ -122,6 +122,7 @@
                                            <label class="layui-form-label" style="width: 75px;padding: 9px 5px;">部门:</label>
                                            <div class="layui-input-block">
                                                <input type="text" name="HDeptName" id="HDeptName" class="layui-input" disabled="disabled">
                                                <input type="hidden" class="layui-input" name="HDeptID" id="HDeptID" value="0" style="width:100px">
                                            </div>
                                        </div>
                                    </div>
@@ -167,7 +168,8 @@
            //初始化表格
            set_InitGrid();
            $("#HDeptID").val(sessionStorage["HDeptID"]);
            $("#HDeptName").val(sessionStorage["HDept"]);
            //获取参数
            function getUrlVars() {
WebTM/views/ÑéÊÕÈë¿â/ÆäËûÈë¿â/Kf_OtherInBill_Fast.html
@@ -959,21 +959,21 @@
                                    }, function () { window.location.reload(); });//新增
                                }
                                else {
                                    layer.msg(data.Message, { icon: 5 });
                                    layer.confirm(data.Message, { icon: 5 });
                                    //灰度提交按钮Saver
                                    document.getElementById("Saver").disabled = false;
                                }
                                layer.closeAll("loading");
                            },
                            error: function (err) {
                                layer.msg("错误:" + err, { icon: 5 });
                                layer.confirm("错误:" + err, { icon: 5 });
                                //灰度提交按钮Saver
                                document.getElementById("Saver").disabled = false;
                            }
                        });
                }
                else {
                    layer.msg("数据不完整,不允许提交:", { icon: 5 });
                    layer.confirm("数据不完整,不允许提交:", { icon: 5 });
                    //灰度提交按钮Saver
                    document.getElementById("Saver").disabled = false;
                }
@@ -1131,11 +1131,13 @@
                                        //, toolbar: '#toolbarDemo'
                                        , defaultToolbar: []
                                        , page: true
                                        , limit: 100
                                        , limit: 3000
                                        , totalRow: true
                                        , where: { HBillID: sInterID, HBillType: '1203', sWhere: '' }
                                        , cols: [[
                                            { type: 'radio' }
                                            , { field: 'HQty', title: '数量', width: 150 }
                                            , { field: 'HQty', title: '重量', width: 150, totalRow: true }
                                            , { field: 'HAuxQty', title: '箱数', width: 150, totalRow: true }
                                            , { field: 'HQtyMust', title: '应收数量', width: 150 }
                                            , { field: 'HMaterNumber', title: '物料代码', width: 150 }
                                            , { field: 'HMaterName', title: '物料名称', width: 150 }
@@ -1152,7 +1154,7 @@
                                        , done: function () {
                                            layer.closeAll("loading");
                                        }
                                    })
                                    })
                                    //清空数量
                                    $("#HQty").val("");
                                }
WebTM/views/ÑéÊÕÈë¿â/Í⹺Èë¿â/Kf_POStockInBill_Fast.html
@@ -1249,6 +1249,7 @@
                var sInterID = $("#HInterID").val()
                var sBillNo = $("#HBillNo").val()
                var HSourceBillType = $("#HBillType").val()
                var sBillType = '1201'
                if (HSourceBillNo == "" || sInterID <= 0) {
                    layer.msg("源单号为空,或者内码不存在!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
@@ -1256,13 +1257,14 @@
                //
                $.ajax({
                    //url: "http://61.130.49.162:9090/WMSAPI///POStockInBill/set_SavePonderationBillMain_Temp_Source_Fast_Json",
                    url: GetWEBURL() + "/POStockInBill/set_SavePonderationBillMain_Temp_Source_Fast_Json",
                    url: GetWEBURL() + "/WEBSController/Get_SourceBarCode_POStockIn_Json",
                    type: "GET",
                    data: { "HSourceBillType": HSourceBillType, "HSourceBillNo": HSourceBillNo, "sInterID": sInterID, "sBillNo": sBillNo },
                    //data: { "HSourceBillType": HSourceBillType, "HSourceBillNo": HSourceBillNo, "sInterID": sInterID, "sBillNo": sBillNo },
                    data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": sBillType, "HSourceBillNo": HSourceBillNo, "HSourceBillType": HSourceBillType, "HMaker": sessionStorage["HUserName"], "HStockOrgID": sessionStorage["OrganizationID"] },
                    success: function (result) {
                        if (result.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            $("#HSupID").val(result.data[0].HSupID);
                            $("#HSupName").val(result.data[0].HSupName);
                            $("#HSupID").val(result.data.hSPIDField);
                            $("#HSupName").val(result.data.hSupNameField);
                            sessionStorage["SourceFlag"] = true;
                            layer.load(3);
                            element.tabChange('tab-POStockInBill', '2');