chenhaozhe
2026-02-25 c3d816d33fd99c0344e14fcd06b8fd38544bb635
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_CostItemAverageType.html
@@ -2,7 +2,7 @@
<html>
<head>
    <meta charset="utf-8" />
    <title>新增/编辑成本项目固定分配率</title>
    <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">
@@ -36,7 +36,7 @@
                                </ul>
                                <div class="layui-tab-content">
                                    <div class="layui-tab-item layui-show">
                                        <h1 style="text-align:center;"><b>成本项目固定分配率</b></h1>
                                        <h1 style="text-align:center;"><b>成本项目分配标准</b></h1>
                                        <div class="layui-tab-content">
                                            <div class="layui-tab-item layui-show">
                                                <div class="layui-form-item">
@@ -63,13 +63,21 @@
                                                <div class="layui-inline">
                                                    <label class="layui-form-label" style="width: 120px">成本分配类型:</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HAverageTypeID" lay-verify="HAverageTypeID" id="HAverageTypeID" autocomplete="off">
                                                        <input class="layui-input" name="HAverageTypeName" lay-verify="HAverageTypeName" id="HAverageTypeName" autocomplete="off" style="float: left; width: 150px; " >
                                                        <input class="layui-input" type="hidden" name="HAverageTypeID" lay-verify="HAverageTypeID" id="HAverageTypeID" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HAverageTypeList" style="width:40px;">
                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                        </button>
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label" style="width: 120px">成本项目:</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HCostItemID" id="HCostItemID" autocomplete="off">
                                                        <input class="layui-input" name="HCostItemName" id="HCostItemName" autocomplete="off" style="float: left; width: 150px; " >
                                                        <input class="layui-input" type="hidden" name="HCostItemID" id="HCostItemID" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HCostItemList" style="width:40px;">
                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                        </button>
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
@@ -123,7 +131,7 @@
                                                <div class="layui-col-xs11">
                                                    <label class="layui-form-label"> å¯¹åº”方法:</label>
                                                    <div class="layui-input-block">
                                                        <input class="layui-input" name="HProcNam" id="HProcNam" autocomplete="off">
                                                        <input class="layui-input" name="HProcName" id="HProcName" autocomplete="off">
                                                    </div>
                                                </div>
                                            </div>
@@ -239,6 +247,20 @@
            //#endregion
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            //#region é€‰æ‹©åˆ†é…ç±»åž‹
            form.on('submit(HAverageTypeList)', function () {
                get_AverageType();
            });
            //#endregion
            //#region é€‰æ‹©æˆæœ¬é¡¹ç›®
            form.on('submit(HCostItemList)', function () {
                get_CostItem();
            });
            //#endregion
            //保存
            form.on('submit(Saver)', function (data) {//保存
@@ -302,6 +324,57 @@
            //#region å½“前页面面所有的方法
            //#region é€‰æ‹©åˆ†é…ç±»åž‹
            function get_AverageType() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '分配类型列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/成本基础资料/Gy_CostAverageTypeList.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('请选择数据');
                        }
                        $("#HAverageTypeName").val(checkStatus.data[0].成本分配类型);
                        $("#HAverageTypeID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region é€‰æ‹©æˆæœ¬é¡¹ç›®
            function get_CostItem() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '成本项目列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/公用基础资料/Gy_CostItem.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('请选择数据');
                        }
                        $("#HCostItemName").val(checkStatus.data[0].成本项目名称);
                        $("#HCostItemID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //初始化界面
            function set_ClearBill() {
                Organ();
@@ -311,6 +384,7 @@
                $("#HCREATEORGID").attr("disabled", true);
                $("#HStopflag").attr("disabled", true);
                $("#HUseFlag").attr("disabled", true);
                $("#HWIPFlag").val(true);
               
                layui.form.render('checkbox');
            }
@@ -344,13 +418,16 @@
                            $("#HHelpCode").val(data.助记码);//助记码
                            $("#HUSEORGID").val(data.HUSEORGID);//使用组织
                            $("#HCREATEORGID").val(data.HCREATEORGID);//创建组织
                            $("#HUseFlag ").val(data.使用状态);//使用状态
                            $("#HCostItemID").val(data.成本项目内码);
                            $("#HUseFlag ").val(data.使用状态);//使用状态HProcName
                            $("#HAverageTypeID").val(data.成本分配类型内码);
                            $("#HAverageTypeID").val(data.成本分配类型内码);
                            $("#HCostItemName").val(data.成本项目名称);
                            $("#HAverageTypeName").val(data.成本分配类型名称);
                            $("#HFixRate").val(data.期末在制系数);
                            $("#HRemark").val(data.备注);
                            $("input[name='HWIPFlag']").attr("checked", data.是否核算在制品 == "是" ? true : false);//true:选中 false:不选中
                            $("#HProcName").val(data.对应方法);
                            $("#HCostItemID").val(data.成本项目内码);
                            $("input[name='HWIPFlag']").attr("checked", data.是否核算在制品 == true ? true : false);//true:选中 false:不选中
                            $("input[name='HStopflag']").attr("checked", data.禁用标志 == "是" ? true : false);//true:选中 false:不选中
                            $("#HMakeEmp").val(data.创建人 == "" ? sessionStorage["HMaker"] : data.创建人);