yangle
2022-04-24 efc71d59d0f052330b96eb3e64f18bb8e6ae0c9b
提料计划单 编辑
9个文件已修改
1个文件已添加
610 ■■■■ 已修改文件
WebTM/WebTM.csproj 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/index.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_Currency.html 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/提料计划/JIT_LiftMaterPlaBillnList.html 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/提料计划/JIT_LiftMaterPlanBillEdit.html 476 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产日计划工单/JIT_DayPlanBillEdit.html 67 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产日计划工单/JIT_DayPlanBillList.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/要料计划/JIT_NeedMaterPlanBillEdit.html 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/要料计划/JIT_NeedMaterPlanBillList.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/计划管理/工艺路线/Gy_RoutingBill.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj
@@ -859,6 +859,7 @@
    <Content Include="views\生产管理\生产退库单\Sc_ProductionReturnList.html" />
    <Content Include="views\生产管理\组托单编辑\Sc_GroupOrderBillEdit_Fast.html" />
    <Content Include="views\生产管理\组装单\Sc_GroupOrderBillList.html" />
    <Content Include="views\生产管理\要料计划\JIT_NeedMaterPlanBillEdit.html" />
    <Content Include="views\生产管理\要料计划\JIT_NeedMaterPlanBillList.html" />
    <Content Include="views\生产管理\质量汇报单\Sc_QualityReportBill.html" />
    <Content Include="views\生产管理\质量汇报单\Sc_QualityReportBillList.html" />
WebTM/views/index.html
@@ -371,7 +371,7 @@
                                            <a>要料计划</a>
                                            <dl class="layui-nav-child">
                                                <dd><a lay-href="生产管理/要料计划/JIT_NeedMaterPlanBillList.html">要料计划单列表</a></dd>
                                                <dd><a lay-href="生产管理/要料计划/JIT_LiftMaterPlanBillEdit.html">要料计划单</a></dd>
                                                <dd><a lay-href="生产管理/要料计划/JIT_NeedMaterPlanBillEdit.html">要料计划单</a></dd>
                                            </dl>
                                        </dd>
                                        <dd>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Currency.html
@@ -128,24 +128,24 @@
            //#endregion
            //#region åˆå§‹åŒ–表格
            $.ajax({
                url: GetWEBURL() + '/Gy_Currency/LoadTree',
                type: "GET",
                data: { "sWhere": sWhere },
                success: function (result) {
                    var data = result.data;
                    //生成数据对象集合
                    var treeData = LoadTree(data);
                    tree.render({
                        elem: '#treeCurrency',
                        data: treeData,
                        id: 'treeId',
                        disabled: 'disabled',
                        showCheckbox: false,     //是否显示复选框
                        showLine: false
                    });
                }
            });
            //$.ajax({
            //    url: GetWEBURL() + '/Gy_Currency/LoadTree',
            //    type: "GET",
            //    data: { "sWhere": sWhere },
            //    success: function (result) {
            //        var data = result.data;
            //        //生成数据对象集合
            //        var treeData = LoadTree(data);
            //        tree.render({
            //            elem: '#treeCurrency',
            //            data: treeData,
            //            id: 'treeId',
            //            disabled: 'disabled',
            //            showCheckbox: false,     //是否显示复选框
            //            showLine: false
            //        });
            //    }
            //});
            var option = {
                elem: '#mainTable'
                , toolbar: '#toolbarDemo'
WebTM/views/Éú²ú¹ÜÀí/ÌáÁϼƻ®/JIT_LiftMaterPlaBillnList.html
@@ -61,7 +61,7 @@
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>新增</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>编辑</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>删除</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-logout"></i>关闭</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_CloseBill"><i class="layui-icon layui-icon-logout"></i>关闭</button>
                            </div>
                        </script>
                    </form>
@@ -118,7 +118,7 @@
                case 'set_DeleteBill': set_DeleteBill();
                    break;
                //关闭
                case 'set_DeleteBill': set_CloseBill();
                case 'set_CloseBill': set_CloseBill();
                    break;
            };
        });
@@ -230,7 +230,7 @@
        //获取组织
        function Organ() {
            //获取登录页组织列
            var Organization = '';
            var Organization = '<option  style="color:blue;" value="">组织</option>';
            $.ajax({
                type: "get",
                url: GetWEBURL() + "/Web/GetOrganizations",
@@ -382,7 +382,7 @@
                        var HInterID = CheckStatus.data[0].hmainid; //获取编号
                        $.ajax({
                            url: GetWEBURL() + '/Cg_PODemandPlanBill/DelPODemandPlanBillList'
                            url: GetWEBURL() + '/Cg_PODemandPlanBill/ClosePODemandPlanBillList'
                            , type: "GET"
                            , data: { "HInterID": HInterID, "User": sessionStorage["HUserName"] }
                            , success: function (result) {
WebTM/views/Éú²ú¹ÜÀí/ÌáÁϼƻ®/JIT_LiftMaterPlanBillEdit.html
@@ -71,19 +71,17 @@
                                            </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="HSubORGID" name="HSubORGID" id="HSubORGID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="text" class="layui-input" lay-verify="HSubORGIDName" name="HSubORGIDName" id="HSubORGIDName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHSubORGID" id="btnHSubORGID" 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; width: 185px;">
                                                <select name="HSubORGID" id="HSubORGID" lay-verify="HSubORGID">
                                                    <!--动态渲染组织-->
                                                </select>
                                            </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" lay-verify="HAddress " name="HAddress " id="HAddress ">
                                                <input type="text" class="layui-input" lay-verify="HAddress" name="HAddress" id="HAddress">
                                            </div>
                                        </div>
                                    </div>
@@ -121,7 +119,7 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">提料日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 48px;">
                                                <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 75px;">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
@@ -202,6 +200,26 @@
        </select>
    </script>
    <!--行下拉选择(采购组织)-->
    <script type="text/html" id="HPURCHASEORGIDSub">
        <select name="HPURCHASEORGIDSub" lay-filter="HPURCHASEORGIDSub" id="HPURCHASEORGIDSub{{d.LAY_TABLE_INDEX+1}}">
            <option value=""></option>
            <option value="1">蓝海实业集团</option>
            <option value="100035">蓝海通讯公司</option>
            <option value="100037">通讯公司本部</option>
            <option value="100038">手机事业部</option>
            <option value="100039">平板事业部</option>
            <option value="100040">蓝海电子公司</option>
            <option value="100041">蓝海销售公司</option>
            <option value="100042">香港销售公司</option>
            <option value="100043">蓝海电子商务有限公司</option>
            <option value="100044">蓝海零售连锁公司</option>
            <option value="100045">广州门店</option>
            <option value="100046">深圳门店</option>
            <option value="100047">杭州华宏通信设备有限公司</option>
        </select>
    </script>
    <!--复选框 å…³é—­çŠ¶æ€-->
    <script type="text/html" id="HCloseStatus">
        <div class="layui-input-block" style="margin-left: 20px;">
@@ -209,10 +227,10 @@
        </div>
    </script>
    <!--时间 å·¥å•生产日期-->
    <script type="text/html" id="HDayPlanDate">
        <div class="layui-input-block" style="margin-left: 0px;margin-top:-6px;width:100%">
            <input type="date" name="HDayPlanDate" lay-filter="HDayPlanDate" id="HDayPlanDate{{d.LAY_TABLE_INDEX+1}}" class="layui-input">
    <!--复选框 æ˜¯å¦æ‰‹å·¥å…³é—­-->
    <script type="text/html" id="HCloseTypeSub">
        <div class="layui-input-block" style="margin-left: 20px;">
            <input type="checkbox" name="HCloseTypeSub" lay-filter="HCloseTypeSub" id="HCloseTypeSub{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary">
        </div>
    </script>
@@ -231,13 +249,19 @@
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , laydate = layui.laydate
                , element = layui.element;
            //初始表格数据
            var rowdata = [{
                "HSupplierID": "", "HSupplierNumber": "", "HSupplierName": "", "HMaterID": "", "HMaterNumber": "", "HMaterName": "", "HMaterModel": ""
                , "HJITMaterGroup": "", "HJITSafeStock": "", "HJITMaterDemand": "", "HJITBatchQty": "", "HDeliveryPeriod": ""
                , "HLeadTime": "", "HLeadTime_Sec": "", "HDeliveryMode": "", "HDeliveryDaysCtrl": "", "HRemark": ""
                "HLaterReason": "", "HMaterID": "", "HMaterNumber": "", "HMaterName": "", "HMaterModel": "", "HUnitID": "", "HUnitIDName": ""
                , "HErpClsID": "", "HQty": "", "HRemark": "", "HPURCHASEORGID": "", "HStatus": "", "HFixleadTime": ""
                , "HDayPlanBillNo": "", "HSourceInterID": 0, "HSourceEntryID": 0, "HSourceBillNo": "", "HSourceBillType": "", "HWorkShopID": ""
                , "HWorkShopIDName": "", "HDayPlanDate": "", "HRelationQty1": "", "HPOOrderInterID": "", "HPOOrderEntryID": "", "HPOOrderBillNo": ""
                , "HPOOrderBillSEQ": "", "HWWOrderInterID": "", "HWWOrderEntryID": "", "HWWOrderBillNo": "", "HPurchaseDeptID": ""
                , "HPurchaseDeptIDName": "", "HCloseTypeSub": false, "HCloseMan": "", "HEntryCloseDate": "", "HSendQty": "", "HReciveQty": ""
                , "HCloseStatus": false, "HRemoveQty": "", "HSeOrderBillNo": "", "HUnReciveQty": "", "HPOOrderBillDate": "", "HPOOrderBillDeliveryDate": ""
                , "HPOOrderBillRemark": "", "HPOOrderBillNote": ""
            }];
            //#endregion
@@ -295,44 +319,47 @@
                    , { field: 'HLaterReason', title: '延迟原因', templet: '#HLaterReason', width: 200 }//list
                    , { field: 'HMaterID', title: 'HMaterID', hide: true }
                    , { field: 'HMaterNumber', title: '物料编码', edit: 'text', event: "HMaterID" }
                    , { field: 'HSupplierName', title: '物料名称' }
                    , { field: 'HMaterName', title: '物料名称' }
                    , { field: 'HMaterModel', title: '规格型号' }
                    , { field: 'HUnitID', title: 'HUnitID', hide: true }
                    , { field: 'HUnitIDName', title: '计量单位', edit: 'text', event: "HUnitID" }
                    , { field: 'HErpClsID', title: '物料属性', templet: '#HErpClsID' }//list
                    , { field: 'HQty', title: '数量', edit: 'text' }
                    , { field: 'HRemark', title: '备注', edit: 'text' }
                    , { field: 'HPURCHASEORGID', title: 'HPURCHASEORGID', hide: true }
                    , { field: 'HPURCHASEORGIDName', title: '采购组织', edit: 'text', event: "HPURCHASEORGID" }
                    , { field: 'HPURCHASEORGID', title: '采购组织', templet: "#HPURCHASEORGIDSub" }
                    , { field: 'HStatus', title: '状态', templet: '#HStatus' }//list
                    , { field: 'HFixleadTime', title: '提前期', edit: 'text' }
                    , { field: 'HDayPlanBillNo', title: '日计划工单编号', edit: 'text' }
                    //缺少日计划工单fid å­id  ç”Ÿäº§è®¢å•号  æºå•类型
                    , { field: 'HSourceInterID', title: '日计划工单FID', edit: 'text' }
                    , { field: 'HSourceEntryID', title: '日计划工单FENTRYID', width: 200, edit: 'text' }
                    , { field: 'HSourceBillNo', title: '生产订单号', edit: 'text' }
                    , { field: 'HSourceBillType', title: '源单类型', edit: 'text' }
                    , { field: 'HWorkShopID', title: 'HWorkShopID', hide: true }
                    , { field: 'HWorkShopIDName', title: '生产车间', edit: 'text', event: "HPURCHASEORGID" }
                    , { field: 'HDayPlanDate', title: '工单生产日期', width: 200, templet: '#HDayPlanDate' }//date
                    , { field: 'HKFDate', title: '生产日期', align: 'center', width: 150, data_field: 'HKFDate', event: "chooseHKFDate" }
                    , { field: 'HRelationQty1 ', title: '可用采购数量', edit: 'text' }
                    , { field: 'HWorkShopIDName', title: '生产车间', edit: 'text', event: "HWorkShopID" }
                    , { field: 'HDayPlanDate', title: '工单生产日期', width: 200, event: 'HDayPlanDate' }//date
                    , { field: 'HRelationQty1', title: '可用采购数量', edit: 'text' }
                    , { field: 'HPOOrderInterID', title: '采购订单内码', edit: 'text' }
                    , { field: 'HPOOrderEntryID ', title: '采购订单子内码', edit: 'text' }
                    , { field: 'HPOOrderBillNo ', title: '采购订单号', edit: 'text' }
                    , { field: 'HPOOrderBillSEQ ', title: '采购订单行号', edit: 'text' }
                    , { field: 'HWWOrderInterID ', title: '委外订单内码', edit: 'text' }
                    , { field: 'HWWOrderEntryID ', title: '委外订单子内码', edit: 'text' }
                    , { field: 'HWWOrderBillNo ', title: '委外订单', edit: 'text' }
                    , { field: 'HPurchaseDeptID ', title: 'HPurchaseDeptID', hide: true }
                    , { field: 'HPurchaseDeptIDName ', title: '采购部门', edit: 'text', event: "HPurchaseDeptID" }
                    //行关闭  è¡Œå…³é—­æ—¥æœŸ æ˜¯å¦æ‰‹å·¥å…³é—­
                    , { field: 'HSendQty ', title: '送货单数量', edit: 'text' }
                    , { field: 'HPOOrderEntryID', title: '采购订单子内码', edit: 'text' }
                    , { field: 'HPOOrderBillNo', title: '采购订单号', edit: 'text' }
                    , { field: 'HPOOrderBillSEQ', title: '采购订单行号', edit: 'text' }
                    , { field: 'HWWOrderInterID', title: '委外订单内码', edit: 'text' }
                    , { field: 'HWWOrderEntryID', title: '委外订单子内码', edit: 'text' }
                    , { field: 'HWWOrderBillNo', title: '委外订单', edit: 'text' }
                    , { field: 'HPurchaseDeptID', title: 'HPurchaseDeptID', hide: true }
                    , { field: 'HPurchaseDeptIDName', title: '采购部门', edit: 'text', event: "HPurchaseDeptID" }
                    , { field: 'HCloseTypeSub', title: '是否手工关闭', templet: "#HCloseTypeSub" }//ck
                    , { field: 'HCloseMan', title: '行关闭', width: 200, edit: 'text' }
                    , { field: 'HEntryCloseDate', title: '行关闭日期', width: 200, event: 'HEntryCloseDate' }//date
                    , { field: 'HSendQty', title: '送货单数量', edit: 'text' }
                    , { field: 'HReciveQty', title: '收料数量', edit: 'text' }
                    , { field: 'HCloseStatus', title: '关闭状态', templet: "#HCloseStatus" }//ck
                    , { field: 'HRemoveQty', title: '转移数量', edit: 'text' }
                    , { field: 'HSeOrderBillNo', title: '销售订单号', edit: 'text' }
                    , { field: 'HUnReciveQty ', title: '未收料数量', edit: 'text' }
                    , { field: 'HPOOrderBillDate ', title: '采购订单单据日期', edit: 'text', width: 150 }//date
                    , { field: 'HPOOrderBillDeliveryDate ', title: '采购订单交货日期', edit: 'text', width: 150 } // date
                    , { field: 'HPOOrderBillRemark ', title: '采购订单摘要', edit: 'text' }
                    , { field: 'HPOOrderBillNote ', title: '采购订单表体备注', edit: 'text', width: 200 }
                    , { field: 'HUnReciveQty', title: '未收料数量', edit: 'text' }
                    , { field: 'HPOOrderBillDate', title: '采购订单单据日期', event: "HPOOrderBillDate", width: 200 }//date
                    , { field: 'HPOOrderBillDeliveryDate', title: '采购订单交货日期', event: "HPOOrderBillDeliveryDate", width: 200 } // date
                    , { field: 'HPOOrderBillRemark', title: '采购订单摘要', edit: 'text' }
                    , { field: 'HPOOrderBillNote', title: '采购订单表体备注', edit: 'text', width: 200 }
                    , { fixed: 'right', title: '操作', toolbar: '#barDemo' }
                ]]
            }
@@ -344,11 +371,6 @@
            //#endregion
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            //选择委外组织按钮  æš‚æ— 
            form.on('submit(btnHSubORGID)', function () {
                get_btnHSubORGID();
            });
            //选择供应商按钮
            form.on('submit(btnHSupplierID)', function () {
@@ -366,39 +388,24 @@
                    , data = checkStatus.data;
                //新增行表格数据
                var NewRow = {
                    "HSupplierID": "", "HSupplierNumber": "", "HSupplierName": "", "HMaterID": "", "HMaterNumber": "", "HMaterName": "", "HMaterModel": ""
                    , "HJITMaterGroup": "", "HJITSafeStock": "", "HJITMaterDemand": "", "HJITBatchQty": "", "HDeliveryPeriod": ""
                    , "HLeadTime": "", "HLeadTime_Sec": "", "HDeliveryMode": "", "HDeliveryDaysCtrl": "", "HRemark": ""
                    "HLaterReason": "", "HMaterID": "", "HMaterNumber": "", "HMaterName": "", "HMaterModel": "", "HUnitID": "", "HUnitIDName": ""
                    , "HErpClsID": "", "HQty": "", "HRemark": "", "HPURCHASEORGID": "", "HStatus": "", "HFixleadTime": ""
                    , "HDayPlanBillNo": "", "HSourceInterID": 0, "HSourceEntryID":0, "HSourceBillNo": "", "HSourceBillType": "", "HWorkShopID": ""
                    , "HWorkShopIDName": "", "HDayPlanDate": "", "HRelationQty1": "", "HPOOrderInterID": "", "HPOOrderEntryID": "", "HPOOrderBillNo": ""
                    , "HPOOrderBillSEQ": "", "HWWOrderInterID": "", "HWWOrderEntryID": "", "HWWOrderBillNo": "", "HPurchaseDeptID": ""
                    , "HPurchaseDeptIDName": "", "HCloseTypeSub": false, "HCloseMan": "", "HEntryCloseDate": "", "HSendQty": "", "HReciveQty": ""
                    , "HCloseStatus": false, "HRemoveQty": "", "HSeOrderBillNo": "", "HUnReciveQty": "", "HPOOrderBillDate": "", "HPOOrderBillDeliveryDate": ""
                    , "HPOOrderBillRemark": "", "HPOOrderBillNote": ""
                };
                switch (obj.event) {
                    case 'btn-AddLine':
                        table.cache["mainTable"].push(NewRow);
                        option.data = table.cache["mainTable"];
                        var date = [];
                        for (var i = 1; i <= option.data.length; i++) {
                            date.push($('input[name=HDayPlanDate]').eq(i - 1).val())
                            //延迟原因
                            $('#HLaterReason' + i + '').find("option[value='" + option.data[i - 1].HLaterReason + "']").attr("selected", true);
                            //物料属性
                            $('#HErpClsID' + i + '').find("option[value='" + option.data[i - 1].HErpClsID + "']").attr("selected", true);
                             //状态
                            $('#HStatus' + i + '').find("option[value='" + option.data[i - 1].HStatus + "']").attr("selected", true);
                            //关闭状态
                            if (option.data[i - 1].HCloseStatus) {
                                $('#HCloseStatus' + i + '').attr("checked", true);
                            }
                        }
                        form.render('select');
                        form.render('checkbox');
                        table.render(option);
                        for (var i = 0; i < date.length; i++) {
                            $('#HDayPlanDate' + i+1 + '').val(Format(date[i], "yyyy-MM-dd"))
                        }
                        //行数据 ä¸‹æ‹‰æ¡† å¤é€‰æ¡† æ˜¾ç¤º
                        checkRefresh();
                        break;
                    case 'btn-CopyLine':
                        var copydata = JSON.stringify(data);
@@ -415,22 +422,8 @@
                            option.data = table.cache["mainTable"];//将数据绑定到data上
                            table.render(option);//将数据渲染到表格上
                            for (var i = 1; i <= option.data.length; i++) {
                                //延迟原因
                                $('#HLaterReason' + i + '').find("option[value='" + option.data[i - 1].HLaterReason + "']").attr("selected", true);
                                //物料属性
                                $('#HErpClsID' + i + '').find("option[value='" + option.data[i - 1].HErpClsID + "']").attr("selected", true);
                                //状态
                                $('#HStatus' + i + '').find("option[value='" + option.data[i - 1].HStatus + "']").attr("selected", true);
                                //关闭状态
                                if (option.data[i - 1].HCloseStatus) {
                                    $('#HCloseStatus' + i + '').attr("checked", true);
                                }
                            }
                            form.render('select');
                            form.render('checkbox');
                            //行数据 ä¸‹æ‹‰æ¡† å¤é€‰æ¡† æ˜¾ç¤º
                            checkRefresh();
                        }
                        break;
                }
@@ -440,6 +433,79 @@
            table.on('tool(mainTable)', function (obj) {
                set_GridDelete(obj);   //行内删除
                set_GridCellCheck(obj); //行内快捷键筛选
                //#region æ—¶é—´æŽ§ä»¶ ç»‘定
                var data = obj.data;
                //日计划生产日期
                if (obj.event == 'HDayPlanDate') {
                    var field = $(this).data('field');
                    laydate.render({
                        elem: this.firstChild
                        , show: true //直接显示
                        , closeStop: this
                        , done: function (nowDate) {
                            //时间选择完成,行数据更新
                            data[field] = nowDate;
                            obj.update(data);
                            //刷新复选框
                            checkRefresh();
                        }
                    });
                }
                //行关闭日期
                if (obj.event == 'HEntryCloseDate') {
                    var field = $(this).data('field');
                    laydate.render({
                        elem: this.firstChild
                        , show: true //直接显示
                        , closeStop: this
                        , done: function (nowDate) {
                            //时间选择完成,行数据更新
                            data[field] = nowDate;
                            obj.update(data);
                            //刷新复选框
                            checkRefresh();
                        }
                    });
                }
                //采购订单单据日期
                if (obj.event == 'HPOOrderBillDate') {
                    var field = $(this).data('field');
                    laydate.render({
                        elem: this.firstChild
                        , show: true //直接显示
                        , closeStop: this
                        , done: function (nowDate) {
                            //时间选择完成,行数据更新
                            data[field] = nowDate;
                            obj.update(data);
                            //刷新复选框
                            checkRefresh();
                        }
                    });
                }
                //采购订单交货日期
                if (obj.event == 'HPOOrderBillDeliveryDate') {
                    var field = $(this).data('field');
                    laydate.render({
                        elem: this.firstChild
                        , show: true //直接显示
                        , closeStop: this
                        , done: function (nowDate) {
                            //时间选择完成,行数据更新
                            data[field] = nowDate;
                            obj.update(data);
                            //刷新复选框
                            checkRefresh();
                        }
                    });
                }
                //#endregion
            });
@@ -505,6 +571,19 @@
                });
            });
            //行选择处理(采购组织)
            form.on('select(HPURCHASEORGIDSub)', function (data) {
                //获取下拉框选中的值
                var elem = data.othis.parents('tr');
                var dataindex = elem.attr("data-index");
                $.each(option.data, function (index, value) {
                    if (value.LAY_TABLE_INDEX == dataindex) {
                        value.HPURCHASEORGID = data.value;//把选中下拉框id值赋值给表格缓存
                    }
                });
            });
            //关闭状态
            form.on('checkbox(HCloseStatus)', function (data) {
                //获取选中的值
@@ -517,8 +596,18 @@
                });
            });
            //工单生产日期
            //是否手工关闭
            form.on('checkbox(HCloseTypeSub)', function (data) {
                //获取选中的值
                var elem = data.othis.parents('tr');
                var dataindex = elem.attr("data-index");
                $.each(option.data, function (index, value) {
                    if (value.LAY_TABLE_INDEX == dataindex) {
                        value.HCloseTypeSub = data.elem.checked;//把选中下拉框id值赋值给表格缓存
                    }
                });
            });
            //#endregion
            //#region æ­¤é¡µé¢æ‰€æœ‰çš„æ–¹æ³•
