|
|
@@ -155,10 +155,11 @@ class CartEdit extends Component {
|
|
|
|
|
|
delete_userCart_by_id({variables:{id:deleteIdList}}).then((data)=>{
|
|
|
// console.log('delete data',data)
|
|
|
- let num = data.data.delete_userCart.replace(/[^0-9]/ig,"")
|
|
|
- if(num){
|
|
|
+ // let num = data.data.delete_userCart.replace(/[^0-9]/ig,"")
|
|
|
+ const result = data.data.delete_userCart
|
|
|
+ if(result === 'ok'){
|
|
|
message.success('删除成功')
|
|
|
- let cartCount = JSON.parse(localStorage.getItem("cartCount")) - num
|
|
|
+ let cartCount = JSON.parse(localStorage.getItem("cartCount")) - selectedCount
|
|
|
localStorage.setItem("cartCount",JSON.stringify(cartCount))
|
|
|
|
|
|
this.setState({
|
|
|
@@ -275,7 +276,10 @@ class CartEdit extends Component {
|
|
|
|
|
|
return (
|
|
|
<Mutation mutation={gql(delete_userCart_by_id)}
|
|
|
- onCompleted={()=>{this.props.refetch()}}
|
|
|
+ onCompleted={()=>{
|
|
|
+ console.log("refetch")
|
|
|
+ this.props.refetch()
|
|
|
+ }}
|
|
|
onError={error=>console.log('error',error)}
|
|
|
>
|
|
|
{(delete_userCart_by_id,{ loading, error }) => (
|