CTower 技术细节说明

接口说明

 

短信接口(2015-11-04)

1、短信接口 action

短信发送URL:

http://localhost:8080/ctower-admin/center/SmsSend.do?mobile=13533218158&content=验证码:87654

 

参数说明:

mobile: 接收短信的手机号码,多个号码以 "," 分隔

content: 短信内容 (UTF8编码格式)

 

2、短信接口 service

 

	/**
	 * 短信service接口
	 */
	@Resource(name = "SmsService")
	private SmsService smsService;

 

发送短信方法

	/**
	 * 发送短信
	 * @param sms 短信息对象
	 * @return
	 * 供应商:Yunxintong
	 * 提交成功,返回当前提交数据的唯一标记ID 
	 * -3 用户帐号口令验证不成功
	 */
	public abstract String send(SmsMessage sms);

 测试代码

	@Test
	public void test(){
		SmsMessage sms = new SmsMessage();
		sms.setContent("验证码:654321");
		sms.setMobile("135xxxx8158,xxxxxx");
		
		String results = smsService.send(sms);
		Assert.hasText(results);
		
		Assert.isTrue(Integer.parseInt(results) > 0, "短信发送不成功!");
	}	

 

 

WEB界面设计规范

 

时间格式要求 (2015-10-29)

时间统一格式为:yyyy-MM-dd HH:mm

日期统一格式为:yyyy-MM-dd

JSP页面可使用以下标签格式化:

<fmt:formatDate value="${date}" type="both" pattern="yyyy-MM-dd HH:mm"/>

 

商户中心弹窗要求(2015-10-29)

弹窗插件使用layer,demo说明地址:http://layer.layui.com/

1、添加修改完成
Code:layer.msg(“提示文字”, {icon: 1});
2、限选条件提示
Code:layer.alert("提示文字",{icon:0});
3、弹窗操作页面
Code:                 layer.open();   
4、加载等待
Code:layer.load(2,{shade: [0.2, '#393D49']});
5、询问窗
Code:layer.confirm('is not?', {icon: 3, title:'提示'}, function(index){
    //do something
    layer.close(index);

});

 

商户中心分页标签(2015-10-29)

分页tag, 位置为/WEB-INF/tags/pagination.tag.

使用方法可以参见ordersIndex.jsp.具体操作:
1.使用到分页的页面引用该tag. <%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %>
2.列表下方加上<tags:pagination pageObj="${actionPageObj}" />. 其中actionPageObj为action放置在request中的basePageObj,该对象中包含分页信息. 建议这个tag放置在与列表根元素同一级并在form中(分页中包含当前页和页大小这两个参数,查询的时候需要传入后台).
3.在 保证加载完分页页面之后, 调用
pagination.main({
   turnPage : functions(currentPage,pageSize){  //your code goes here! }
});
为分页传入一个翻页方法.这个方法是必须的, 点击页码或者掉到某一页时会执行.翻页函数会传入两个参数,视具体情况使用.

 

你可能感兴趣的:(CTower 技术细节说明)