@@ -526,7 +615,7 @@
            //组织选择页面
            function get_Organ() {
                //获取登录页组织列
                var Organization = '';
                var Organization = '<option  style="color:blue;" value="0">组织</option>';
                $.ajax({
                    type: "get",
                    url: GetWEBURL() + "/Web/GetOrganizations",
@@ -537,6 +626,7 @@
                                Organization += '<option  style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>';
                            }
                            $("#HPURCHASEORGID").append(Organization);
                            $("#HSubORGID").append(Organization);
                            form.render('select');
                        }
                        layer.closeAll("loading");
@@ -554,6 +644,33 @@
                    vars[hash[0]] = hash[1];
                }
                return vars;
            }
            //多选  åˆ·æ–°è¡¨æ ¼
            function checkRefresh() {
                for (var i = 1; i <= option.data.length; i++) {
                    console.log(JSON.stringify(option.data[i - 1]))
                    //延迟原因
                    $('#HLaterReason' + i + '').find("option[value='" + option.data[i - 1].HLaterReason + "']").attr("selected", true);
                    //物料属性
                    $('#HErpClsID' + i + '').find("option[value='" + option.data[i - 1].HErpClsID + "']").attr("selected", true);
                    //状态
                    $('#HStatus' + i + '').find("option[value='" + option.data[i - 1].HStatus + "']").attr("selected", true);
                    //采购组织
                    $('#HPURCHASEORGIDSub' + i + '').find("option[value='" + option.data[i - 1].HPURCHASEORGID + "']").attr("selected", true);
                    //关闭状态
                    if (option.data[i - 1].HCloseStatus) {
                        $('#HCloseStatus' + i + '').attr("checked", true);
                    }
                    //是否手工关闭
                    if (option.data[i - 1].HCloseTypeSub) {
                        $('#HCloseTypeSub' + i + '').attr("checked", true);
                    }
                }
                form.render('select');
                form.render('checkbox');
            }
            //行内删除
