Browse Source

批量归档树形多次点击触发修改,展示顺序修改

user5 3 years ago
parent
commit
ce3ae4e3fd

+ 2 - 1
src/main/resources/mappings/modules/projectGuidang/ProjectFilingBatchProInfoDao.xml

@@ -24,6 +24,7 @@
 			   proInfo_name as "proInfoName"
 		from project_filingbatch_proinfo
 		where filing_batch=#{proInfofilingBatch} and project_id=#{proId}
+		order by proInfo_type asc
 	</select>
 
 	<select id="getListByFilingBatchId" resultType="com.jeeplus.modules.projectFilingBatch.entity.ProjectFilingBatchProInfo">
@@ -45,4 +46,4 @@
 		where id=#{id}
 	</delete>
 
-</mapper>
+</mapper>

+ 27 - 5
src/main/webapp/webpage/modules/projectFilingBatch/projectFilingBatchApply.jsp

@@ -26,13 +26,35 @@
 			var tiao="."+name;
 			var span=$(obj).find("td").eq(0);
 			// var ss=$(span).val().split(" ")[4];
-			$(span).toggle(function () {
+			var flag = true;
+			$(span).toggle(
+					function(){
+						if(!flag){
+							flag = false;
+							$(tiao).hide();
+							$(span).find("span").eq(0).attr("class","default_shut");
+						}else{
+							flag = false;
+							$(tiao).show();
+							$(span).find("span").eq(0).attr("class","default_open");
+						}
+					},
+					function(){
+						if(flag){
+							flag = true;
+							$(tiao).show();
+							$(span).find("span").eq(0).attr("class","default_open");
+						}else{
+							flag = true;
+							$(tiao).hide();
+							$(span).find("span").eq(0).attr("class","default_shut");
+						}
+					},
+			);
+			if(flag){
 				$(tiao).hide();
 				$(span).find("span").eq(0).attr("class","default_shut")
-			},function () {
-				$(tiao).show();
-				$(span).find("span").eq(0).attr("class","default_open")
-			});
+			}
 		}
 		function addRowInfoForm(obj,tbody) {
 			var proid=$(obj).val();

+ 28 - 5
src/main/webapp/webpage/modules/projectFilingBatch/projectFilingBatchAudit.jsp

@@ -70,13 +70,36 @@
 				var tiao="."+name;
 				var span=$(this).find("td").eq(2);
 				var ss=$(span).val().split(" ")[4];
-				$(span).toggle(function () {
+				var flag = true;
+				// var ss=$(span).val().split(" ")[4];
+				$(span).toggle(
+						function(){
+							if(!flag){
+								flag = false;
+								$(tiao).hide();
+								$(span).find("span").eq(0).attr("class","default_shut");
+							}else{
+								flag = false;
+								$(tiao).show();
+								$(span).find("span").eq(0).attr("class","default_open");
+							}
+						},
+						function(){
+							if(flag){
+								flag = true;
+								$(tiao).show();
+								$(span).find("span").eq(0).attr("class","default_open");
+							}else{
+								flag = true;
+								$(tiao).hide();
+								$(span).find("span").eq(0).attr("class","default_shut");
+							}
+						},
+				);
+				if(flag){
 					$(tiao).hide();
 					$(span).find("span").eq(0).attr("class","default_shut")
-				},function () {
-					$(tiao).show();
-					$(span).find("span").eq(0).attr("class","default_open")
-				});
+				}
 			})
 			validateForm = $("#inputForm").validate({
 				submitHandler: function(form){

+ 27 - 5
src/main/webapp/webpage/modules/projectFilingBatch/projectFilingBatchForm.jsp

@@ -77,14 +77,36 @@
             var name=$(obj).find("td").eq(0).find("input").eq(0).val();
             var tiao="."+name;
             var span=$(obj).find("td").eq(0);
+            var flag = true;
             // var ss=$(span).val().split(" ")[4];
-            $(span).toggle(function () {
+            $(span).toggle(
+                function(){
+                    if(!flag){
+                        flag = false;
+                        $(tiao).hide();
+                        $(span).find("span").eq(0).attr("class","default_shut");
+                    }else{
+                        flag = false;
+                        $(tiao).show();
+                        $(span).find("span").eq(0).attr("class","default_open");
+                    }
+                },
+                function(){
+                    if(flag){
+                        flag = true;
+                        $(tiao).show();
+                        $(span).find("span").eq(0).attr("class","default_open");
+                    }else{
+                        flag = true;
+                        $(tiao).hide();
+                        $(span).find("span").eq(0).attr("class","default_shut");
+                    }
+                },
+                );
+            if(flag){
                 $(tiao).hide();
                 $(span).find("span").eq(0).attr("class","default_shut")
-            },function () {
-                $(tiao).show();
-                $(span).find("span").eq(0).attr("class","default_open")
-            });
+            }
         }
         var edit;
         var editId;