📄 websubscription.java
字号:
package com.wireless.sms.sgip.http.global;
/**
* 用户网上订购
* @author mazy
*
*/
public class WebSubscription implements UN_Web {
private String spNumber = "";
private String encodeKey = "";
/**用户手机号*/
private String userNumber = "";
/**用户订购命令字*/
private String serviceTag = "";
private String accessTime = "";
/**SP接入号码*/
public String getSPNumber(){
if(spNumber==null || "".equals(spNumber))
return WebConfig.getInstance().getSpNumber();
else
return spNumber;
}
public void setSPNumber(String spNumber) {
this.spNumber = spNumber;
}
/**订购时间*/
public String getAccessTime(){
return accessTime ;//WebConfig.getTime("yyyy-MM-dd HH:mm:ss");
}
/**设置时间*/
public void setAccessTime(String accessTime){
this.accessTime = accessTime;
}
/**3DES加密算法*/
public String getEncodeStr(){
if(this.getServiceTag()==null || this.getSPNumber()==null || this.getUserNumber()==null ||
"".equals(getServiceTag()) || "".equals(getSPNumber()) || "".equals(getUserNumber()) ||
getAccessTime() == null || "".equals(getAccessTime())){
System.err.println("必须参数:ServiceTag,SPNumber,UserNumber,accessTime不能为空!");
}
return WebConfig.DES3_ECB(encodeKey, this.getSPNumber()+"$"+this.getUserNumber()+"$"+this.getServiceTag()+
"$"+this.getAccessTime());
}
/**用户订购命令字*/
public String getServiceTag() {
return serviceTag;
}
/**用户订购命令字*/
public void setServiceTag(String serviceTag) {
this.serviceTag = serviceTag;
}
/**用户手机号*/
public String getUserNumber() {
return userNumber;
}
/**用户手机号*/
public void setUserNumber(String userNumber) {
this.userNumber = userNumber;
}
/**密钥,必须设置项目*/
public void setEncodeKey(String encodeKey) {
// TODO Auto-generated method stub
this.encodeKey = encodeKey;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -