Commit 56484bbe by wangshuo

单集购买去学习

parent f9204201
...@@ -46,7 +46,8 @@ class Single extends Component { ...@@ -46,7 +46,8 @@ class Single extends Component {
// 确定购买 // 确定购买
toBuy = () => { toBuy = () => {
http.get(`${API.home}/sys/createClassOrder/${this.props.data.video_id}`).then((res) => { const videoID = this.props.data.video_id || this.props.data.id;
http.get(`${API.home}/sys/createClassOrder/${videoID}`).then((res) => {
if (res.data.code === 200) { if (res.data.code === 200) {
this.setState({ this.setState({
orderId: res.data.data.order_id orderId: res.data.data.order_id
...@@ -173,6 +174,7 @@ class Single extends Component { ...@@ -173,6 +174,7 @@ class Single extends Component {
} }
const { singleType } = this.props; const { singleType } = this.props;
console.log(this.props); console.log(this.props);
const videoID = this.props.data.video_id || this.props.data.id;
return ( return (
<div className='popup-box'> <div className='popup-box'>
{ {
...@@ -184,7 +186,7 @@ class Single extends Component { ...@@ -184,7 +186,7 @@ class Single extends Component {
</div> </div>
<div className="dec">· 3天内购买全集,可直接抵扣该集费用,{this.props.nowPrice}元购买。</div> <div className="dec">· 3天内购买全集,可直接抵扣该集费用,{this.props.nowPrice}元购买。</div>
<div className="dec">· 超过3天,按照未购集数/全部集数等比例计费,{this.props.laterPrice}元购买全集。</div> <div className="dec">· 超过3天,按照未购集数/全部集数等比例计费,{this.props.laterPrice}元购买全集。</div>
<Link to={`/play/video?id=${this.props.vcourseId}&video_id=${this.props.data.video_id}`} className='btn btn-18B4ED'>开始学习</Link> <Link to={`/play/video?id=${this.props.vcourseId}&video_id=${videoID}`} className='btn btn-18B4ED'>开始学习</Link>
<div className='btn btn-FF4000' onclick={this.toBuyAll()}>{this.props.nowPrice}购买全集 <div className='btn btn-FF4000' onclick={this.toBuyAll()}>{this.props.nowPrice}购买全集
</div> </div>
</div> </div>
...@@ -218,7 +220,7 @@ class Single extends Component { ...@@ -218,7 +220,7 @@ class Single extends Component {
<i className='iconfont icondanseshixintubiao-5'></i> <i className='iconfont icondanseshixintubiao-5'></i>
<span>购买成功</span> <span>购买成功</span>
</div> </div>
<Link to={`/play/video?id=${this.props.vcourseId}&video_id=${this.props.data.video_id}`} className='btn btn-18B4ED'>去学习</Link> <Link to={`/play/video?id=${this.props.vcourseId}&video_id=${videoID}`} className='btn btn-18B4ED'>去学习</Link>
</div> </div>
} }
{ {
......
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