def post(self, request, op_id):

        user = request.user
        service = get_object_or_none(
            UserManualService,
            id=op_id,
        )
        if not service:
            return JsonResponse({
                'status': 'error',
                'msg': 'not found service',
            })

        order = ServiceUtils.get_service_order(service)
        if not order:
            return JsonResponse({
                'status': 'error',
                'msg': 'not found order',
            })
        order_id = order.order_id

        OrderManage.confirm_refund_order(
            order_id=order_id,
            user=user
        )

        return JsonResponse({
            'status': 'ok',
            'msg': '确认订单退款成功'
        })
Exemple #2
0
    def post(self, request, op_id):
        user = request.user
        order_id = op_id

        ret = OrderManage.confirm_refund_order(
            order_id=order_id,
            user=user
        )

        if ret:
            return JsonResponse({
                'status': 'ok',
                'msg': '确认订单退款成功'
            })