Pārlūkot izejas kodu

修改CurrentStoreHouseQueryMg.cshtml 页面,增加一个显示冻结库存大于0的筛选条件

klzhangweiya 1 gadu atpakaļ
vecāks
revīzija
2ec97c45d9

+ 30 - 24
src_0nline/ShwasherSys/ShwasherSys.Web/Views/FinshedStoreInfo/CurrentStoreHouseQueryMg.cshtml

@@ -44,27 +44,27 @@ new SearchItem("rigidity","硬度"),
             margin: -10px 20px 0 0;
             margin-left: -5px;
         }*/
-        #showZoreCheckBox + label::before,#showZoreCheckBox:not(.filled-in) + label::after {
-            top: -10px;
-            left: -5px;
-            width: 18px;
-            height: 18px;
-        }
-        #showZoreCheckBox:checked + label::before {
-            top: -10px;
-            left: -8px;
-            width: 11px;
-            height: 15px;
-            border-top: 2px solid transparent;
-            border-left: 2px solid transparent;
-            border-right: 2px solid #26a69a;
-            border-bottom: 2px solid #26a69a;
-            transform: rotate(40deg);
-            -webkit-backface-visibility: hidden;
-            backface-visibility: hidden;
-            -webkit-transform-origin: 100% 100%;
-            transform-origin: 100% 100%;
-        }
+		.tool-radio > label::before, .tool-radio > input:not(.filled-in) + label::after {
+			top: -12px;
+			left: -5px;
+			width: 18px;
+			height: 18px;
+		}
+		.tool-radio > input:checked + label::before {
+			top: -10px;
+			left: -8px;
+			width: 11px;
+			height: 15px;
+			border-top: 2px solid transparent;
+			border-left: 2px solid transparent;
+			border-right: 2px solid #26a69a;
+			border-bottom: 2px solid #26a69a;
+			transform: rotate(40deg);
+			-webkit-backface-visibility: hidden;
+			backface-visibility: hidden;
+			-webkit-transform-origin: 100% 100%;
+			transform-origin: 100% 100%;
+		}
     </style>
 }
 <div id="exportCss">
@@ -140,6 +140,7 @@ new SearchItem("rigidity","硬度"),
             $("#Tool1").append(
                 '<div class="tool-rc-group">' +
                 '<div  class="tool-radio" style="padding:5px;" ><input name="showZoreCheckBox" type="checkbox" id="showZoreCheckBox"  value=""/><label for="showZoreCheckBox" style="color:white;padding-left: 15px; font-size: 1.5rem;">显示0库存</label></div>' +
+                '<div  class="tool-radio" style="padding:5px;" ><input name="showFreezeCheckBox" type="checkbox" id="showFreezeCheckBox"  value=""/><label for="showFreezeCheckBox" style="color:white;padding-left: 18px; font-size: 1.5rem;">存在冻结库存</label></div>'+
                 '</div>');
 
             $(".tool-radio input[type='radio'],.tool-radio input[type='checkbox']").on('click', function () {
@@ -149,6 +150,7 @@ new SearchItem("rigidity","硬度"),
                 RefreshTable();
             });
         });
+        
         function BtnPrint(url) {
             window.open("@Url.Action("StoreListReport")", "_blank");
         }
@@ -166,12 +168,16 @@ new SearchItem("rigidity","硬度"),
             window._searchList = [];
            
             //var isShowZoreCheckBox = $("#showZoreCheckBox").is(':checked') ? "1" : "0";
-            let zoreExt = $("#showZoreCheckBox").is(':checked') ? "4" : "2";//显示0 ,数量是大于等于0
-           // window._searchList.push({ KeyWords: 0, KeyField: "AllQuantity", FieldType: "7", ExpType: zoreExt });
+            let zoreExt = $("#showZoreCheckBox").is(':checked') ? "4" : "2";//显示0 ,数量是大于等于0 (4 :选中是大于等于0的库存-显示0库存记录,2:不选中是大于0的库存-默认0库存不显示)
+            // window._searchList.push({ KeyWords: 0, KeyField: "AllQuantity", FieldType: "7", ExpType: zoreExt });
+			let freezeExt = $("#showFreezeCheckBox").is(':checked') ? "2" : "4";//(2 :选中是大于0的冻结库存记录,4:不选中是大于等于0的冻结库存-默认值)
             if (zoreExt === "2") {
                 window._searchList.push({ KeyWords: 0, KeyField: "AllQuantity", FieldType: "7", ExpType: zoreExt });
-
             }
+			if (freezeExt === "2") {
+				window._searchList.push({ KeyWords: 0, KeyField: "AllFreezeQuantity", FieldType: "7", ExpType: freezeExt });
+			}
+
             for (var i = 1; i <= count; i++) {
                 var keyWords = $("#KeyWords-" + i).val();
                 if (keyWords) {