jbzwebsdk
Version:
Shanghai jinbaozheng easy network technology Co.,Ltd sdk
56 lines (50 loc) • 1.14 kB
JavaScript
/**
* Created by cuppi on 2016/12/1.
*/
;
import NetworkManager from './JNetwork.js';
import {otherUrl} from '../constant/JUrlList';
class NetworkOtherManager {
/**
* 搜索
* @param cityId 城市Id
* @param key 关键字
* @param lastKey 下一页的句柄
* @returns {{terminate, then}|*}
*/
static otherSearch(cityId, key, lastKey) {
if (cityId){
// return NetworkManager.POST(otherUrl.jbzSearch, {
// cityId,
// queryStr: key,
// lastKey: lastKey
// });
} else {
return NetworkManager.POST(otherUrl.jbzSearch, {
queryStr: key,
lastKey: lastKey
});
}
}
/**
* 热搜词汇
* @returns {{terminate, then}|*}
*/
static hotQuery() {
return NetworkManager.POST(otherUrl.hotquery);
}
/**
* 广告接口
* @returns {{terminate, then}|*}
*/
static otherBanners(cityId) {
if (cityId){
return NetworkManager.POST(otherUrl.jbzBanners, {
cityId: cityId
});
} else {
return NetworkManager.POST(otherUrl.jbzBanners, {})
}
}
}
export default NetworkOtherManager;