csv
All checks were successful
Deploy to Server / deploy (push) Successful in 24s

This commit is contained in:
jeremygan2021
2026-02-28 11:36:27 +08:00
parent d5ad54e380
commit 1b5751a065
2 changed files with 172 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ from django.shortcuts import redirect
from unfold.admin import ModelAdmin, TabularInline
from unfold.decorators import display
from .models import ESP32Config, Order, Salesperson, WeChatPayConfig, Service, VCCourse, ProductFeature, CommissionLog, WeChatUser, Distributor, Withdrawal, ServiceOrder, CourseEnrollment, AdminPhoneNumber
from .admin_actions import export_orders_excel
import qrcode
from io import BytesIO
import base64
@@ -402,6 +403,7 @@ class OrderAdmin(ModelAdmin):
list_filter = ('status', 'salesperson', 'distributor', 'created_at')
search_fields = ('id', 'customer_name', 'phone_number', 'wechat_trade_no')
readonly_fields = ('total_price', 'created_at', 'wechat_trade_no')
actions = [export_orders_excel]
def get_item_name(self, obj):
if obj.config: