| 
					
				 | 
			
			
				@@ -142,6 +142,21 @@ function getIndex(id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function saveJcZdItem() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     var code = $("#code").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     var data = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let min = $("#minAgeRestriction").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let max = $("#maxAgeRestriction").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(min){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        s = callJcJyAgeFormat(min) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(s === '-1'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(max){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        s = callJcJyAgeFormat(max) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(s === '-1'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //修改檢查 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (code != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         data = JSON.stringify({ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -153,7 +168,10 @@ function saveJcZdItem() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             delFlag: $("#delFlag").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             zyFlag: $("#zyFlag").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             mzFlag: $("#mzFlag").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            execAddress:$("#execAddress").val() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            execAddress:$("#execAddress").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            genderRestriction:$("#genderRestriction").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            minAgeRestriction:$("#minAgeRestriction").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            maxAgeRestriction:$("#maxAgeRestriction").val() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //新增檢查 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -165,7 +183,11 @@ function saveJcZdItem() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             delFlag: $("#delFlag").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             zyFlag: $("#zyFlag").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             mzFlag: $("#mzFlag").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            execAddress:$("#execAddress").val() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            execAddress:$("#execAddress").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            genderRestriction:$("#genderRestriction").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            minAgeRestriction:$("#minAgeRestriction").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            maxAgeRestriction:$("#maxAgeRestriction").val() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $.ajax({ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -269,6 +291,21 @@ function saveJyCharge() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function saveJyZdItem() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     var code = $("#codeJy").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     var data = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let min = $("#minAgeRestrictionJy").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let max = $("#maxAgeRestrictionJy").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(min){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        s = callJcJyAgeFormat(min) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(s === '-1'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(max){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        s = callJcJyAgeFormat(max) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(s === '-1'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //修改檢验 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (code != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         data = JSON.stringify({ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -281,7 +318,10 @@ function saveJyZdItem() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             delFlag: $("#delFlagJy").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             zyFlag: $("#zyFlagJy").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             mzFlag: $("#mzFlagJy").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            execAddress:$("#jyExecAddress").val() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            execAddress:$("#jyExecAddress").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            genderRestriction:$("#genderRestrictionJy").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            minAgeRestriction:$("#minAgeRestrictionJy").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            maxAgeRestriction:$("#maxAgeRestrictionJy").val() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //新增檢验 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -294,7 +334,10 @@ function saveJyZdItem() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             delFlag: $("#delFlagJy").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             zyFlag: $("#zyFlagJy").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             mzFlag: $("#mzFlagJy").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            execAddress:$("#jyExecAddress").val() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            execAddress:$("#jyExecAddress").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            genderRestriction:$("#genderRestrictionJy").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            minAgeRestriction:$("#minAgeRestrictionJy").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            maxAgeRestriction:$("#maxAgeRestrictionJy").val() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $.ajax({ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -342,6 +385,10 @@ function clearJcInput() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#mzFlag").selectpicker('val', 0);//默认不选中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#mzFlag").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#execAddress").val(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#genderRestriction").selectpicker('val', '');//默认不选中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#genderRestriction").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#minAgeRestriction").val(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#maxAgeRestriction").val(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -395,6 +442,10 @@ function clearJyInput() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#mzFlagJy").selectpicker('val', 0);//默认不选中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#mzFlagJy").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#jyExecAddress").val(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#genderRestrictionJy").selectpicker('val', '');//默认不选中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#genderRestrictionJy").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#minAgeRestrictionJy").val(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#maxAgeRestrictionJy").val(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1045,6 +1096,10 @@ function editJcZdItem(code) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $("#mzFlag").selectpicker('val', res.data.mzFlag);//默认不选中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $("#mzFlag").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $("#execAddress").val(res.data.execAddress); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $("#genderRestriction").selectpicker('val', res.data.genderRestriction);//默认不选中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $("#genderRestriction").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $("#minAgeRestriction").val(res.data.minAgeRestriction); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $("#maxAgeRestriction").val(res.data.maxAgeRestriction); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $("#editJcModal").modal(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 errorMesage(res); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1088,6 +1143,10 @@ function editJyZdItem(code) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $("#mzFlagJy").selectpicker('val', res.data.mzFlag);//默认不选中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $("#mzFlagJy").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $("#jyExecAddress").val(res.data.execAddress); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $("#genderRestrictionJy").selectpicker('val', res.data.genderRestriction);//默认不选中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $("#genderRestrictionJy").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $("#minAgeRestrictionJy").val(res.data.minAgeRestriction); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $("#maxAgeRestrictionJy").val(res.data.maxAgeRestriction); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $("#editJyModal").modal(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 errorMesage(res); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1322,6 +1381,11 @@ function initSelect() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         dropuAuto: false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     var yesNo = '<option value="1">是</option><option value="0">否</option>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var optionSex = '<option value="">不限</option><option value="1">限男性</option><option value="2">限女性</option>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#genderRestriction').html(optionSex); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#genderRestriction').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#genderRestriction").selectpicker('val', ''); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#genderRestriction").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $('#delFlag').html(yesNo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $('#delFlag').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#delFlag").selectpicker('val', 0); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1343,6 +1407,10 @@ function initSelect() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#mzFlagJcCharge").selectpicker('val', 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#mzFlagJcCharge").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#genderRestrictionJy').html(optionSex); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#genderRestrictionJy').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#genderRestrictionJy").selectpicker('val', ''); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#genderRestrictionJy").selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $('#delFlagJy').html(yesNo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $('#delFlagJy').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#delFlagJy").selectpicker('val', 0); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1553,4 +1621,17 @@ function addChargeJyZdItem(code) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#jyItemCode").val(code); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#chargeJyTitle").text("新增"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function callJcJyAgeFormat(number){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/.test(number) === false) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let r = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            message: '年龄填写不合法,请检查!' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        errorMesage(r); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return "-1"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return "0"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |