package anchor; import java.util.Iterator; import java.util.List; import java.util.Vector; import DataBase.DatabaseManagement; import JNADell.DellJAN; import Method.GetNowTime; import home.Open_soft_dialog; import tbDataModel.tb_cengao; @SuppressWarnings("rawtypes") public class Dell_cengao { static Vector cenggao_vector=new Vector<>();//²ã¸ß¼¯ºÏ static { Open_soft_dialog.addara("¼ÓÔØtb_cenggao"); Iterator iterator = DatabaseManagement.get_alldate_indatabase("tb_cenggao").iterator(); while (iterator.hasNext()) {//µü´úÆ÷´æÔÚÔªËØ List info = (List) iterator.next();//½«µü´úÆ÷ÀïÃæµÄÔªËØ¸øµ½info¼¯ºÏ tb_cengao ceng=new tb_cengao(); ceng.setId(Integer.parseInt((String)info.get(0))); String dic=(String)info.get(1); if(dic==null) { dic="0"; } ceng.setButtom(dic); String topc=(String)info.get(2); if(topc==null) { topc="300"; } ceng.setTop(topc); cenggao_vector.add(ceng); } } public static Vector getCenggao_vector() { return cenggao_vector; } /**ͨ¹ýIDÕÒµ½Ä³Ò»¸ö²ã¸ß¶ÔÏó*/ public static tb_cengao get_tbceng(int ceng) { tb_cengao tbceng=null; if(cenggao_vector.size() !=0) { Iterator it=cenggao_vector.iterator(); while(it.hasNext()) { tb_cengao ceng1=it.next(); int id1=ceng1.getId(); if(id1==ceng) { tbceng=ceng1; break; } } } return tbceng; } /**Ð޸IJã¸ßÐÅÏ¢*/ public static void alert_cenggao(int id,int buttom,int top) { if(get_tbceng(id) !=null) { get_tbceng(id).setButtom(String.valueOf(buttom)); get_tbceng(id).setTop(String.valueOf(top)); DellJAN.cenggao(id,buttom,top); String[] ziduan= {"buttom","top","addtime","id"}; String[] zhi= {String.valueOf(buttom),String.valueOf(top),GetNowTime.now(),String.valueOf(id)}; DatabaseManagement.fast_alert_dbase("tb_cenggao", ziduan, zhi); }else { String[] ziduan= {"id","buttom","top","addtime"}; String[] zhi= {String.valueOf(id),String.valueOf(buttom),String.valueOf(top),GetNowTime.now()}; DatabaseManagement.insertfast("tb_cenggao", ziduan, zhi); } } /**Ìí¼ÓÒ»¸ö²ã¸ß¶ÔÏóyang20230909*/ public static void add_ceng_gao(String ceng) { int floor=Integer.parseInt(ceng); tb_cengao tbc= get_tbceng(floor); if(tbc==null) { tbc=new tb_cengao(); tbc.setId(floor); tbc.setButtom("0"); tbc.setTop("300"); cenggao_vector.add(tbc); String[] ziduan= {"id","buttom","top","addtime"}; String[] zhi= {ceng,"0","300",GetNowTime.now()}; DatabaseManagement.insertfast("tb_cenggao", ziduan, zhi); } } public static String[] get_cengs() { int size=cenggao_vector.size(); String[] a=null; for(int i=0;i