⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 submessagehandler.java

📁 采用JAVA开发
💻 JAVA
字号:
/*
 * Created on 2004-8-7
 *
 * To change the template for this generated file go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */
package com.gctech.misc.sso.handler;

import com.gctech.misc.CONSTANTS;
import com.gctech.misc.sso.msg.AckMes;
import com.gctech.sms.client.SmsProxy;
import com.gctech.sms.msg.MTAck;
import com.gctech.sms.msg.MTInfo;


/**
 * <p>Title:下发短信处理类</p>
 * <p>Description:</p>
 * <p>Copyright: Copyright (c) Gctech 2004-8-7</p>
 * <p>Company: 吉芙德资讯有限公司</p>
 *
 * @version 1.0
 * @author liyi
 *
 */
public class SubMessageHandler {
	public boolean handle(String feeTerminalType, String feeTerminalID, String desTerminalType, String desTerminalID, String linkID) {
		SmsProxy proxy = SmsProxy.getInstance();
		proxy.setHost(CONSTANTS.SMSPROXY_HOST);
		proxy.setPort(Integer.valueOf(CONSTANTS.SMSPROXY_PORT).intValue());
		//组装MTInfo信息
		MTInfo info = new MTInfo();
		//下行短信内容
		info.content = "两个醉汉驾着汽车狂奔。 甲:“小心点!前面是急转弯。” 乙:“什么?不是你在开车吗?”";
		info.feeTerminalType = Integer.parseInt(feeTerminalType);
		info.FeeterminalId = feeTerminalID;
		info.destTerminalType = Integer.parseInt(desTerminalType);
		info.sDestPhone = desTerminalID;
		info.bDestNo = 1;
		//是否需要应答
		info.bNeedReply = 1;
		//计费用户类型
		info.bFeeUserType = 0;
		//被计费用户的号码
		//信息格式
		info.bMsgFmt = 15;
		//费用
		info.FeeType = "02";
		info.FeeCode = "10";
		info.productID = "DZXH";
		info.bDestNo = 1;
		info.ValidTime = "24";
		//网关
		info.gateway = 8;
		info.linkID = linkID;
		MTAck ack = proxy.sendMt(info);
		System.out.println(AckMes.getAckMap().get(new Integer(ack.status).toString()));
		return true;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -