def order_create(): resp = {'code': 200, 'msg': '操作成功~', 'data': {}} req = request.values type = req['type'] if 'type' in req else '' note = req['note'] if 'note' in req else '' express_address_id = int( req['express_address_id'] ) if 'express_address_id' in req and req['express_address_id'] else 0 params_goods = req['goods'] if 'goods' in req else None items = [] if params_goods: items = json.loads(params_goods) if len(items) < 1: resp['code'] = -1 resp['msg'] = '下单失败:没有选择商品~~' return jsonify(resp) member_info = g.member_info target = PayService() params = {} resp = target.create_order(member_info.id, items, params) if resp['code'] == 200 and type == "cart": CartService.delete_item(member_info.id, items) return jsonify(resp)
def del_cart(): resp = {'code': 200, 'msg': '操作成功', 'data': {}} req = request.values params_goods = req['goods'] if 'goods' in req else None items = [] if params_goods: items = json.loads(params_goods) if not items or len(items) < 1: return jsonify(resp) member_info = g.member_info if not member_info: resp['code'] = -1 resp['msg'] = "删除购物车失败-1~~" return jsonify(resp) ret = CartService.delete_item(member_id=member_info.id, items=items) if not ret: resp['code'] = -1 resp['msg'] = "删除购物车失败-2~~" return jsonify(resp) return jsonify(resp)