采用Q.js promise

采用Q.js promise, 不再采用回调方式处理结果