package engbs; import PbuliClass.ShowMessage; import person.Person; import person.person_Dell; /**´ËÀàΪ±äµçÕ¾¶¨ÖÆÏîÄ¿¹¤×÷Àà*/ public class BS_dell_u1 { static int work=0; /**¿ªÊ¼0¡¢½áÊø1¡¢ÔÝÍ£×÷Òµ2 * Êý¾Ý¸ñʽ£ºBSTOCS1,WORK,START/STOP/PAUSE,END * ×Ö¶Î˵Ã÷£º * WORK£ºÖ¸ÁîÀàÐÍ * START£º¿ªÊ¼×÷Òµ * STOP£º½áÊø×÷Òµ * PAUSE£ºÔÝÍ£×÷Òµ*/ public static void WORK(String[] message) { String workstate=message[2]; switch(workstate){ case "START": work=0; break; case "STOP" : work=1; break; case "PAUSE" : work=2; break; } } /**±êÇ©·ÖÅä * ÐÂÔö±êÇ©U1ADDTAG * Êý¾Ý¸ñʽ£ºBSTOCS1,U1ADDTAG,±êÇ©ID,°ó¶¨Ãû³Æ,±êÇ©¸ß¶È,ËùÊô²¿ÃÅ,°ó¶¨Î§À¸Ãû³Æ,END * ×Ö¶Î˵Ã÷£º * ±êÇ©ID£º±ØÐëÊÇ×Öĸ»òÕßÊý×Ö * ±êÇ©¸ß¶È£ºµ¥Î»ÀåÃ×£¬±ØÐëÊÇ´¿Êý×Ö * Ð޸ıêÇ©U1ALTERTAG * Êý¾Ý¸ñʽ£ºBSTOCS1,U1ALTERTAG,±êÇ©ID,°ó¶¨Ãû³Æ,±êÇ©¸ß¶È,ËùÊô²¿ÃÅ,°ó¶¨Î§À¸Ãû³Æ,END * ɾ³ý±êÇ©U1DELETETAG * Êý¾Ý¸ñʽ£ºBSTOCS1,U1DELETETAG,±êÇ©ID,END*/ public static void U1ADDTAG(String[] message) { String tagid=message[2]; Person pers1=person_Dell.get_Person(tagid) ; if(pers1==null) { Person pers=new Person(); String name=message[3]; String tagheight=message[4]; int p_z=Integer.parseInt(tagheight); String bumen=message[5]; String fencename=message[6]; pers.setP_tagid(tagid); pers.setP_name(name); pers.setP_z(p_z); pers.setP_department(bumen); pers.setPerson_fence(fencename); person_Dell.getPerson_vector().add(pers); ShowMessage.zidingyi("BSÐÂÔö±êÇ©£º"+tagid+"³É¹¦"); }else { ShowMessage.zidingyi("BSÐÂÔö±êÇ©£º"+tagid+"ÒѾ­´æÔÚ"); } } public static void U1ALTERTAG(String[] message) { String tagid=message[2]; Person pers=person_Dell.get_Person(tagid) ; if(pers !=null) { String name=message[3]; String tagheight=message[4]; int p_z=Integer.parseInt(tagheight); String bumen=message[5]; String fencename=message[6]; pers.setP_tagid(tagid); pers.setP_name(name); pers.setP_z(p_z); pers.setP_department(bumen); pers.setPerson_fence(fencename); ShowMessage.zidingyi("BSÐ޸ıêÇ©£º"+tagid+"³É¹¦"); } } public static void U1DELETETAG(String[] message) { String tagid=message[2]; Person pers=person_Dell.get_Person(tagid) ; if(pers !=null) { person_Dell.getPerson_vector().removeElement(pers); ShowMessage.zidingyi("BSɾ³ý±êÇ©£º"+tagid+"³É¹¦"); } } public static int getWork() { return work; } public static void setWork(int work) { BS_dell_u1.work = work; } }