public static void main(String[] args) {
String a ="111111";
new MyThread2(a).start();;
}
static class MyThread2 extends Thread {
private String cntrno;
public MyThread2(String cntrno) {
this.cntrno = cntrno;
}
public void run() {
int i=0;
List<Integer> integers;
while(i++ < 100) {
try {
// System.out.println("==============cntrno==============="+cntrno);
System.out.println("==============cntrno==============="+cntrno);
Thread.sleep(5000);//线程等待一分钟
String divsql="select * from zn_divmonth where prjno in "
+" (select prjno from zn_prjext where cntrcode="+pub_function.checkStr(cntrno)+")";
Hashtable[] divhts=frontPub.getRowHtbs(divsql);
System.out.println("==============i============="+i);
if(divhts !=null){
Thread.sleep(5000);
System.out.println("==============length============="+divhts.length);
System.out.println("==============不为空==============="+divhts.length);
break;
}
Thread.sleep(5000);
} catch (Exception e) {
e.printStackTrace();
}
}
//凭证自动化公共类调用
String queryFlag = "01"; //自动化生成凭证标志【01 自动生成凭证,00 手动生成凭证】
String acctype = "no"; //凭证类型【现在暂时细分为两大类(80 为资金类型 no 不是资金凭证 )】
//String businesstime = "y5"; //业务时点【y5 标识为 租后变更 】
String classname = "znproc_updateadjcntrfina"; //类名
vautomationdayendJob.execute(queryFlag,acctype,classname);
}
}