Commit 4185af50 by FE

Merge branch '00-formal' into dev

parents 3f5a120d 73694efd
...@@ -153,11 +153,15 @@ class BargainMiddlePage extends Component { ...@@ -153,11 +153,15 @@ class BargainMiddlePage extends Component {
// 直接支付 // 直接支付
toCart = () => { toCart = () => {
http.get(`${API['base-api']}/m/cart/addtopreorder/[${getParam('id')}]`).then((res) => { const { history } = this.props;
if (res.data.errno === 0) { http.get(`${API['base-api']}/m/cart/addtopreorder/[${getParam('id')}]`).then((res) =>{
const { errno, msg } = res.data;
if (errno === 0) {
this.props.history.push(`/order?id=[${getParam('id')}]`, {bargain: 1}); this.props.history.push(`/order?id=[${getParam('id')}]`, {bargain: 1});
}else if(errno === 4030 || errno === 4040) {
history.push('/passport');
} else { } else {
Toast.info(res.data.msg, 2); Toast.info(msg, 2);
} }
}) })
// let data = { // let data = {
...@@ -204,19 +208,23 @@ class BargainMiddlePage extends Component { ...@@ -204,19 +208,23 @@ class BargainMiddlePage extends Component {
// 领取砍价神器 // 领取砍价神器
toArtifact = () => { toArtifact = () => {
const { history } = this.props;
const { course: { course_id = '' } } = this.state; const { course: { course_id = '' } } = this.state;
let data = { let data = {
courseId: getParam('id')? getParam('id') : course_id courseId: getParam('id')? getParam('id') : course_id
} }
http.post(`${API.home}/m/bargain/receiveLimit`, data).then((res) => { http.post(`${API.home}/m/bargain/receiveLimit`, data).then((res) => {
if (res.data.code === 200) { const { code, msg } = res.data;
if (code === 200) {
this.setState({ this.setState({
isShowOverlay: true, isShowOverlay: true,
status: 5, status: 5,
}); });
this.getBargainInfo(); this.getBargainInfo();
}else if(code === 4030 || code === 4040) {
history.push('/passport');
} else { } else {
Toast.info(res.data.msg, 2) Toast.info(msg, 2)
} }
}) })
} }
......
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