def orderCreate(): resp = {"code": 200, "msg": "添加成功", "data": {}} req = request.values type = req['type'] if 'type' in req else '' 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.createOrder(member_info.id, items, params) if resp['code'] == 200 and type == 'cart': CartService.deleteItems(member_info.id, items) return jsonify(resp)
def delCart(): 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.deleteItems(member_id=member_info.id, items=items) if not ret: resp['code'] = -1 resp['msg'] = '删除失败-2' return jsonify(resp) return jsonify(resp)