package engbs;
|
import JNADell.Dell_usetaganchor;
|
import Method.ControTag;
|
import PbuliClass.ShowMessage;
|
import person.Person;
|
import person.person_Dell;
|
import urt.Control_urt;
|
|
/**´¦Àí¿ØÖÆOLEDµÄÎÄ×ÖÐÅÏ¢Ö¸Áî
|
* ·¢ËÍÎÄ×ÖÏûÏ¢
|
* BSTOCS1,TOMESSAGE,tagids,message,username,END
|
* ×Ö¶Î˵Ã÷
|
* BSTOCS1£º°üÍ·
|
* TOMESSAGE£ºÊý¾ÝÀàÐÍ
|
* tagids£º·¢ËͶÔÏóID/ALL£¨µ¥¸ö±êÇ©·¢ËͱêÇ©IDºÅ£¬¿ØÖÆËùÓбêÇ©·¢ËÍALL£©
|
* message£ºÏûÏ¢ÄÚÈÝ
|
* username:·¢ËÍÕßÃû³Æ
|
* END£º½áÊø±ê־λ*/
|
public class Bs_dell_tomessage {
|
public static void tomessage(String[] message) {
|
String tagid=message[2];
|
String info=message[3];
|
String name=message[4];
|
if(tagid.equals("ALL")) {
|
Dell_usetaganchor.alltagtomessge(info,name);
|
ShowMessage.zidingyi(tagid+"ÐÅϢϷ¢:"+info);
|
}else {
|
|
Person person=person_Dell.get_Person(tagid);
|
if(person==null) {
|
ShowMessage.zidingyi(tagid+"Bs_dell_tomessage²»´æÔÚ");
|
return;
|
}
|
String tagtype=person.getBaoliu19();
|
|
|
if(tagtype.equals("ÐÄÂÊ´øÆÁ")) {
|
Dell_usetaganchor.message_to_oled(tagid, info,name);
|
ShowMessage.zidingyi(tagid+"ÐÅϢϷ¢:"+info);
|
}else if(tagtype.equals("ÈÚºÏÖÕ¶Ë") || tagtype.equals("URT+CO")) {
|
Control_urt.say_voice(tagid, info,1,3);
|
ControTag.konghzitag(10, tagid,(byte)0x10,"Õñ¶¯","SendmessageÕð¶¯");
|
}
|
}
|
}
|
}
|