b09d97080805ff61beff17a85b661a3cb83e0f89.svn-base 1.0 KB

123456789101112131415161718192021222324252627
  1. package QCM.QCM01.QCM0105;
  2. import CoreFS.SA01.CoreIComponent;
  3. import CoreFS.SA06.CoreReturnObject;
  4. public class QueryDefect extends CoreIComponent {
  5. CoreReturnObject cro = new CoreReturnObject();
  6. //ȱ����Ŀ����
  7. public CoreReturnObject Query(String defectTypeDesc){
  8. StringBuffer sqlucomm = new StringBuffer();
  9. sqlucomm.append("select " +
  10. " PLINE_CODE,PLINE_NAME,DEFECT_CODE,DEFECT_DESC,DEFECT_TYPE_CODE,DEFECT_TYPE_DESC,OS1_DEFECT_CODE," +
  11. "OS1_DEFECT_NAME,OS2_DEFECT_CODE,OS2_DEFECT_NAME,VALIDFLAG,MEMO,CREATE_ID,CREATE_NAME,"+
  12. "TO_CHAR(CREATE_TIME,'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,UPDATE_ID,UPDATE_NAME,TO_CHAR(UPDATE_TIME,'YYYY-MM-DD HH24:MI:SS') " +
  13. "UPDATE_TIME,DELETE_ID,DELETE_NAME,TO_CHAR(DELETE_TIME,'YYYY-MM-DD HH24:MI:SS') DELETE_TIME" +
  14. " from QCM_BASE_DEFECT"+
  15. " where VALIDFLAG='1'");
  16. if(!"".equals(defectTypeDesc)){
  17. sqlucomm.append(" and DEFECT_DESC like '%"+defectTypeDesc+"%' ");
  18. }
  19. cro=this.getDao("KgDao").ExcuteQuery(sqlucomm.toString());
  20. return cro;
  21. }
  22. }