jbzwebsdk
Version:
Shanghai jinbaozheng easy network technology Co.,Ltd sdk
46 lines (41 loc) • 1 kB
JavaScript
/**
* Created by cuppi on 2017/3/6.
*/
;
import NetworkManager from './JNetwork.js';
import {mineUrl} from '../constant/JUrlList';
class NetworkMineManager {
/**
* 我的订单
* @returns {*}
*/
static mineOrderNeedLogin() {
let loginParas = NetworkManager.loginParas();
if (!loginParas.hasAccount) {
return NetworkManager.failedAuthorizationNetwork();
}
let {openId, sessionId} = loginParas;
return NetworkManager.POST(mineUrl.userorders, {
openId
}, {
openId, sessionId
});
}
/**
* 我的收藏
* @returns {*}
*/
static mineFavoriteNeedLogin() {
let loginParas = NetworkManager.loginParas();
if (!loginParas.hasAccount) {
return NetworkManager.failedAuthorizationNetwork();
}
let {openId, sessionId} = loginParas;
return NetworkManager.POST(mineUrl.collectedcinemalist, {
openId: openId
}, {
openId: openId, sessionId
});
}
}
export default NetworkMineManager;