From 44aa4ad45bf347f108de0ca868de995ca2252974 Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期一, 19 八月 2024 10:20:41 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI

---
 WebTM/views/基础资料/公用基础资料/Add_Edit_Gy_Material.html |   59 ++++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 52 insertions(+), 7 deletions(-)

diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Add_Edit_Gy_Material.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Add_Edit_Gy_Material.html"
index aa46c20..142b3ce 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Add_Edit_Gy_Material.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Add_Edit_Gy_Material.html"
@@ -605,13 +605,24 @@
                                                         <input type="checkbox" name="HCommonUseFlag" id="HCommonUseFlag" lay-skin="primary" lay-filter="checkbox" value="true" title="鏄惁甯哥敤鏉愭枡">
                                                     </div>
                                                 </div>
-
-                                            </div>
-                                            <div class="layui-row">
                                                 <div class="layui-inline">
                                                     <label class="layui-form-label"> 鍔犳潈骞冲潎浠凤細</label>
                                                     <div class="layui-input-inline">
                                                         <input class="layui-input" name="HAvgStockPrice" lay-verify="HAvgStockPrice" id="HAvgStockPrice" autocomplete="off" value="0">
+                                                    </div>
+                                                </div>
+                                            </div>
+                                            <div class="layui-row">
+                                                <div class="layui-inline">
+                                                    <label class="layui-form-label">榛樿绋庣巼</label>
+                                                    <div class="layui-input-inline" style="margin-top:10px">
+                                                        <input class="layui-input" name="HTaxRate" lay-verify="HTaxRate" id="HTaxRate" autocomplete="off" value="13">
+                                                    </div>
+                                                </div>
+                                                <div class="layui-inline">
+                                                    <label class="layui-form-label">榛樿鍒╂鼎鐜�</label>
+                                                    <div class="layui-input-inline" style="margin-top:10px">
+                                                        <input class="layui-input" name="HProfitRate" lay-verify="HProfitRate" id="HProfitRate" autocomplete="off" value="0">
                                                     </div>
                                                 </div>
                                                 <div class="layui-inline">
@@ -620,7 +631,6 @@
                                                         <input class="layui-input" name="HFootPrice" lay-verify="HFootPrice" id="HFootPrice" autocomplete="off" value="0">
                                                     </div>
                                                 </div>
-
                                                 <div class="layui-inline">
                                                     <label class="layui-form-label"> 鍚◣鎴愭湰浠�</label>
                                                     <div class="layui-input-inline" style="margin-top:10px">
@@ -876,6 +886,39 @@
                 }
             });
 
+            //鐩戝惉涓嶅惈绋庢垚鏈环
+            $("#HNoTaxCost").blur(function (data) {
+                // 鑾峰彇杈撳叆妗嗙殑鍊�
+                var value = $("#HNoTaxCost").val();
+                if (!ref.test(value)) {
+                    layer.msg("涓嶅惈绋庢垚鏈环姝g‘鏁板��", { time: 3000, });
+                    $("#HNoTaxCost").val("0");
+                } else {
+                    var TaxRate = $("#HTaxRate").val();
+                    var HProfitRate = $("#HProfitRate").val();
+                    var HTaxCost = Number((value * (100 + TaxRate*1) / 100).toFixed(4))   //鍚◣鎴愭湰浠� = 涓嶅惈绋庢垚鏈� * 锛�100 + 绋庣巼锛�/100 
+                    var HFootPrice = Number((HTaxCost * (100 + HProfitRate*1) / 100).toFixed(4))// 缁撶畻浠� = 鍚◣鎴愭湰浠� * 锛�100+ 鍒╂鼎鐜囷級/100
+                    $("#HTaxCost").val(HTaxCost);
+                    $("#HFootPrice").val(HFootPrice);
+                }
+            });
+            //鐩戝惉鍚◣鎴愭湰浠�
+            $("#HTaxCost").blur(function (data) {
+                // 鑾峰彇杈撳叆妗嗙殑鍊�
+                var value = $("#HTaxCost").val();
+                if (!ref.test(value)) {
+                    layer.msg("涓嶅惈绋庢垚鏈环姝g‘鏁板��", { time: 3000, });
+                    $("#HTaxCost").val("0");
+                } else {
+                    var TaxRate = $("#HTaxRate").val();
+                    var HProfitRate = $("#HProfitRate").val();
+                    var HNoTaxCost = Number((value / (100 + TaxRate*1) * 100).toFixed(4))//涓嶅惈绋庢垚鏈环 = 鍚◣鎴愭湰/ 锛�100 + 绋庣巼锛�/100 缁撶畻浠� 
+                    var HFootPrice = Number((value * (100 + HProfitRate*1) / 100).toFixed(4))
+                    $("#HNoTaxCost").val(HNoTaxCost);
+                    $("#HFootPrice").val(HFootPrice);
+                }
+            });
+
             //閫夋嫨棰滆壊
             colorpicker.render({
                 elem: '#HColorNoName'
@@ -1008,9 +1051,11 @@
                                 , "HTaxCost": data.鍚◣鎴愭湰浠�
                                 , "HNoTaxCost": data.涓嶅惈绋庢垚鏈环
                                 , "HOnceRightRate": data.涓�娆″悎鏍肩巼鏍囧噯鍊�
-                                , "HQtyDec": data.鏁伴噺绮惧害 == null ? "0" : data.鏁伴噺绮惧害
-                                , "HPriceDec": data.鍗曚环绮惧害 == null ? "0" : data.鍗曚环绮惧害
-                                , "HMoneyDec": data.閲戦绮惧害 == null ? "0" : data.閲戦绮惧害
+                                , "HQtyDec": data.鏁伴噺绮惧害 == null ? "4" : data.鏁伴噺绮惧害
+                                , "HPriceDec": data.鍗曚环绮惧害 == null ? "4" : data.鍗曚环绮惧害
+                                , "HMoneyDec": data.閲戦绮惧害 == null ? "2" : data.閲戦绮惧害
+                                , "HTaxRate": data.榛樿绋庣巼 == null ? "13" : data.榛樿绋庣巼
+                                , "HProfitRate": data.榛樿鍒╂鼎鐜� == null ? "0" : data.榛樿鍒╂鼎鐜�
 
                                 , "HHeight_M": data.姣涢珮
                                 , "HInches_M": data.瀵告暟缁勭粐

--
Gitblit v1.9.1