yangle
2022-06-01 a12bbfebc54bc2fc52bde5bd33a83e60dc09a079
生产计划平台 维护
1个文件已修改
60 ■■■■■ 已修改文件
WebTM/views/生产管理/生产计划平台/JIT_DayPlanPlatForm.html 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Éú²ú¹ÜÀí/Éú²ú¼Æ»®Æ½Ì¨/JIT_DayPlanPlatForm.html
@@ -44,9 +44,13 @@
                                    </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="HSeOrderBillNo" id="HSeOrderBillNo">
                                    <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">生产车间</label>
                                    <div class="layui-input-block" style="margin-left: 77px;">
                                        <input type="hidden" class="layui-input" lay-verify="HWorkShopID" name="HWorkShopID" id="HWorkShopID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                        <input type="text" class="layui-input" lay-verify="HWorkShopIDName" name="HWorkShopIDName" id="HWorkShopIDName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHWorkShopID" id="btnHWorkShopID" style="padding: 0 10px;float: right;margin-right: 3px;">
                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                        </button>
                                    </div>
                                </div>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">查询</button>
@@ -114,13 +118,9 @@
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">生产车间</label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="hidden" class="layui-input" lay-verify="HWorkShopID" name="HWorkShopID" id="HWorkShopID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="text" class="layui-input" lay-verify="HWorkShopIDName" name="HWorkShopIDName" id="HWorkShopIDName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHWorkShopID" id="btnHWorkShopID" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                            <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="HSeOrderBillNo" id="HSeOrderBillNo">
                                            </div>
                                        </div>
                                    </div>
@@ -190,16 +190,15 @@
                if (obj.field == "生产资源") {
                    return;
                }
                if (obj.data[Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd')] != null) {
                if (!isNaN(parseInt(obj.data[Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd')]))) {
                    dateHQty += parseInt(obj.data[Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd')]);
                }
            }
            for (var i = 1; i < dd; i++) {
                if (obj.data[Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd')] != null) {
                if (!isNaN(parseInt(obj.data[Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd')]))) {
                    dateHQty += parseInt(obj.data[Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd')]);
                }
            }
            console.log(dateHQty)
            //修改数据
            obj.update({
                "日计划数量总量": dateHQty
@@ -212,9 +211,6 @@
                , data = checkStatus.data;
            switch (obj.event) {
                case 'btn-CopyLine':
                    console.log(JSON.stringify(data))
                    console.log()
                    if (data.length <= 0) {
                        layer.msg("请选择需要复制的一行!");
                    }
@@ -259,7 +255,7 @@
        //快速过滤
        form.on('submit(btnSearch)', function (data) {
            get_FastQuery();
            get_FastQuery(2);
        });
        //重置
@@ -284,7 +280,7 @@
            Organ();
            //初始化表格
            set_InitGrid();
            get_FastQuery();
            get_FastQuery(1);
        }
         //#endregion
@@ -471,15 +467,26 @@
        }
        //快速过滤
        function get_FastQuery() {
        function get_FastQuery(number) {
            var HWorkShopID = 0;
            var HProdORGID = 0;
            if (number == 2) {
                HWorkShopID = $("#HWorkShopID").val();//生产车间
                if (HWorkShopID == 0) {
                    return layer.msg("生产车间不能为空!");
                }
                HProdORGID = $("#HProdORGID").val();//生产订单组织
            }
            if (number == 1) {
                HProdORGID = sessionStorage["OrganizationID"];//生产订单组织
            }
            var HPlanBeginDate = $("#HPlanBeginDate").val();//开工起始日期
            var HProdORGID = $("#HProdORGID").val();//生产订单组织
            var HSeOrderBillNo = $("#HSeOrderBillNo").val();//销售订单号
            var HPlanEndDate = $("#HPlanEndDate").val();//开工截止日期
            var HSeOrderBillNo = $("#HSeOrderBillNo").val();//销售订单号
            var HMaterID = $("#HMaterID").val();//物料编码id
            var HICMOBillNo = $("#HICMOBillNo").val();//生产订单号
            var HWorkShopID = $("#HWorkShopID").val();//生产车间
            sWhere = {
                HPlanBeginDate: HPlanBeginDate
                , HProdORGID: HProdORGID
@@ -534,7 +541,12 @@
                dataType: "json",
                success: function (data) {
                    if (data.count == 1) {
                        get_FastQuery();
                        if ($("#HWorkShopID").val() == 0) {
                            get_FastQuery(1);
                        }
                        else {
                            get_FastQuery(2);
                        }
                        layer.close(index);
                        layer.msg("保存成功");
                    }