def cart_update_server(): """ 更新终端中的购物车到服务器 :return: """ user: User = User.get_user_by_token(request.get_json().get('token')) items = request.get_json().get('items') items = list(items) try: sql = "DELETE FROM bao_cart WHERE cart_item_belong='{}';".format( user.user_id) result = db.session.execute(sql) for item in items: o = Cart() o.cart_id = item.get('id', 0) o.cart_item_id = item.get('item_id', 0) o.cart_sku_id = item.get('sn', 0) o.cart_sku_num = item.get('num', 0) o.cart_item_belong = user.user_id or 0 db.session.add(o) db.session.commit() except Exception as e: db.session.rollback() return CommonError.getError(errorCode=999) return responseSuccessHandler()