Commit e143f410 by wangshuo

Merge branch 'dev'

parents 4c0c60a9 afa56408
...@@ -89,6 +89,7 @@ class Order extends Component { ...@@ -89,6 +89,7 @@ class Order extends Component {
} }
// 提交订单 // 提交订单
submitOrder = () => { submitOrder = () => {
const {total} = this.state;
if (this.state.orderList.length === 0) { if (this.state.orderList.length === 0) {
Toast.info('没有要提交的订单!'); Toast.info('没有要提交的订单!');
return; return;
...@@ -98,9 +99,12 @@ class Order extends Component { ...@@ -98,9 +99,12 @@ class Order extends Component {
} }
if(this.props.location.state && this.props.location.state.group === 1) { if(this.props.location.state && this.props.location.state.group === 1) {
http.post(`${API['base-api']}/pdd/m`, {course_id: getParam("id")}).then(res => { http.post(`${API['base-api']}/pdd/m`, {course_id: getParam("id")}).then(res => {
console.log(res.data.data);
if(res.data.errno === 200) { if(res.data.errno === 200) {
sessionStorage.removeItem('orderUseCacheObj'); sessionStorage.removeItem('orderUseCacheObj');
if (res.data.data.is_free === 1) {
this.props.history.push(`/togroup?id=${res.data.data.order_id}`);
return;
}
this.props.history.replace(`/payorder?oid=${res.data.data.oid}`); this.props.history.replace(`/payorder?oid=${res.data.data.oid}`);
}else { }else {
Toast.info(res.data.msg, 2); Toast.info(res.data.msg, 2);
...@@ -113,12 +117,15 @@ class Order extends Component { ...@@ -113,12 +117,15 @@ class Order extends Component {
url += '&type=1' url += '&type=1'
} }
http.get(url).then(res => { http.get(url).then(res => {
console.log(res);
if(res.data.errno !== 0) { if(res.data.errno !== 0) {
Toast.info(res.data.msg, 2); Toast.info(res.data.msg, 2);
return; return;
} }
sessionStorage.removeItem('orderUseCacheObj'); sessionStorage.removeItem('orderUseCacheObj');
if (res.data.data.is_free === 1) {
this.props.history.replace(`/purchased`);
return;
}
this.props.history.replace(`/payorder?oid=${res.data.data.order_id}`); this.props.history.replace(`/payorder?oid=${res.data.data.order_id}`);
}); });
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment