Commit 3886cc7f by wangshuo

优惠券是否显示处理

parent c09e2a57
...@@ -96,7 +96,7 @@ class BtnStatus extends Component { ...@@ -96,7 +96,7 @@ class BtnStatus extends Component {
}else{ }else{
http.get(`${API['base-api']}/m/cart/addtopreorder/[${getParam('id')}]`).then((res) => { http.get(`${API['base-api']}/m/cart/addtopreorder/[${getParam('id')}]`).then((res) => {
if (res.data.errno === 0) { if (res.data.errno === 0) {
this.props.history.push(`/order?id=[${getParam('id')}]`, {simple: 1}) this.props.history.push(`/order?id=${getParam('id')}`, {simple: 1})
} else { } else {
Toast.info(res.data.msg, 2); Toast.info(res.data.msg, 2);
} }
...@@ -145,7 +145,7 @@ class BtnStatus extends Component { ...@@ -145,7 +145,7 @@ class BtnStatus extends Component {
}else{ }else{
http.get(`${API['base-api']}/m/cart/addtopreorder/[${getParam('id')}]`).then((res) => { http.get(`${API['base-api']}/m/cart/addtopreorder/[${getParam('id')}]`).then((res) => {
if (res.data.errno === 0) { if (res.data.errno === 0) {
this.props.history.push(`/order?id=[${getParam('id')}]`, {simple: 1}); this.props.history.push(`/order?id=[${getParam('id')}]`, {bargain: 1});
} else { } else {
Toast.info(res.data.msg, 2); Toast.info(res.data.msg, 2);
} }
......
...@@ -40,7 +40,7 @@ function OrderList(props) { ...@@ -40,7 +40,7 @@ function OrderList(props) {
return ( return (
<OrderItem {...item} src={image_name} id={course_id} key={index} info={Info} isaist={props.isaist}> <OrderItem {...item} src={image_name} id={course_id} key={index} info={Info} isaist={props.isaist}>
{ {
is_coupon === 1 ? ( (props.locationState && (props.locationState.type || props.locationState.simple)) ? (
<div className="order-prefer"> <div className="order-prefer">
<List key={index}> <List key={index}>
<Item <Item
...@@ -227,7 +227,7 @@ class Order extends Component { ...@@ -227,7 +227,7 @@ class Order extends Component {
Toast.info(res.data.msg, 2); Toast.info(res.data.msg, 2);
} }
}) })
} else if (this.props.location.state && this.props.location.state.simple === 1) { } else if (this.props.location.state && (this.props.location.state.simple === 1 || this.props.location.state.bargain === 1)) {
// 普通课程立即报名 不带 type = 1 // 普通课程立即报名 不带 type = 1
http.get(`${API['base-api']}/m/order/preorder`).then(res => { http.get(`${API['base-api']}/m/order/preorder`).then(res => {
if(res.data.errno === 200) { if(res.data.errno === 200) {
......
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