⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pkdao.java

📁 功能是公安和学校的管理系统,用struts+hibernate+spring等匡架组成,在eclepse就能编译
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
     	    if(a3.length()>0&&a3.length()<4&&max!=k3){
     	    String[] s1=a3.split(",");	
     	    if(Integer.parseInt(s1[0])>5&&Integer.parseInt(s1[0])<20){
     	    	 if(pk[Integer.parseInt(s1[0])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])-5)+",")){
  	    			pk[Integer.parseInt(s1[0])-5]=pklist[j].getKcmc();
  	    			pk[Integer.parseInt(s[0])]="";
  	    			mark=1;
  	      
      		 }	
     	    	 if(mark==0&&Integer.parseInt(s1[0])<15){
         	    	 if(pk[Integer.parseInt(s1[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])+5)+",")){
      	    			pk[Integer.parseInt(s1[0])+5]=pklist[j].getKcmc();
      	    			pk[Integer.parseInt(s[0])]="";
      	    			mark=1;
      	      
          		 } 	
     	    	 }
     	    }else if(mark==0&&Integer.parseInt(s1[0])<7){
    	    	if(pk[Integer.parseInt(s1[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])+5)+",")){
 	    			pk[Integer.parseInt(s1[0])+5]=pklist[j].getKcmc();
 	    			pk[Integer.parseInt(s[0])]="";
 	    			mark=1;
 	      
     		 } 	

    	    }
      	    }
      	 }
    	 if(mark==0){
     	    if(a4.length()>0&&a4.length()<4&&max!=k4){
     	    String[] s1=a4.split(",");	
     	    if(Integer.parseInt(s1[0])>5&&Integer.parseInt(s1[0])<20){
     	    	 if(pk[Integer.parseInt(s1[0])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])-5)+",")){
  	    			pk[Integer.parseInt(s1[0])-5]=pklist[j].getKcmc();
  	    			pk[Integer.parseInt(s[0])]="";
  	    			mark=1;
  	      
      		 }	
     	    	 if(mark==0&&Integer.parseInt(s1[0])<15){
         	    	 if(pk[Integer.parseInt(s1[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])+5)+",")){
      	    			pk[Integer.parseInt(s1[0])+5]=pklist[j].getKcmc();
      	    			pk[Integer.parseInt(s[0])]="";
      	    			mark=1;
      	      
          		 } 	
     	    	 }
     	    }else if(mark==0&&Integer.parseInt(s1[0])<7){
    	    	if(pk[Integer.parseInt(s1[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])+5)+",")){
 	    			pk[Integer.parseInt(s1[0])+5]=pklist[j].getKcmc();
 	    			pk[Integer.parseInt(s[0])]="";
 	    			mark=1;
 	      
     		 } 	

    	    }
      	    }
      	 }
    	 if(mark==0){
     	    if(a5.length()>0&&a5.length()<4&&max!=k5){
     	    String[] s1=a5.split(",");	
     	    if(Integer.parseInt(s1[0])>5&&Integer.parseInt(s1[0])<20){
     	    	 if(pk[Integer.parseInt(s1[0])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])-5)+",")){
  	    			pk[Integer.parseInt(s1[0])-5]=pklist[j].getKcmc();
  	    			pk[Integer.parseInt(s[0])]="";
  	    			mark=1;
  	      
      		 }	
     	    	 if(mark==0&&Integer.parseInt(s1[0])<15){
         	    	 if(pk[Integer.parseInt(s1[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])+5)+",")){
      	    			pk[Integer.parseInt(s1[0])+5]=pklist[j].getKcmc();
      	    			pk[Integer.parseInt(s[0])]="";
      	    			mark=1;
      	      
          		 } 	
     	    	 }
     	    }else if(mark==0&&Integer.parseInt(s1[0])<7){
    	    	if(pk[Integer.parseInt(s1[0])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s1[0])+5)+",")){
 	    			pk[Integer.parseInt(s1[0])+5]=pklist[j].getKcmc();
 	    			pk[Integer.parseInt(s[0])]="";
 	    			mark=1;
 	      
     		 } 	

    	    }
     	    
     	
      	    }
     	  }
    	  }
    	  
    	  if(mark==0&&Integer.parseInt(s[0])+1!=Integer.parseInt(s[1])&&Integer.parseInt(s[0])>20){//如不成功调第一项 为下午 
     		 if(pk[Integer.parseInt(s[1])-1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[1])-1)+",")){
 	    			pk[Integer.parseInt(s[1])-1]=pklist[j].getKcmc();
 	    			pk[Integer.parseInt(s[0])]="";
 	    			mark=1;
 	      
     		 }	
     	       /// 外调下午第一项  
     		if(k1>0&&k1!=max&&mark==0){
       		 String []s1=a1.split(",");
       		 if(Integer.parseInt(s1[k1-1])>20){
       		 if(pk[Integer.parseInt(s1[k1-1])+1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k1-1])+1)+",")){
       			 pk[Integer.parseInt(s1[k1-1])+1]=pklist[j].getKcmc();
       			 pk[Integer.parseInt(s[0])]=""; 
       			 mark=1;
       			}
       		}
       		}
       		if(k2>0&&k2!=max&&mark==0){
          		   System.out.println("a2---->"+a2);
       			String []s1=a2.split(",");
          		 if(Integer.parseInt(s1[k2-1])>20){
          		 if(pk[Integer.parseInt(s1[k2-1])+1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k2-1])+1)+",")){
          			 pk[Integer.parseInt(s1[k2-1])+1]=pklist[j].getKcmc();
          			 pk[Integer.parseInt(s[0])]=""; 
          			 mark=1;
          			}
          		
         		 }
              }
       		if(k3>0&&k3!=max&&mark==0){
             		 String []s1=a3.split(",");
             		 if(Integer.parseInt(s1[k3-1])>20){
             		 if(pk[Integer.parseInt(s1[k3-1])+1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k3-1])+1)+",")){
             			 pk[Integer.parseInt(s1[k3-1])+1]=pklist[j].getKcmc();
             			 pk[Integer.parseInt(s[0])]=""; 
             			 mark=1;
             			}
             	
            		 }
                 }
       		if(k4>0&&k4!=max&&mark==0){
            		 String []s1=a4.split(",");
            		 if(Integer.parseInt(s1[k4-1])>20){
            		 if(pk[Integer.parseInt(s1[k4-1])+1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k4-1])+1)+",")){
            			 pk[Integer.parseInt(s1[k4-1])+1]=pklist[j].getKcmc();
            			 pk[Integer.parseInt(s[0])]=""; 
            			 mark=1;
            			}
            		 }
           		 }
       	       
       		if(k5>0&&k5!=max&&mark==0){
       		 String []s1=a5.split(",");
       		 if(Integer.parseInt(s1[k5-1])>20){
       		 if(pk[Integer.parseInt(s1[k5-1])+1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k5-1])+1)+",")){
       			 pk[Integer.parseInt(s1[k5-1])+1]=pklist[j].getKcmc();
       			 pk[Integer.parseInt(s[0])]=""; 
       			 mark=1;
       			}
       		 }
      		 }
       	     
     		 
     		 //////////////////////////////////////////////////////////////////////////////////////////////////
    	  }
          if(mark==0&&max>2){ //调整最后一项
    	  if(Integer.parseInt(s[2])>20){//调整最后一项为下午的
    		  if(mark==0&&Integer.parseInt(s[1])+1!=Integer.parseInt(s[2])&&Integer.parseInt(s[1])>20){//如不成功调第一项 为下午 
    	     		 if(pk[Integer.parseInt(s[2])-1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[2])-1)+",")){
    	 	    			pk[Integer.parseInt(s[2])-1]=pklist[j].getKcmc();
    	 	    			pk[Integer.parseInt(s[2])]="";
    	 	    			mark=1;
    	 	      
    	     		 }	}
    		if(k1>0&&k1!=max&&mark==0){//外调下午第最后项
    		 String []s1=a1.split(",");
    		 if(Integer.parseInt(s1[k1-1])>20&&Integer.parseInt(s1[k1-1])<=23){
    		 if(pk[Integer.parseInt(s1[k1-1])+1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k1-1])+1)+",")){
    			 pk[Integer.parseInt(s1[k1-1])+1]=pklist[j].getKcmc();
    			 pk[Integer.parseInt(s[2])]=""; 
    			 mark=1;
    			}
    		}
    		}
    		if(k2>0&&k2!=max&&mark==0){
       		   System.out.println("a2---->"+a2);
    			String []s1=a2.split(",");
       		 if(Integer.parseInt(s1[k2-1])>20&&Integer.parseInt(s1[k2-1])<27){
       		 if(pk[Integer.parseInt(s1[k2-1])+1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k2-1])+1)+",")){
       			 pk[Integer.parseInt(s1[k2-1])+1]=pklist[j].getKcmc();
       			 pk[Integer.parseInt(s[2])]=""; 
       			 mark=1;
       			}
       		
      		 }
           }
    		if(k3>0&&k3!=max&&mark==0){
          		 String []s1=a3.split(",");
          		 if(Integer.parseInt(s1[k3-1])>20&&Integer.parseInt(s1[k3-1])<30){
          		 if(pk[Integer.parseInt(s1[k3-1])+1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k3-1])+1)+",")){
          			 pk[Integer.parseInt(s1[k3-1])+1]=pklist[j].getKcmc();
          			 pk[Integer.parseInt(s[2])]=""; 
          			 mark=1;
          			}
          	
         		 }
              }
    		if(k4>0&&k4!=max&&mark==0){
         		 String []s1=a4.split(",");
         		 if(Integer.parseInt(s1[k4-1])>20&&Integer.parseInt(s1[k4-1])<33){
         		 if(pk[Integer.parseInt(s1[k4-1])+1].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k4-1])+1)+",")){
         			 pk[Integer.parseInt(s1[k4-1])+1]=pklist[j].getKcmc();
         			 pk[Integer.parseInt(s[2])]=""; 
         			 mark=1;
         			}
         		 }
        		 }
    	  
    	  
    	  System.out.println("mark---<>"+mark);
    	  }else if(Integer.parseInt(s[2])<=20){
                 //外调最后一项为上午beigin
    	  if(k1>0&&k1!=max&&mark==0){
      		 String []s1=a1.split(",");
      		 if(Integer.parseInt(s1[k1-1])<16&&Integer.parseInt(s1[k1-1])>5){
      		 if(pk[Integer.parseInt(s1[k1-1])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k1-1])+5)+",")){
      			 pk[Integer.parseInt(s1[k1-1])+5]=pklist[j].getKcmc();
      			 pk[Integer.parseInt(s[2])]=""; 
      			 mark=1;
      			}else{
        				if(pk[Integer.parseInt(s1[k1-1])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k1-1])-5)+",")){
      	      			 pk[Integer.parseInt(s1[k1-1])-5]=pklist[j].getKcmc();
      	      			 pk[Integer.parseInt(s[2])]=""; 
      	      			 mark=1;	
        			}
      		 }
     		 }else if(Integer.parseInt(s1[k1-1])<20&&Integer.parseInt(s1[k1-1])>15){
     			if(pk[Integer.parseInt(s1[k1-1])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k1-1])-5)+",")){
         			 pk[Integer.parseInt(s1[k1-1])-5]=pklist[j].getKcmc();
         			 pk[Integer.parseInt(s[2])]=""; 
         			 mark=1;
         			} 
     			 
     		 }else if(Integer.parseInt(s1[k1-1])<6){
     			if(pk[Integer.parseInt(s1[k1-1])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k1-1])+5)+",")){
        			 pk[Integer.parseInt(s1[k1-1])+5]=pklist[j].getKcmc();
        			 pk[Integer.parseInt(s[2])]=""; 
        			 mark=1;
        			}  
     			 
     		 }
 	  
 	     }
    	
    	  if(k2>0&&k2!=max&&mark==0){
       		 String []s1=a2.split(",");
       		 if(Integer.parseInt(s1[k2-1])<16&&Integer.parseInt(s1[k2-1])>5){
       		 if(pk[Integer.parseInt(s1[k2-1])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k2-1])+5)+",")){
       			 pk[Integer.parseInt(s1[k2-1])+5]=pklist[j].getKcmc();
       			 pk[Integer.parseInt(s[2])]=""; 
       			 mark=1;
       			}else{
         				if(pk[Integer.parseInt(s1[k2-1])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k2-1])-5)+",")){
       	      			 pk[Integer.parseInt(s1[k2-1])-5]=pklist[j].getKcmc();
       	      			 pk[Integer.parseInt(s[2])]=""; 
       	      			 mark=1;	
         			}
       		 }
      		 }else if(Integer.parseInt(s1[k2-1])<20&&Integer.parseInt(s1[k2-1])>15){
      			if(pk[Integer.parseInt(s1[k2-1])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k2-1])-5)+",")){
          			 pk[Integer.parseInt(s1[k2-1])-5]=pklist[j].getKcmc();
          			 pk[Integer.parseInt(s[2])]=""; 
          			 mark=1;
          			} 
      			 
      		 }else if(Integer.parseInt(s1[k2-1])<6){
      			if(pk[Integer.parseInt(s1[k2-1])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k2-1])+5)+",")){
         			 pk[Integer.parseInt(s1[k2-1])+5]=pklist[j].getKcmc();
         			 pk[Integer.parseInt(s[2])]=""; 
         			 mark=1;
         			}  
      			 
      		 }
  	  
  	     }  
    	  if(k3>0&&k3!=max&&mark==0){
       		 String []s1=a3.split(",");
       		 if(Integer.parseInt(s1[k3-1])<16&&Integer.parseInt(s1[k3-1])>5){
       		 if(pk[Integer.parseInt(s1[k3-1])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k3-1])+5)+",")){
       			 pk[Integer.parseInt(s1[k3-1])+5]=pklist[j].getKcmc();
       			 pk[Integer.parseInt(s[2])]=""; 
       			 mark=1;
       			}else{
         				if(pk[Integer.parseInt(s1[k3-1])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k3-1])-5)+",")){
       	      			 pk[Integer.parseInt(s1[k3-1])-5]=pklist[j].getKcmc();
       	      			 pk[Integer.parseInt(s[2])]=""; 
       	      			 mark=1;	
         			}
       		 }
      		 }else if(Integer.parseInt(s1[k3-1])<20&&Integer.parseInt(s1[k3-1])>15){
      			if(pk[Integer.parseInt(s1[k3-1])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k3-1])-5)+",")){
          			 pk[Integer.parseInt(s1[k3-1])-5]=pklist[j].getKcmc();
          			 pk[Integer.parseInt(s[2])]=""; 
          			 mark=1;
          			} 
      			 
      		 }else if(Integer.parseInt(s1[k3-1])<6){
      			if(pk[Integer.parseInt(s1[k3-1])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k3-1])+5)+",")){
         			 pk[Integer.parseInt(s1[k3-1])+5]=pklist[j].getKcmc();
         			 pk[Integer.parseInt(s[2])]=""; 
         			 mark=1;
         			}  
      			 
      		 }
  	  
  	     }
    	  if(k4>0&&k4!=max&&mark==0){
       		 String []s1=a4.split(",");
       		 if(Integer.parseInt(s1[k4-1])<16&&Integer.parseInt(s1[k4-1])>5){
       		 if(pk[Integer.parseInt(s1[k4-1])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k4-1])+5)+",")){
       			 pk[Integer.parseInt(s1[k4-1])+5]=pklist[j].getKcmc();
       			 pk[Integer.parseInt(s[2])]=""; 
       			 mark=1;
       			}else{
         				if(pk[Integer.parseInt(s1[k4-1])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k4-1])-5)+",")){
       	      			 pk[Integer.parseInt(s1[k4-1])-5]=pklist[j].getKcmc();
       	      			 pk[Integer.parseInt(s[2])]=""; 
       	      			 mark=1;	
         			}
       		 }
      		 }else if(Integer.parseInt(s1[k4-1])<20&&Integer.parseInt(s1[k4-1])>15){
      			if(pk[Integer.parseInt(s1[k4-1])-5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k4-1])-5)+",")){
          			 pk[Integer.parseInt(s1[k4-1])-5]=pklist[j].getKcmc();
          			 pk[Integer.parseInt(s[2])]=""; 
          			 mark=1;
          			} 
      			 
      		 }else if(Integer.parseInt(s1[k4-1])<6){
      			if(pk[Integer.parseInt(s1[k4-1])+5].equals("")&&!pklist[j].getJskcjc().contains(","+(Integer.parseInt(s[k4-1])+5)+",")){
         			 pk[Integer.parseInt(s1[k4-1])+5]=pklist[j].getKcmc();
         			 pk[Integer.parseInt(s[2])]=""; 
         			 mark=1;
         			}  
      			 
      		 }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -