81041
2018-10-22 bf67e915798d3b7ca72696ec680338b31a25f2bf
gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java
@@ -3628,7 +3628,12 @@
            " from db_battinf.tb_battinf " +
            " left outer join (select * from db_battinf.tb_battinf_rebuild where tb_battinf_rebuild.rebuild_clear_type=1 ) as battinf_re " +
            " on BattGroupId=battinf_re.new_battgroupid or BattGroupId=battinf_re.old_battgroupid " +
            " where stationname2 like ? ";
            " where stationname2 like ?  ";
      //用户管理
      String userSql=" and StationId in(" +
            " select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id  and db_user.tb_user_battgroup_baojigroup_usr.uId=?" +
            " ) ";
      sql+=userSql;
      //选中品牌一致
      String producerSqlT=" order by BattProducer,MonCapStd,MonVolStd,BattGroupId ";//一致
      String producerSqlF=" order by MonCapStd,MonVolStd,BattGroupId ";//不一致
@@ -3637,7 +3642,7 @@
      }else{
         sql+=producerSqlF;
      }
      List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{"%"+binf.getStationName2()+"%"}, new CallBack() {
      List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{"%"+binf.getStationName2()+"%",binf.getNum()}, new CallBack() {
         
         public List getResults(ResultSet rs) {
            List<BattInf> list=new ArrayList();
@@ -3704,7 +3709,12 @@
            " left outer join (select * from db_battinf.tb_battinf_rebuild where tb_battinf_rebuild.rebuild_clear_type=1 ) as battinf_re " +
            " on BattGroupId=battinf_re.new_battgroupid or BattGroupId=battinf_re.old_battgroupid " +
            " where stationname1 like ? and stationname2 like ? and stationname3 like ?  and battgroupname like ?  and battgroupid=? ";
      List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{"%"+binf.getStationName1()+"%","%"+binf.getStationName2()+"%","%"+binf.getStationName3()+"%","%"+binf.getBattGroupName()+"%",binf.getBattGroupId()}, new CallBack() {
      //用户管理
      String userSql=" and StationId in(" +
            " select distinct db_user.tb_user_battgroup_baojigroup_battgroup.StationId from db_user.tb_user_battgroup_baojigroup_battgroup,db_user.tb_user_battgroup_baojigroup_usr where db_user.tb_user_battgroup_baojigroup_battgroup.baoji_group_id=db_user.tb_user_battgroup_baojigroup_usr.baoji_group_id  and db_user.tb_user_battgroup_baojigroup_usr.uId=?" +
            " ) ";
      sql+=userSql;
      List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{"%"+binf.getStationName1()+"%","%"+binf.getStationName2()+"%","%"+binf.getStationName3()+"%","%"+binf.getBattGroupName()+"%",binf.getBattGroupId(),binf.getNum()}, new CallBack() {
         
         public List getResults(ResultSet rs) {
            List<BattInf> list=new ArrayList();
@@ -3769,11 +3779,12 @@
      
      BattInfImpl biml = new BattInfImpl();
      BattInf binf = new BattInf();
      binf.setNum(1002);
      binf.setBattGroupId(1000001);
      binf.setStationName("");
      binf.setStationName1("");
      binf.setStationName2("");
      binf.setStationName3("武汉源暢实验室1");
      binf.setStationName3("");
      binf.setBattGroupName("");
      binf.setBattProducer("1");
      User_inf uinf=new User_inf();
@@ -3800,8 +3811,8 @@
      //List<BattInf> list = biml.serchByConditionNew(bmd);
      //List<BattInf> list=biml.serchByTestType(bmd);
      //List<BattInf> list=biml.serchGroupAssess(bmd);
      //List<BattInf> list=biml.serchMakeGroup(binf);
      List<BattInf> list=biml.serchGroupByInfor(binf);
      List<BattInf> list=biml.serchMakeGroup(binf);
      //List<BattInf> list=biml.serchGroupByInfor(binf);
      for (BattInf b : list) {
         System.out.println(b);
      }