chenhaozhe
2025-05-21 e50265de5ae4e5e4c8b8852e777216adab7c4ce4
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Add_Edit_Gy_ScrapReason.html
@@ -13,6 +13,7 @@
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <style>
        .layui-form-item .layui-inline {
            margin-top: 5px;
@@ -33,6 +34,7 @@
                    <div class="layui-card-header">
                        <div class="layui-btn-group">
                            <button type="button" id="set_SaveBill" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_SaveBill">保存</button>
                            <button type="button" id="add-btn1" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Audit">审核</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">退出</button>
                        </div>
                    </div>
@@ -40,6 +42,7 @@
                        <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
                            <ul class="layui-tab-title">
                                <li class="layui-this">基本信息</li>
                                <li>制单信息</li>
                            </ul>
                            <div class="layui-tab-content">
                                <div class="layui-tab-item layui-show">
@@ -47,7 +50,7 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">报废原因代码*</label>
                                            <div class="layui-input-inline">
                                                <input class="layui-input" name="HNumber" lay-verify="HNumber" id="HNumber" autocomplete="off">
                                                <input class="layui-input" name="HNumber" lay-verify="HNumber" id="HNumber"  value="" autocomplete="off">
                                                <input id="HItemID" name="HItemID" type="hidden" />
                                            </div>
@@ -55,7 +58,7 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">报废原因名称*</label>
                                            <div class="layui-input-inline">
                                                <input class="layui-input" name="HName" lay-verify="HName" id="HName" autocomplete="off">
                                                <input class="layui-input" name="HName" lay-verify="HName" id="HName"  value="" autocomplete="off">
                                            </div>
                                        </div>
@@ -74,7 +77,7 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">部门代码</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HDeptNumber" id="HDeptNumber" autocomplete="off" style="background-color: #efefef4d;width: 150px;float: left;" readonly>
                                                <input type="text" class="layui-input" name="HDeptNumber" id="HDeptNumber"  value="" autocomplete="off" style="background-color: #efefef4d;width: 150px;float: left;" readonly>
                                                <input type="hidden" name="HDeptID" id="HDeptID" value="0">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HDepart-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
@@ -90,7 +93,7 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">助记码</label>
                                            <div class="layui-input-inline">
                                                <input class="layui-input" name="HHelpCode" id="HHelpCode" autocomplete="off">
                                                <input class="layui-input" name="HHelpCode" id="HHelpCode"  value="" autocomplete="off">
                                            </div>
                                        </div>
                                    </div>
@@ -98,7 +101,7 @@
                                        <div class="layui-col-xs8 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">备注</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" style=" width: 75%;">
                                                <input class="layui-input" name="HRemark" id="HRemark"  value="" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                    </div>
@@ -122,8 +125,54 @@
                                        </div>
                                    </div>
                                </div>
                                <!--其他信息-->
                                <div class="layui-tab-item">
                                    <div class="layui-form-item">
                                        <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="HMakeEmp" id="HMakeEmp" 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="HStopEmp" id="HStopEmp" 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="HCheckEmp" id="HCheckEmp" style="background-color:#efefef4d;" readonly>
                                                </div>
                                            </div>
                                        </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="HMakeTime" id="HMakeTime" 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="HStopTime" id="HStopTime" 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="HCheckTime" id="HCheckTime" style="background-color:#efefef4d;" readonly>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <input type="hidden" value="0" name="HParentID" id="HParentID">
                                <input type="hidden" value="" name="HMakeEmp" id="HMakeEmp">
                                <input type="hidden" value="" name="HModifyEmp" id="HModifyEmp">
                            </div>
                        </div>
@@ -175,12 +224,27 @@
            if (OperationType == 1) {//无源单新增
                $("#HItemID").val(0);
                $("#HMakeEmp").val(sessionStorage["HUserName"]);
                $("#HMakeTime").val(Format(new Date(), "yyyy-MM-dd"));
                //禁用组织选项
                $("#HUSEORGID").attr("disabled", true);
                $("#checkboxHStopflag").attr("disabled", true);
                $("#HStopflag").attr("disabled", true);
                $("#HUseFlag").attr("disabled", true);
            }
            else if (OperationType == 2) {//复制
                set_AddFNew();
                //编辑状态时,根据内码,获取信息并写入界面
                RoadBillMain(linterid);
                $("#HMakeEmp").val(sessionStorage["HUserName"]);; //根据登录用户带出创建人
                $("#HMakeTime").val(Format(new Date(), "yyyy-MM-dd"));
            }
            else if (OperationType == 3) {//编辑
                //禁用组织选项
                $("#HUSEORGID").attr("disabled", true);
                $("#checkboxHStopflag").attr("disabled", true);
                $("#HStopflag").attr("disabled", true);
                $("#HUseFlag").attr("disabled", true);
                $("#HItemID").val(linterid);//修改时主表ID
                //编辑状态时,根据内码,获取信息并写入界面
                $("#HModifyEmp").val(sessionStorage["HUserName"]);
@@ -224,6 +288,30 @@
            //保存按钮
            form.on('submit(set_SaveBill)', function (data) {
                set_SaveBill(data);
            });
            //审核
            form.on('submit(Audit)', function (data) {//审核
                if ($("#HNumber").val() != "") {
                    $.ajax({
                        type: "GET",
                        url: GetWEBURL() + "/Gy_ScrapReason/AuditGy_ScrapReason_BT", //方法所在页面和方法名
                        data: { "HNumber": $("#HNumber").val(), "IsAudit": 0, "CurUserName": sessionStorage["HUserName"], "HOrgID": sessionStorage["OrganizationID"] },
                        success: function (result) {
                            if (result.count == 1) {
                                layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                    $('#add-btn1').addClass("layui-btn-disabled").attr("disabled", true);
                                });
                            } else {
                                layer.alert(result.code + result.Message, { icon: 5 });
                            }
                        }, error: function () {
                            layer.alert("接口请求失败!", { icon: 5 });
                        }
                    });
                } else {
                    layer.msg("代码不能为空,不能审核", { icon: 5 });
                }
            });
            //#endregion
