WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Unit.html
@@ -22,14 +22,15 @@
                                <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">保存</button>
                                <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">退出</button>
                            </div>
                        </div>
                        <div class="layui-card-body">
                            <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
                                <!--<ul class="layui-tab-title">
                                <li class="layui-this">基本信息</li>-->
            <li class="layui-this">基本信息</li>-->
                                <!--<li>其他信息</li>-->
                                <!--</ul>-->
                                <h1 style="text-align:center;"><b>计量单位</b></h1>
@@ -61,21 +62,21 @@
                                                <div class="layui-col-xs4">
                                                    <label class="layui-form-label">换算比列:</label>
                                                    <div class="layui-input-inline">
                                                        <input type="text" name="HRate" id="HRate" lay-verify=""  autocomplete="off" class="layui-input">
                                                        <input type="text" name="HRate" id="HRate" lay-verify="" autocomplete="off" class="layui-input">
                                                    </div>
                                                </div>
                                                <div class="layui-col-xs4">
                                                    <label class="layui-form-label"> é»˜è®¤å•位:</label>
                                                    <div class="layui-input-inline">
                                                        <input type="radio" name="checkboxHStandard" id="checkboxHStandard" lay-skin="primary" lay-filter="checkboxHStandard" value="true" title="">
                                                        <input type="checkbox" name="checkboxHStandard" id="checkboxHStandard" lay-skin="primary" lay-filter="checkboxHStandard" value="true" title="">
                                                        <input type="hidden" value="false" name="HStandard" id="HStandard">
                                                    </div>
                                                </div>
                                                <div class="layui-col-xs4">
                                                    <label class="layui-form-label"> ç¦ç”¨æ ‡å¿—:</label>
                                                    <div class="layui-input-inline">
                                                        <input type="radio" name="checkboxHStopflag" id="checkboxHStopflag" lay-skin="primary" lay-filter="checkboxHStopflag" value="true" title="">
                                                        <input type="checkbox" name="checkboxHStopflag" id="checkboxHStopflag" lay-skin="primary" lay-filter="checkboxHStopflag" value="true" title="">
                                                        <input type="hidden" value="false" name="HStopflag" id="HStopflag">
                                                    </div>
                                                </div>
@@ -148,8 +149,8 @@
            function RoadBillMain(hID)//加载表头
            {
                alert(hID);
                //查询检验方案单是否存在
                //alert(hID);
                // æŸ¥è¯¢æ£€éªŒæ–¹æ¡ˆå•是否存在
                $.ajax({
                    url: GetWEBURL() + "GetGy_UnitDetail",
                    type: "GET",
@@ -160,6 +161,15 @@
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data.h_v_Edit_Gy_UnitList[0];
                            console.log("返回的data.HStopFlag" + JSON.stringify(data.禁用标记));
                            console.log("返回的data.HStandard" + JSON.stringify(data.默认标记));
                            var IsHStopflag = data.禁用标记;
                            //禁用标记
                            if (IsHStopflag == "true") {
                                $("input[name='checkboxHStopflag'][value='" + IsHStopflag + "']").attr("checked", true);
                            }
                            if (data.默认标记 == "true") {
                                $("input[name='checkboxHStandard'][value='" + data.默认标记 + "']").attr("checked", true);
                            }
                            form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HNumber": data.计量单位代码
                                , "HItemID": data.HItemID
@@ -188,7 +198,7 @@
            var shijian = year + "-" + month + "-" + day;
            //判断是否新增
            if (hID == null || hID == 0) {
            if (hID == 1) {
                //id new
                $("#HItemID").val(0);
            }
@@ -196,7 +206,7 @@
                $("#HItemID").val(hID);//修改时主表ID
                RoadBillMain(hID);
               /* RoadBillSub(linterid);*/
                /* RoadBillSub(linterid);*/
            }
            //禁用标志
            form.on('checkbox(checkboxHStopflag)', function (data) {
@@ -352,11 +362,10 @@
            form.on('submit(Cancel)', function () {
                //sessionStorage["SourceFlag"] = false;
                if (hID == null || hID==0) {
                if (hID == null || hID == 0) {
                    parent.location.href = "../../../views/index.html"
                }
                else
                {
                else {
                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                    parent.layer.close(index); //再执行关闭
                }
@@ -368,17 +377,32 @@
                var sMainStr = JSON.stringify(data.field);
                //var sSubStr = JSON.stringify(table.cache['mainTable']);
                //var sMainSub = sMainStr + ';' + sSubStr;
                if (!$("#HNumber").val()) {
                    layer.msg("请输入代码!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HName").val()) {
                    layer.msg("请输入名称!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HRate").val()) {
                    layer.msg("请输入换算比例!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                var HRate = $("#HRate").val();
                sMainStr += ';' + sessionStorage["HUserName"] + ';' + sessionStorage["OrganizationID"] + ';' + HRate;
                $.ajax(
                    {
                        type: "POST",
                        url: GetWEBURL() + "SaveGy_UnitList", //方法所在页面和方法名
                        url: GetWEBURL() + "/SaveGy_UnitList", //方法所在页面和方法名
                        async: true,
                        data: { "msg": sMainStr },
                        dataType: "json",
                        success: function (data) {
                            if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                layer.msg(data.Message, { icon: 1 });
                                $('#add-btn').addClass("layui-btn-disabled").attr("disabled",true);
                                $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);
                            }
                            else {
                                f_alert(data.Message);
@@ -413,12 +437,12 @@
        });
        //定义全局变量
        var HReasonName, ReasonID, EmpName, SQProcName,
            ProcID,ZRProcName,QRName
            ProcID, ZRProcName, QRName
            ;
        function GetHReasonValue(obj)  //返回不良原因
        {
             HReasonName = obj[0].HName;
             ReasonID = obj[0].HItemID;
            HReasonName = obj[0].HName;
            ReasonID = obj[0].HItemID;
        }
        //返回物料
        function GetHMaterNameValue(obj) {  //返回物料
@@ -437,7 +461,7 @@
            $("#HDeptID").val(obj[0].HItemID);
            $("#HDeptNumber").val(obj[0].HNumber);
        }
         //返回单位
        //返回单位
        function GetHUnitNameValue(obj) {
            $("#HUName").val(obj[0].HName);
            $("#HUnitID").val(obj[0].HItemID);