|
@@ -22,11 +22,10 @@ const delivery = [
|
|
|
class CartOrders extends Component {
|
|
class CartOrders extends Component {
|
|
|
constructor(props) {
|
|
constructor(props) {
|
|
|
super(props)
|
|
super(props)
|
|
|
- // console.log('shopping',JSON.parse(window.localStorage.getItem("shopping")))
|
|
|
|
|
this.state = {
|
|
this.state = {
|
|
|
cartList: [],
|
|
cartList: [],
|
|
|
unfoldList: [],
|
|
unfoldList: [],
|
|
|
- totalPrice: JSON.parse(window.localStorage.getItem('totalPrice')),
|
|
|
|
|
|
|
+ totalPrice: JSON.parse(sessionStorage.getItem('totalPrice')),
|
|
|
delivery: ["快递配送"],
|
|
delivery: ["快递配送"],
|
|
|
height: '100%',
|
|
height: '100%',
|
|
|
unfoldStatus: true,
|
|
unfoldStatus: true,
|
|
@@ -35,7 +34,7 @@ class CartOrders extends Component {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
componentWillMount() {
|
|
componentWillMount() {
|
|
|
- let cartList = JSON.parse(window.localStorage.getItem("shopping"))
|
|
|
|
|
|
|
+ let cartList = JSON.parse(sessionStorage.getItem("shopping"))
|
|
|
if (cartList.length > 3) {
|
|
if (cartList.length > 3) {
|
|
|
let cartList1 = cartList.slice(0, 3)
|
|
let cartList1 = cartList.slice(0, 3)
|
|
|
let unfoldList = cartList.slice(3)
|
|
let unfoldList = cartList.slice(3)
|
|
@@ -101,22 +100,22 @@ class CartOrders extends Component {
|
|
|
<div className='orders-detail'>
|
|
<div className='orders-detail'>
|
|
|
<div className='cart-content'>
|
|
<div className='cart-content'>
|
|
|
{
|
|
{
|
|
|
- cartList.map((ele, index) => {
|
|
|
|
|
|
|
+ cartList.map((item, index) => {
|
|
|
return (
|
|
return (
|
|
|
<div key={index}>
|
|
<div key={index}>
|
|
|
<div className="cart-list">
|
|
<div className="cart-list">
|
|
|
<div className="cart-list-image">
|
|
<div className="cart-list-image">
|
|
|
<img
|
|
<img
|
|
|
- src={ele.product_id.img || "https://gw.alipayobjects.com/zos/rmsportal/nywPmnTAvTmLusPxHPSu.png"}
|
|
|
|
|
|
|
+ src={item.product_id.img || "https://gw.alipayobjects.com/zos/rmsportal/nywPmnTAvTmLusPxHPSu.png"}
|
|
|
alt=""/>
|
|
alt=""/>
|
|
|
</div>
|
|
</div>
|
|
|
<div className="cart-orders-intro">
|
|
<div className="cart-orders-intro">
|
|
|
- <div>{ele.product_id.name}</div>
|
|
|
|
|
- <div>颜色尺码等</div>
|
|
|
|
|
- <div>¥ {ele.product_id.price}</div>
|
|
|
|
|
|
|
+ <div>{item.product_id.name}</div>
|
|
|
|
|
+ <div>{item.specificationStock_id.color} {item.specificationStock_id.size}</div>
|
|
|
|
|
+ <div>¥ {item.product_id.price}</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div className="cart-orders-count">
|
|
<div className="cart-orders-count">
|
|
|
- x {ele.count}
|
|
|
|
|
|
|
+ x {item.count}
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -141,20 +140,20 @@ class CartOrders extends Component {
|
|
|
this.onChangeHeight('100%', true, false)
|
|
this.onChangeHeight('100%', true, false)
|
|
|
}}>
|
|
}}>
|
|
|
{
|
|
{
|
|
|
- unfoldList.map((ele, index) => {
|
|
|
|
|
|
|
+ unfoldList.map((item, index) => {
|
|
|
return (
|
|
return (
|
|
|
<div key={index}>
|
|
<div key={index}>
|
|
|
<div className="cart-list">
|
|
<div className="cart-list">
|
|
|
<div className="cart-list-image">
|
|
<div className="cart-list-image">
|
|
|
- <img src={ele.product_id.img} alt=""/>
|
|
|
|
|
|
|
+ <img src={item.product_id.img} alt=""/>
|
|
|
</div>
|
|
</div>
|
|
|
<div className="cart-orders-intro">
|
|
<div className="cart-orders-intro">
|
|
|
- <div>{ele.product_id.name}</div>
|
|
|
|
|
- <div>颜色尺码等</div>
|
|
|
|
|
- <div>¥ {ele.product_id.price}</div>
|
|
|
|
|
|
|
+ <div>{item.product_id.name}</div>
|
|
|
|
|
+ <div>{item.specificationStock_id.color} {item.specificationStock_id.size}</div>
|
|
|
|
|
+ <div>¥ {item.product_id.price}</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div className="cart-orders-count">
|
|
<div className="cart-orders-count">
|
|
|
- x {ele.count}
|
|
|
|
|
|
|
+ x {item.count}
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|