@@ -626,7 +743,7 @@
                        }
                        //更新表格缓存的数据
                        $("#HSettleCurrId").val(checkStatus.data[0].HItemID);
                        $("#HSettleCurrIdName").val(checkStatus.data[0].币别);
                        $("#HSettleCurrIdName").val(checkStatus.data[0].货币名称);
                        layer.close(index);//关闭弹窗
                    }
                })
@@ -636,37 +753,7 @@
            function set_GridCellCheck(obj) {
                $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) {
                    if (event.key == "F7") {
                        //供应商
                        if (obj.event == "HSupplierID") {
                            //打开供应商小窗体
                            layer.open({
                                type: 2
                                , skin: "layui-layer-rim" //加上边框
                                , title: "供应商列表"  //标题
                                , closeBtn: 1  //窗体右上角关闭 çš„ æ ·å¼
                                , shift: 2 //弹出动画
                                , area: ["90%", "90%"] //窗体大小
                                , maxmin: true //设置最大最小按钮是否显示
                                , content: ["../../Baseset/基础资料/Gy_SupplierList.html", "yes"]
                                , btn: ["确定", "取消"]
                                , btn1: function (index, laero) {
                                    //按钮一  çš„回调
                                    var iframeWindow = window["layui-layer-iframe" + index];//获取弹框页面
                                    var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//获取选中的数据
                                    if (checkStatus.data.length != 1) {
                                        return layer.msg("请选择一条数据");
                                    }
                                    //更新表格缓存的数据
                                    obj.update({
                                        "HSupplierID": checkStatus.data[0].HItemID
                                        , "HSupplierNumber": checkStatus.data[0].HNumber
                                        , "HSupplierName": checkStatus.data[0].HName
                                    })
                                    layer.close(index);//关闭弹窗
                                }
                            })
                        }
                        //物料
                        if (obj.event == "HMaterID") {
                            //打开物料  å°çª—体
@@ -700,6 +787,99 @@
                                }
                            })
                        }
                        //计量单位
                        if (obj.event == "HUnitID") {
                            //打开计量单位小窗体
                            layer.open({
                                type: 2
                                , skin: "layui-layer-rim" //加上边框
                                , title: "计量单位列表"  //标题
                                , closeBtn: 1  //窗体右上角关闭 çš„ æ ·å¼
                                , shift: 2 //弹出动画
                                , area: ["90%", "90%"] //窗体大小
                                , maxmin: true //设置最大最小按钮是否显示
                                , content: ["../../Baseset/基础资料/Gy_UnitList.html", "yes"]
                                , btn: ["确定", "取消"]
                                , btn1: function (index, laero) {
                                    //按钮一  çš„回调
                                    var iframeWindow = window["layui-layer-iframe" + index];//获取弹框页面
                                    var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//获取选中的数据
                                    if (checkStatus.data.length != 1) {
                                        return layer.msg("请选择一条数据");
                                    }
                                    //更新表格缓存的数据
                                    obj.update({
                                        "HUnitID": checkStatus.data[0].HItemID
                                        , "HUnitIDName": checkStatus.data[0].HName
                                    })
                                    layer.close(index);//关闭弹窗
                                }
                            })
                        }
                        //生产车间
                        if (obj.event == "HWorkShopID") {
                            //打开生产车间小窗体
                            layer.open({
                                type: 2
                                , skin: "layui-layer-rim" //加上边框
                                , title: "生产车间列表"  //标题
                                , closeBtn: 1  //窗体右上角关闭 çš„ æ ·å¼
                                , shift: 2 //弹出动画
                                , area: ["90%", "90%"] //窗体大小
                                , maxmin: true //设置最大最小按钮是否显示
                                , content: ["../../Baseset/基础资料/Gy_DepartmentList.html", "yes"]
                                , btn: ["确定", "取消"]
                                , btn1: function (index, laero) {
                                    //按钮一  çš„回调
                                    var iframeWindow = window["layui-layer-iframe" + index];//获取弹框页面
                                    var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//获取选中的数据
                                    if (checkStatus.data.length != 1) {
                                        return layer.msg("请选择一条数据");
                                    }
                                    //更新表格缓存的数据
                                    obj.update({
                                        "HWorkShopID": checkStatus.data[0].HItemID
                                        , "HWorkShopIDName": checkStatus.data[0].HName
                                    })
                                    layer.close(index);//关闭弹窗
                                }
                            })
                        }
                        //采购部门
                        if (obj.event == "HPurchaseDeptID") {
                            //打开采购部门小窗体
                            layer.open({
                                type: 2
                                , skin: "layui-layer-rim" //加上边框
                                , title: "部门列表"  //标题
                                , closeBtn: 1  //窗体右上角关闭 çš„ æ ·å¼
                                , shift: 2 //弹出动画
                                , area: ["90%", "90%"] //窗体大小
                                , maxmin: true //设置最大最小按钮是否显示
                                , content: ["../../Baseset/基础资料/Gy_DepartmentList.html", "yes"]
                                , btn: ["确定", "取消"]
                                , btn1: function (index, laero) {
                                    //按钮一  çš„回调
                                    var iframeWindow = window["layui-layer-iframe" + index];//获取弹框页面
                                    var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//获取选中的数据
                                    if (checkStatus.data.length != 1) {
                                        return layer.msg("请选择一条数据");
                                    }
                                    //更新表格缓存的数据
                                    obj.update({
                                        "HPurchaseDeptID": checkStatus.data[0].HItemID
                                        , "HPurchaseDeptIDName": checkStatus.data[0].HName
                                    })
                                    layer.close(index);//关闭弹窗
                                }
                            })
                        }
                        return false;
                    }
