1
duhe
2024-03-13 d3b4b93d4ba49eb3994e3f9874a3dfda083524ab
WebTM/views/Éú²ú¹ÜÀí/±¨¹¤Ì¨¹¤Ðò/¿ª¹¤/Sc_Add_MESBeginStepWorkBillList.html
@@ -16,6 +16,7 @@
    <script src="../../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <script src="../../../../layuiadmin/PageTitle.js"></script>
    <style type="text/css">
        .layui-form-label {
            width: 85px;
@@ -95,7 +96,7 @@
                        </div>
                        <div class="layui-card-body">
                            <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
                                <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 layui-tab-card">
                                        <ul class="layui-tab-title">
@@ -110,7 +111,7 @@
                                                        <div class="layui-input-inline">
                                                            <input class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled autocomplete="off">
                                                            <input id="HInterID" name="HInterID" type="hidden" />
                                                        </div>
                                                    </div>
                                                    <div class="layui-inline">
@@ -203,7 +204,7 @@
                                                    <div class="layui-inline">
                                                        <label class="layui-form-label">源单行号:</label>
                                                        <div class="layui-input-inline">
                                                            <input class="layui-input" name="HMainSourceEntryID" lay-verify="HMainSourceEntryID" id="HMainSourceEntryID" autocomplete="off" disabled>
                                                            <input class="layui-input" name="HMainSourceEntryID" lay-verify="HMainSourceEntryID" id="HMainSourceEntryID" autocomplete="off">
                                                        </div>
                                                    </div>
                                                </div>
@@ -234,6 +235,28 @@
                                                            <input class="layui-input" name="HICMOBillNo" lay-verify="HICMOBillNo" id="HICMOBillNo" autocomplete="off">
                                                            <input id="HICMOInterID" name="HICMOInterID" type="hidden" />
                                                            <input id="HICMOEntryID" name="HICMOEntryID" type="hidden" />
                                                        </div>
                                                    </div>
                                                </div>
                                                <div class="layui-form-item">
                                                    <div class="layui-inline">
                                                        <label class="layui-form-label">销售订单号:</label>
                                                        <div class="layui-input-inline">
                                                            <input class="layui-input" name="F_YQN_XSDD" lay-verify="F_YQN_XSDD" id="F_YQN_XSDD" disabled autocomplete="off">
                                                        </div>
                                                    </div>
                                                    <div class="layui-inline">
                                                        <label class="layui-form-label">销售物料名称:</label>
                                                        <div class="layui-input-inline">
                                                            <input class="layui-input" name="F_zzzz_Text4" lay-verify="F_zzzz_Text4" id="F_zzzz_Text4" disabled autocomplete="off">
                                                        </div>
                                                    </div>
                                                    <div class="layui-inline">
                                                        <label class="layui-form-label">销售数量:</label>
                                                        <div class="layui-input-inline">
                                                            <input class="layui-input" name="FQTY" lay-verify="FQTY" id="FQTY" disabled autocomplete="off">
                                                        </div>
                                                    </div>
                                                </div>
@@ -369,6 +392,13 @@
            //初始化表单插件
            set_InitFrom();
            //#region ã€åŠ¨æ€èŽ·å–æ¨¡å—åç§°ã€‘
            var HModuleType = "3787";
            //通过单据类型,从数据库动态获取单据模块命名,引用js文件 PageTitle.js
            var HPageTitle = get_PageTitle(HModuleType) == "" ? $("h1").html() : get_PageTitle(HModuleType);
            $("h1").html('<b>' + HPageTitle + '</b>');
            //#endregion
            //判断操作类型
            if (OperationType == 1) {//无源单
                set_AddFNew();
@@ -426,7 +456,7 @@
            {
                refSav = "Add";
                //加源单类型区分(可以写不同的方法)
                $("#HMainSourceBillNo").focus();
                $("#HMainSourceEntryID").focus();
                //初始基本信息赋值
                $("#HDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"));      //单据日期
                $("#HBeginDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"))  //开工日期
@@ -447,17 +477,18 @@
                $("#HMainSourceInterID").val("");
                $("#HMainSourceEntryID").val("");
                $("#HMainSourceBillNo").val("");
                $('#HMainSourceBillNo').attr("readonly", true);
                $("#HMainSourceBillType").val("");
                $('#HMainSourceBillNo').attr("disabled", false);
                $('#XDHList').addClass("layui-btn-disabled").attr("disabled", true);
                //扫二维码方法
                $('#HMainSourceBillNo').on('keydown', function (event) {   //扫源码
                    var HBarCode = $('#HMainSourceBillNo').val();
                $('#HMainSourceEntryID').on('keydown', function (event) {   //扫源码
                    var HBarCode = $('#HMainSourceEntryID').val();
                    if (event.keyCode == 13) {
                        //判断文本框是否有数据    new
                        if (HBarCode == "") {
                            layer.alert("源码为空!", { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                            layer.alert("源单行号为空!", { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                            return;
                        }
                        //
@@ -482,11 +513,14 @@
                                        , "HDeptID": data.HDeptID
                                        , "HDeptName": data.生产车间
                                        , "HMainSourceInterID": data.hmainid
                                        , "HMainSourceEntryID": data.HEntryID
                                        , "HMainSourceBillNo": data.单据号
                                        , "HMainSourceBillType": "3710"
                                        , "HICMOInterID": "0"
                                        , "HICMOEntryID": "0"
                                        , "HICMOBillNo": "0"
                                        , "F_YQN_XSDD": data.销售订单编号
                                        , "F_zzzz_Text4": data.销售物料名称
                                        , "FQTY": data.销售数量
                                    });
                                    $("#HMainSourceBillNo").css("box-shadow", "none");
                                    $("#HProcID").val(0);
@@ -1059,6 +1093,7 @@
                return Result = false;
            }
            if ($("#HGroupID").val() == '' || $("#HGroupID").val() == null) {
                $("#HGroupID").val(0);
                layer.msg("班组不能为空!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return Result = false;
            }