Quellcode durchsuchen

shop cart delete goods OK in edit page

Csy817 vor 6 Jahren
Ursprung
Commit
541baee1d5
2 geänderte Dateien mit 16 neuen und 10 gelöschten Zeilen
  1. 3 2
      src/configs/url.js
  2. 13 8
      src/pages/cart/all/edit/index.js

+ 3 - 2
src/configs/url.js

@@ -1,4 +1,5 @@
-// const graphqlFC = 'https://ec.ioobot.cn/graphql';
-const graphqlFC = 'http://ecenhance.ioobot.cn/graphql';
+// const graphqlFC = 'https://ec.ioobot.cn/graphql';            // old schema fc mongodb
+// const graphqlFC = 'http://ecenhance.ioobot.cn/graphql';      // new schema fc mongodb
+const graphqlFC = 'http://ecommerce.ioobot.cn/graphql';      // new schema server mongodb
 
 export {graphqlFC}

+ 13 - 8
src/pages/cart/all/edit/index.js

@@ -72,7 +72,7 @@ class CartEdit extends Component {
         this.sumCount()
     }
 
-    //结算传值
+    // 删除
     delete=(delete_userCart_by_id)=>{
         let {cartList} = this.state
 
@@ -85,21 +85,26 @@ class CartEdit extends Component {
                     let cartList1 = cartList.filter((item)=> item.checked === false)
 
                     let deleteIdList = deleteList.map(item => item.id)
+                    // console.log('delete list',deleteIdList)
 
-                    delete_userCart_by_id({variables:{id:deleteIdList}},()=>{
-                        Toast.info('删除成功', 1)
+                    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){
+                            Toast.info('删除成功', 1)
 
-                        this.setState({
-                            cartList:cartList1,
-                            selectedCount:0
-                        })
+                            this.setState({
+                                cartList:cartList1,
+                                selectedCount:0
+                            })
+                        }
                     });
                 }
             },
         ])
     }
 
-    //删除
+    //删除单个备用
     del=(e,i)=> {
         this.setState({
             cartList:this.state.cartList.filter((item,index)=>{