chenhaozhe
2025-08-26 b2cf988434bed09dc15bd29ac37825eee961e658
WebTM/views/ÁìÁÏ·¢»õ/ÁìÁϳö¿â/Kf_MateOutBillEdit_YangMao.html
@@ -71,7 +71,7 @@
                                                    id="HBillNo" readonly="readonly" autocomplete="off">
                                                <input id="HInterID" name="HInterID" type="hidden" />
                                                <input id="HMaker" name="HMaker" type="hidden" /><!--制单人-->
                                                <input id="HMainSourceBillType" name="HMainSourceBillType" type="hidden" value="羊毛染色"/>
                                                <input id="HBillSubType" name="HBillSubType" type="hidden" value="羊毛染色"/>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
@@ -993,16 +993,16 @@
                    for (var i = 0; i < option.data.length; i++) {
                        var HMaterRuleType = option.data[i].HMaterRuleType;
                        var HMaterRuleExternType = option.data[i].HMaterRuleExternType;
                       // if (HMaterRuleType == "染料") {
                       //     option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight);
                       // } else if (HMaterRuleType == "助剂") {
                       //     option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWaterQty * 0.001);
                       // } else if (HMaterRuleType == "助剂(按布算)") {
                       //     option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001);
                       // } else if (HMaterRuleExternType == '羊毛') {
                       if (HMaterRuleExternType == '羊毛') {
                        if (HMaterRuleExternType == "染料") {
                            option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight);
                        } else if (HMaterRuleExternType == "助剂") {
                            option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWaterQty * 0.001);
                        } else if (HMaterRuleExternType == "助剂(按布算)") {
                            option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001);
                        }
                        }
                       //if (HMaterRuleExternType == '羊毛') {
                       //     option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001);
                       // }
                    }
                    table.render(option);
                });
@@ -1018,16 +1018,16 @@
                    for (var i = 0; i < option.data.length; i++) {
                        var HMaterRuleType = option.data[i].HMaterRuleType;
                         var HMaterRuleExternType = option.data[i].HMaterRuleExternType;
                        // if (HMaterRuleType == "染料") {
                        //     option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight);
                        // } else if (HMaterRuleType == "助剂") {
                        //     option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWaterQty * 0.001);
                        // } else if (HMaterRuleType == "助剂(按布算)") {
                        //     option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001);
                        // } else if (HMaterRuleExternType == '羊毛') {
                        if (HMaterRuleExternType == '羊毛') {
                            option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001);
                        }
                        if (HMaterRuleExternType == "染料") {
                             option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight);
                        } else if (HMaterRuleExternType == "助剂") {
                             option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWaterQty * 0.001);
                        } else if (HMaterRuleExternType == "助剂(按布算)") {
                             option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001);
                         }
                        //if (HMaterRuleExternType == '羊毛') {
                        //    option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001);
                        //}
                    }
                    table.render(option);
                });
@@ -1229,16 +1229,16 @@
                        var HQty = 0;
                        var HMaterRuleType = obj.data.HMaterRuleType;
                        var HMaterRuleExternType = obj.data.HMaterRuleExternType;
                        // if (HMaterRuleType == "染料") {
                        //     HQty = dealDoubleToFixed(HRate * HWeight);
                        // } else if (HMaterRuleType == "助剂") {
                        //     HQty = dealDoubleToFixed(HRate * HWaterQty * 0.001);
                        // } else if (HMaterRuleType == "助剂(按布算)") {
                        //     HQty = dealDoubleToFixed(HRate * HWeight * 0.001);
                        // } else if (HMaterRuleExternType == '羊毛') {
                        if (HMaterRuleExternType == '羊毛') {
                            HQty = dealDoubleToFixed(HRate * HWeight * 0.001);
                        }
                        if (HMaterRuleExternType == "染料") {
                             HQty = dealDoubleToFixed(HRate * HWeight);
                         } else if (HMaterRuleExternType == "助剂") {
                             HQty = dealDoubleToFixed(HRate * HWaterQty * 0.001);
                         } else if (HMaterRuleExternType == "助剂(按布算)") {
                             HQty = dealDoubleToFixed(HRate * HWeight * 0.001);
                         }
                        //if (HMaterRuleExternType == '羊毛') {
                        //    HQty = dealDoubleToFixed(HRate * HWeight * 0.001);
                        //}
                        //同步更新表格和缓存对应的值
                        obj.update({
                            HRate: value,
@@ -1794,7 +1794,7 @@
                                shift: 2,
                                area: ['80%', '80%'],
                                maxmin: true,
                                content: ['../../基础资料/公用基础资料/Gy_Material.html?openType=2', 'yes'],
                                content: ['../../基础资料/公用基础资料/Gy_Material.html', 'yes'],
                                btn: ['确定', '取消']
                                , btn1: function (index, layero) {
@@ -1834,16 +1834,16 @@
                                        //根据物料的 ç‰©æ–™å…¬å¼ è®¡ç®— é‡é‡
                                        var HWeight = $("#HWeight").val();
                                        var HWaterQty = $("#HWaterQty").val();
                                        // if (option.data[rowIndex + i].HMaterRuleType == "染料") {
                                        //     option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight);
                                        // } else if (option.data[rowIndex + i].HMaterRuleType == "助剂") {
                                        //     option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWaterQty * 0.001);
                                        // } else if (option.data[rowIndex + i].HMaterRuleType == "助剂(按布算)") {
                                        //     option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight * 0.001);
                                        // } else if (option.data[rowIndex + i].HMaterRuleExternType == "羊毛") {
                                        if (option.data[rowIndex + i].HMaterRuleExternType == "羊毛") {
                                            option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight * 0.001);
                                        }
                                        if (option.data[rowIndex + i].HMaterRuleExternType == "染料") {
                                             option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight);
                                        } else if (option.data[rowIndex + i].HMaterRuleExternType == "助剂") {
                                             option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWaterQty * 0.001);
                                        } else if (option.data[rowIndex + i].HMaterRuleExternType == "助剂(按布算)") {
                                             option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight * 0.001);
                                         }
                                        //if (option.data[rowIndex + i].HMaterRuleExternType == "羊毛") {
                                        //    option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight * 0.001);
                                        //}
                                    }
                                    table.render(option);
                                    layer.closeAll();