xs 5 jaren geleden
bovenliggende
commit
92870f3060

+ 0 - 1
src/main/java/com/jeeplus/modules/act/service/ActTaskService.java

@@ -1386,7 +1386,6 @@ public class ActTaskService extends BaseService {
 		vars.put("pass2", false);
 		vars.put("pass3", false);
 		vars.put("pass5", false);
-		vars.put("pass6",false);
 		vars.put("countryside",false);//性质民事
 		String flag = act.getFlag();
 		String[] split = flag.split(";");

+ 6 - 16
src/main/webapp/webpage/modules/sg/managementcenter/activiti/humanReview.jsp

@@ -17,40 +17,30 @@
 				var cValue ="";//定义一个数组
 				var flag1 = false;//代表是否选择了设计变更/行政政处/农村民事政处的状态,false为未选择,true为选择
 				var flag2 = false;//代表是否选择了项目关闭的状态,false为未选择,true为选择
-				var flag3 = false;//代表是否选择了政策处理 行政政处(城区道路)
-				var flag5 = false;//代表是否选择了农村政处
-				var flag6 = false;//代表是否选择了民事政处/行政政处(公路/水利)
+				var flagNo= false;//代表是否选择无问题之外的类型
 				var flag7 = false;//代表是否选择了无问题
 				var nValue = $('input[name="favorite"]:checked');
 				$('input[name="favorite"]:checked').each(function(){//遍历每一个名字为interest的复选框,其中选中的执行函数
                     //判断选取的值如果时pass2,flag2为true,代表选择了项目关闭,选取的值不为pass2,flag1为true代表其它类型被选择
 					if ("pass7"==$(this).val()){//无问题
 					    flag7 = true;
+					}else {
+						flagNo = true;
 					}
                     if ("pass2" == $(this).val()) {//项目关闭
                         flag2 = true;
                     }else {
                         flag1 = true;
                     }
-                    //判断值为pass3,代表选择了政策处理 行政政处(城区道路)
-                    if ("pass3"==$(this).val()) {
-                        flag3 = true;
-                    }
-                    //判断值为pass5,代表选择了农村政处
-                    if ("pass5"==$(this).val()) {
-                        flag5 = true;
-                    }
-                    //判断值为pass6,民事政处/行政政处(公路/水利)
-                    if ("pass6"==$(this).val()) {
-                        flag6 = true;
-                    }
 					cValue=cValue+";"+($(this).val());//将选中的值添加到数组chk_value中
 				});
 				if (nValue == null || nValue.size() <= 0) {
 					jp.error("请选择问题类型");
 				} else if(flag1==true&&flag2==true){
 					jp.error("项目关闭与其它类型问题不可同时发起");
-				}else {
+				}else if (flag7&&flagNo){
+                    jp.error("无问题与其他类型不可同时发起")
+				} else {
 					jp.prompt(" 审批意见", function (message) {
 						jp.post("${ctx}/act/task/humanReviewTask",
 						{