@@ -711,7 +891,7 @@
            {
                var sWhere = " and hmainid='" + linterid + "' and hsubid='" + linteridSub + "'";
                $.ajax({
                    url: GetWEBURL() + "/Sc_JIT_ComplementGoodBill/PODemandPlanConfigBillList",
                    url: GetWEBURL() + "/Cg_PODemandPlanBill/Cg_PODemandPlanBillList",
                    type: "GET",
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
                    success: function (d) {
@@ -720,17 +900,54 @@
                        form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                            "HBillNo": d.data[0].单据号
                            , "HInterID": d.data[0].hmainid
                            , "HPRDORGID": d.data[0].组织
                            , "HSubORGID": d.data[0].委外组织
                            , "HAddress": d.data[0].交货地点
                            , "HPURCHASEORGID": d.data[0].主表采购组织
                            , "HSupplierID": d.data[0].HSupplierID
                            , "HSupplierIDName": d.data[0].供应商名称
                            , "HSettleCurrId": d.data[0].HSettleCurrId
                            , "HSettleCurrIdName": d.data[0].结算币别
                            , "HDate": Format(new Date(d.data[0].日期),'yyyy-MM-dd')
                            , "HRemark": d.data[0].表头备注
                            , "HExplanation": d.data[0].摘要
                        });
                        //子表  èµ‹å€¼
                        var rowdata = [{
                            "HSupplierID": d.data[0].HSupplierID, "HSupplierNumber": d.data[0].供应商代码, "HSupplierName": d.data[0].供应商名称, "HMaterID": d.data[0].HMaterID, "HMaterNumber": d.data[0].物料代码, "HMaterName": d.data[0].物料名称, "HMaterModel": d.data[0].规格型号
                            , "HJITMaterGroup": d.data[0].JIT物料分类, "HJITSafeStock": d.data[0].JIT拉动安全库存量, "HJITMaterDemand": d.data[0].JIT物料需求供货周期, "HJITBatchQty": d.data[0].JIT提货批量, "HDeliveryPeriod": d.data[0].JIT提货批量对应周期
                            , "HLeadTime": d.data[0].JIT供货提前期, "HLeadTime_Sec": d.data[0].JIT到货前置期, "HDeliveryMode": d.data[0].JIT送货方式, "HDeliveryDaysCtrl": d.data[0].JIT送货控制天数, "HRemark": d.data[0].表体备注
                            "HLaterReason": d.data[0].延迟原因, "HMaterID": d.data[0].HMaterID, "HMaterNumber": d.data[0].物料代码, "HMaterName": d.data[0].物料名称
                            , "HMaterModel": d.data[0].规格型号, "HUnitID": d.data[0].HUnitID, "HUnitIDName": d.data[0].计量单位
                            , "HErpClsID": d.data[0].物料属性, "HQty": d.data[0].数量, "HRemark": d.data[0].表体备注, "HPURCHASEORGID": d.data[0].子表采购组织
                            , "HStatus": d.data[0].状态, "HFixleadTime": d.data[0].提前期
                            , "HDayPlanBillNo": d.data[0].日计划工单编号, "HSourceInterID": d.data[0].源单ID, "HSourceEntryID": d.data[0].源单子ID
                            , "HSourceBillNo": d.data[0].源单单号, "HSourceBillType": d.data[0].子源单类型, "HWorkShopID": d.data[0].HWorkShopID
                            , "HWorkShopIDName": d.data[0].车间名称, "HDayPlanDate": Format(new Date(d.data[0].工单生产日期), 'yyyy-MM-dd'), "HRelationQty1": d.data[0].可用采购数量
                            , "HPOOrderInterID": d.data[0].采购订单内码, "HPOOrderEntryID": d.data[0].采购订单子内码, "HPOOrderBillNo": d.data[0].采购订单号
                            , "HPOOrderBillSEQ": d.data[0].采购订单行号, "HWWOrderInterID": d.data[0].委外订单内码, "HWWOrderEntryID": d.data[0].委外订单子内码
                            , "HWWOrderBillNo": d.data[0].委外订单号, "HPurchaseDeptID": d.data[0].HPurchaseDeptID, "HPurchaseDeptIDName": d.data[0].采购部门
                            , "HCloseTypeSub": d.data[0].是否手工关闭 == "1" ? true : false, "HCloseMan": d.data[0].子关闭人, "HEntryCloseDate": Format(new Date(d.data[0].子关闭时间), 'yyyy-MM-dd'), "HSendQty": d.data[0].送货单数量
                            , "HReciveQty": d.data[0].收料数量, "HCloseStatus": d.data[0].关闭状态 == "1" ? true : false, "HRemoveQty": d.data[0].转移数量, "HSeOrderBillNo": d.data[0].销售订单号
                            , "HUnReciveQty": d.data[0].未收料数量, "HPOOrderBillDate": Format(new Date(d.data[0].采购订单单据日期), 'yyyy-MM-dd'), "HPOOrderBillDeliveryDate": Format(new Date(d.data[0].采购订单交货日期),'yyyy-MM-dd')
                            , "HPOOrderBillRemark": d.data[0].采购订单摘要, "HPOOrderBillNote": d.data[0].采购订单表体备注
                        }];
                        option.data = rowdata;
                        table.render(option);
                        //是否手工关闭
                        if (d.data[0].是否手工关闭=="1") {
                            $('#HCloseTypeSub1').attr("checked", true);
                        }
                        //关闭状态
                        if (d.data[0].关闭状态 == "1") {
                            $('#HCloseStatus1').attr("checked", true);
                        }
                        form.render('checkbox');
                        //延迟原因
                        $('#HLaterReason1').find("option[value='" + d.data[0].延迟原因 + "']").attr("selected", true);
                        $('#HErpClsID1').find("option[value='" + d.data[0].物料属性 + "']").attr("selected", true);
                        $('#HPURCHASEORGIDSub1').find("option[value='" + d.data[0].子表采购组织 + "']").attr("selected", true);
                        $('#HStatus1').find("option[value='" + d.data[0].状态 + "']").attr("selected", true);
                        form.render('select');
                    }
                })
@@ -743,6 +960,11 @@
                var num = [];
                for (var i = 0; i < table.cache["mainTable"].length; i++) {
                    if (table.cache["mainTable"][i] != "") {
                        //初始化关闭时间(空值状态下 èµ‹å€¼)
                        if (table.cache["mainTable"][i].HEntryCloseDate == "") {
                            table.cache["mainTable"][i].HEntryCloseDate = "1900-01-01 00:00:00.000"
                        }
                        table.cache["mainTable"][i].LAY_TABLE_INDEX = i;
                        num.push(table.cache["mainTable"][i])
                    }
@@ -752,11 +974,11 @@
                var sSubStr = JSON.stringify(num);
                var hentryid = linteridSub;//子表 æŽ’序id
                var sMainSub = sMainStr + ';' + sSubStr + ';' + hentryid + ';' + OperationType + ";" + sessionStorage["HUserName"];
                var index = layer.load();
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "/Sc_JIT_ComplementGoodBill/AddPODemandPlanConfigBillList",
                    url: GetWEBURL() + "/Cg_PODemandPlanBill/AddPODemandPlanBillList",
                    async: true,
                    data: { "sMainSub": sMainSub },
                    dataType: "json",
WebTM/views/Éú²ú¹ÜÀí/Éú²úÈռƻ®¹¤µ¥/JIT_DayPlanBillEdit.html
@@ -520,9 +520,9 @@
    </script>
    <!--复选框 é”å®šæ ‡è®°-->
    <script type="text/html" id="HLockedSu">
    <script type="text/html" id="HLockedSub">
        <div class="layui-input-block" style="margin-left: 20px;">
            <input type="checkbox" name="HLockedSu" lay-filter="HLockedSu" id="HLockedSu{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary">
            <input type="checkbox" name="HLockedSub" lay-filter="HLockedSub" id="HLockedSub{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary">
        </div>
    </script>
@@ -629,12 +629,12 @@
                    , { field: 'HBTimes', title: '开始时间', event: "HBTimes"  }//datetime
                    , { field: 'HETimes', title: '结束时间', event: "HETimes"}//datetime
                    , { field: 'HRemark', title: '备注', edit: 'text' }
                    , { field: 'HDateSub', title: '排产日期' }//datetime
                    , { field: 'HDateSub', title: '排产日期', event: "HDateSub" }//datetime
                    , { field: 'HCloseMan', title: '行关闭', edit: 'text' }
                    , { field: 'HEntryCloseDate', title: '行关闭日期', event: "HEntryCloseDate" }//datetime
                    , { field: 'HCloseTypeSub', title: '是否手工关闭', templet: '#HCloseTypeSub' }//check
                    , { field: 'HColumn', title: 'Excel列头', edit: 'text' }
                    , { field: 'HLockedSub', title: '锁定标记', templet: '#HLockedSu' }//check
                    , { field: 'HLockedSub', title: '锁定标记', templet: '#HLockedSub' }//check
                    , { field: 'HComplete', title: '是否齐套', edit: 'text' }
                    , { field: 'HStatusTag', title: '状态标记', templet: '#HStatusTag' }//check
                    , { field: 'HIsHandModify', title: '手工修改标记', templet: '#HIsHandModify' }//check
@@ -803,6 +803,23 @@
                        }
                    });
                }
                //排产日期
                if (obj.event == 'HDateSub') {
                    var field = $(this).data('field');
                    laydate.render({
                        elem: this.firstChild
                        , show: true //直接显示
                        , closeStop: this
                        , done: function (nowDate) {
                            //时间选择完成,行数据更新
                            data[field] = nowDate;
                            obj.update(data);
                            //刷新复选框
                            checkRefresh();
                        }
                    });
                }
                //行关闭日期
                if (obj.event == 'HEntryCloseDate') {
@@ -827,13 +844,13 @@
            //#region å¤é€‰æ¡†
            //锁定标记
            form.on('checkbox(HLockedSu)', function (data) {
            form.on('checkbox(HLockedSub)', function (data) {
                //获取下拉框选中的值
                var elem = data.othis.parents('tr');
                var dataindex = elem.attr("data-index");
                $.each(option.data, function (index, value) {
                    if (value.LAY_TABLE_INDEX == dataindex) {
                        value.HLockedSu = data.elem.checked;//把选中下拉框id值赋值给表格缓存
                        value.HLockedSub = data.elem.checked;//把选中下拉框id值赋值给表格缓存
                    }
                });
            });
@@ -1123,11 +1140,10 @@
            //多选  åˆ·æ–°è¡¨æ ¼
            function checkRefresh() {
                for (var i = 1; i <= option.data.length; i++) {
                    //$('#HProcType' + i + '').find("option[value='" + option.data[i - 1].HProcType + "']").attr("selected", true);
                    //锁定标记
                    if (option.data[i - 1].HLockedSu) {
                        $('#HLockedSu' + i + '').attr("checked", true);
                    if (option.data[i - 1].HLockedSub) {
                        $('#HLockedSub' + i + '').attr("checked", true);
                    }
                    //状态标记
                    if (option.data[i - 1].HStatusTag) {
@@ -1295,15 +1311,36 @@
                        //子表  èµ‹å€¼
                        var rowdata = [{
                            "HMasterDate": d.data[0].日计划生产日期, "HQty": d.data[0].子日计划数量, "HRptFinishQty": d.data[0].汇报完成数量
                            ,"HTimes": d.data[0].剩余工时, "HUseTimes": d.data[0].占用工时, "HBTimes": d.data[0].开始时间, "HETimes": d.data[0].结束时间,
                            "HRemark": d.data[0].表体备注, "HDateSub": d.data[0].排产日期, "HCloseMan": d.data[0].子关闭人, "HEntryCloseDate": d.data[0].子关闭时间
                            , "HCloseTypeSub": false, "HColumn": d.data[0].Excel列头, "HLockedSub": false, "HComplete": d.data[0].是否齐套
                            ,"HStatusTag": false, "HIsHandModify": false
                            "HMasterDate": Format(new Date(d.data[0].日计划生产日期), "yyyy-MM-dd"), "HQty": d.data[0].子日计划数量, "HRptFinishQty": d.data[0].汇报完成数量
                            , "HTimes": d.data[0].剩余工时, "HUseTimes": d.data[0].占用工时, "HBTimes": Format(new Date(d.data[0].开始时间), "yyyy-MM-dd"), "HETimes": Format(new Date(d.data[0].结束时间), "yyyy-MM-dd")
                            , "HRemark": d.data[0].表体备注, "HDateSub": Format(new Date(d.data[0].排产日期), "yyyy-MM-dd"), "HCloseMan": d.data[0].子关闭人, "HEntryCloseDate":Format(new Date(d.data[0].子关闭时间), "yyyy-MM-dd")
                            , "HCloseTypeSub": d.data[0].是否手工关闭 == 0 ? false : true, "HColumn": d.data[0].Excel列头, "HLockedSub": d.data[0].子锁定标记 == 0 ? false : true, "HComplete": d.data[0].是否齐套
                            , "HStatusTag": d.data[0].状态标记 == 0 ? false : true, "HIsHandModify": d.data[0].手工修改标记 == 0 ? false : true
                        }];
                        option.data = rowdata;
                        table.render(option);
                        form.render('select');
                        //是否手工关闭
                        if (d.data[0].是否手工关闭=="1") {
                            $('#HCloseTypeSub1').attr("checked", true);
                        }
                        //锁定标记
                        if (d.data[0].子锁定标记 == "1") {
                            $('#HLockedSub1').attr("checked", true);
                        }
                         //状态标记
                        if (d.data[0].状态标记 == "1") {
                            $('#HStatusTag1').attr("checked", true);
                        }
                        //手工修改标记
                        if (d.data[0].手工修改标记 == "1") {
                            $('#HIsHandModify1').attr("checked", true);
                        }
                        form.render('checkbox');
                    }
                })
            }
WebTM/views/Éú²ú¹ÜÀí/Éú²úÈռƻ®¹¤µ¥/JIT_DayPlanBillList.html
@@ -61,7 +61,7 @@
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>新增</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>编辑</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>删除</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-logout"></i>关闭</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_CloseBill"><i class="layui-icon layui-icon-logout"></i>关闭</button>
                            </div>
                        </script>
                    </form>
@@ -118,7 +118,7 @@
                case 'set_DeleteBill': set_DeleteBill();
                    break;
                //关闭
                case 'set_DeleteBill': set_CloseBill();
                case 'set_CloseBill': set_CloseBill();
                    break;
            };
        });
WebTM/views/Éú²ú¹ÜÀí/ÒªÁϼƻ®/JIT_NeedMaterPlanBillEdit.html
New file
@@ -0,0 +1,10 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title></title>
</head>
<body>
</body>
</html>
WebTM/views/Éú²ú¹ÜÀí/ÒªÁϼƻ®/JIT_NeedMaterPlanBillList.html
@@ -61,7 +61,7 @@
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>新增</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>编辑</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>删除</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-logout"></i>关闭</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_CloseBill"><i class="layui-icon layui-icon-logout"></i>关闭</button>
                            </div>
                        </script>
                    </form>
@@ -118,7 +118,7 @@
                case 'set_DeleteBill': set_DeleteBill();
                    break;
                //关闭
                case 'set_DeleteBill': set_CloseBill();
                case 'set_CloseBill': set_CloseBill();
                    break;
            };
        });
WebTM/views/¼Æ»®¹ÜÀí/¹¤ÒÕ·Ïß/Gy_RoutingBill.html
@@ -1359,7 +1359,7 @@
                        }];
                        option.data = rowdata;
                        table.render(option);
                        if (d.data[0].委外标记) {
                            $('#HSupFlag1').attr("checked", true);
                        }