Beispiel #1
0
 /**
  * @author hanluoxing
  * @param vo
  * @return 判断当前保批单是否有未计算的记录
  */
 public boolean hasEdrNotCal(OutContAccVo vo) {
   boolean flag = false;
   if (!Utils.isEmpty(vo)) {
     PLY_INFO plyvo = vo.getPlyInfo();
     TASK_INFO taskvo = vo.getTaskInfo();
     String plyno = plyvo.getPOLICYNO();
     String edrappno = plyvo.getEDRAPPNO();
     String edrno = plyvo.getENDORSENO();
     String serino = plyvo.getPROPOSALSERIALNO();
     Timestamp starttm = taskvo.getTASKSTARTDATE();
     String starttmstr = starttm.toString();
     if (!Utils.isEmpty(edrappno) || !Utils.isEmpty(edrno)) {
       int count = 0;
       count = dao.queryForEdrCont(plyno, edrno, starttmstr, serino);
       if (count > 0) flag = true;
       else flag = false;
     } else flag = false;
   }
   return flag;
 }