pzy
2024-08-26 6c15622369ffff568463a55f37d7df4106da963c
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Material.html
@@ -332,8 +332,8 @@
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HSecUnitRate" lay-verify="HSecUnitRate" id="HSecUnitRate" autocomplete="off" value="0">
                                                        <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HDormID-BT">
                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                        </button>-->
                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                </button>-->
                                                        <!--<input id="HDormID" name="HDormID" type="hidden" />-->
                                                    </div>
                                                </div>
@@ -432,9 +432,9 @@
                                            </div>
                                            <div class="layui-inline">
                                                <!--<label class="layui-form-label"> è®¡é‡å•位组:</label>
                <div class="layui-input-inline">
                    <input class="layui-input" name="HUnitGroupID" lay-verify="HUnitGroupID" id="HUnitGroupID">
                </div>-->
        <div class="layui-input-inline">
            <input class="layui-input" name="HUnitGroupID" lay-verify="HUnitGroupID" id="HUnitGroupID">
        </div>-->
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">计量单位组</label>
                                                    <div class="layui-input-inline">
@@ -493,13 +493,24 @@
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">项目</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" readonly name="HProjectName" id="HProjectName" class="layui-input" value="" style="float: left; width: 100px;">
                                                    <input type="hidden" name="HProjectBillMainID" id="HProjectBillMainID" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="HProjectGroupList" id="HProjectGroupList" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
                                                </div>
                                            </div>
                                            <div class="layui-row">
                                                <div class="layui-inline">
                                                    <!--<label class="layui-form-label"> è¾…助计量单位:</label>
                    <div class="layui-input-inline">
                        <input class="layui-input" name="HSecUnitID" lay-verify="HSecUnitID" id="HSecUnitID" autocomplete="off" value="0">
                    </div>-->
            <div class="layui-input-inline">
                <input class="layui-input" name="HSecUnitID" lay-verify="HSecUnitID" id="HSecUnitID" autocomplete="off" value="0">
            </div>-->
                                                    <div class="layui-inline">
                                                        <label class="layui-form-label">辅助计量单位</label>
                                                        <div class="layui-input-inline">
@@ -958,7 +969,6 @@
                //本地存储
                localStorage.setItem("Add_Edit_Gy_Material", JSON.stringify(data));
            }
            //编辑状态时,根据内码,获取信息并写入界面
            function RoadBillMain(hID)//加载表头
@@ -1425,9 +1435,7 @@
            function f_alert(sMsg) {
                layer.alert(sMsg, { icon: 5 });
            }
            form.on('submit(Exit)', function (data) {//退出
                var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
@@ -1568,7 +1576,6 @@
                })
            });
            //选择辅助计量单位
            form.on('submit(HSecUnitList)', function () {//选择宿舍
                $("#UnitType").val(2);
@@ -1599,7 +1606,6 @@
                })
            });
            //选择计量单位组
            form.on('submit(HUnitGroupList)', function () {//选择计量单位组
                layer.open({
@@ -1623,6 +1629,37 @@
                        }
                        $("#HUnitGroupName").val(checkStatus.data[0].计量单位组);
                        $("#HUnitGroupID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            });
            //选择项目
            form.on('submit(HProjectGroupList)', function () {
                layer.open({
                    type: 2
                    , area: ['60%', '90%']//大小
                    , title: '计量单位组列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_HProjectGroup.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                    , 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('请选择数据');
                        }
                        console.log(checkStatus.data[0].项目组);
                        console.log(checkStatus.data[0].HInterID);
                        $("#HProjectName").val(checkStatus.data[0].项目组);
                        $("#HProjectBillMainID ").val(checkStatus.data[0].HInterID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
@@ -1942,6 +1979,13 @@
            $("#HUnitGroupName").val(obj[0].计量单位组);
            $("#HUnitGroupID").val(obj[0].HItemID);
        }
        //返回项目组
        function GetHProjectGroupNameValue(obj) {
            $("#HProjectName").val(obj[0].项目组);
            $("#HProjectBillMainID").val(obj[0].HInterID);
        }
        //返回计量单位
        function GetHUnitNameValue(obj) {
            if ($("#UnitType").val() == 1) {