@@ -284,7 +372,8 @@
                            }
                            form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HNumber": data.报废原因代码
                                "HItemID": OperationType == 2 ? "0" : data.HItemID
                                , "HNumber": data.报废原因代码
                                , "HName": data.报废原因名称
                                , "HProcID": data.HProcID
                                , "HProcName": data.默认工序
@@ -294,6 +383,12 @@
                                , "HHelpCode": data.助记码
                                , "HRemark": data.备注
                                , "HStopflag": data.禁用标记 == "Y" ? true : false
                                , "HMakeEmp": data.创建人 == "" ? sessionStorage["HMaker"] : data.创建人
                                , "HMakeTime": data.创建日期 == null ? "" : Format(new Date(data.创建日期), "yyyy-MM-dd")
                                , "HStopEmp": data.禁用人
                                , "HStopTime": data.禁用日期 == null ? "" : Format(new Date(data.禁用日期), "yyyy-MM-dd")
                                , "HCheckEmp": data.审核人
                                , "HCheckTime": data.审核日期 == null ? "" : Format(new Date(data.审核日期), "yyyy-MM-dd")
                            });
                            layer.close(ajaxLoad);
@@ -354,7 +449,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '工序列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/生产基础资料/Gy_Process.html', 'yes']
                    , content: ['../../基础资料/生产基础资料/Gy_Process.html?openType=2', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -380,7 +475,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '部门列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/公用基础资料/Gy_DepartmentList.html', 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_DepartmentList.html?openType=2&HOrgName=' + sessionStorage["Organization"], 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -412,6 +507,20 @@
            //以上是layui模块
        });
        function GetHDeptNameValue(obj)  //返回部门
        {
            $("#HDeptName").val(obj[0].部门名称);
            $("#HDeptID").val(obj[0].HItemID);
        }
        function GetProcessValue(obj)  //返回工序
        {
            $("#HProcName").val(obj[0].工序名称);
            $("#HProcID").val(obj[0].HItemID);
            $("#HProcNumber").val(obj[0].工序代码);
        }
    </script>
</body>
</html>