📄 dwzbspmohandler.java
字号:
package com.gctech.sms.sp;
import com.gctech.sms.msg.MOInfo;
import com.gctech.sms.tj.TextDatabase;
public class DWZBSpMoHandler extends AbstractSpMoHandler {
public DWZBSpMoHandler() {
}
public static void main(String[] args) {
TextDatabase db = new TextDatabase("./conf/", "user");
//第一个字段填发送手机号,第二个字段填业务代码,最后@不变
db.creat("123456", "QZYX", '@');
}
protected String getSpId() {
return "DWZB";
}
public void checkOrderRelations(MOInfo objmi) {
String key = splitKey(objmi);
if (key.toUpperCase().equals("ZC")) {
TextDatabase db = new TextDatabase("./conf/", "user");
//第一个字段填发送手机号,第二个字段填业务代码,最后@不变
db.creat(objmi.srcPhoneNo, "QZYX", '@');
}
if (key.toUpperCase().equals("ZCQ")) {
TextDatabase db = new TextDatabase("./conf/", "user");
//第一个字段填发送手机号,第二个字段填业务代码,最后@不变
db.delete(objmi.srcPhoneNo, "QZYX", '@');
}
}
private String splitKey(MOInfo moi) {
int keyIdx = moi.content.indexOf(' ');
if (keyIdx < 0) { //没有找到空格找"*"
keyIdx = moi.content.indexOf('*');
}
if (keyIdx < 0) { //没有找到空格找"#"
keyIdx = moi.content.indexOf('#');
}
String strKey = "";
if (keyIdx > 0) {
strKey = moi.content.substring(0, keyIdx);
} else
strKey = moi.content;
return strKey.trim();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -