1
0
forked from erp-dev/erp

feat: upload mdy stagging to qiniu beta

This commit is contained in:
2026-06-28 22:19:02 +08:00
parent cc4607725c
commit 5f182db148
7 changed files with 1004 additions and 0 deletions

View File

@@ -5,6 +5,7 @@ from api_v1.models import (
DataSync,
MDYPlateOrderStaging,
MDYPlateOrderStagingTiiaUploadFailure,
MDYPlateOrderStagingQiniuImageUploadAudit,
PrintingExternalSyncFailure,
ApiAuditLog,
)
@@ -68,6 +69,51 @@ class MDYPlateOrderStagingTiiaUploadFailureAdmin(admin.ModelAdmin):
ordering = ['-created_at']
@admin.register(MDYPlateOrderStagingQiniuImageUploadAudit)
class MDYPlateOrderStagingQiniuImageUploadAuditAdmin(admin.ModelAdmin):
list_display = [
'id',
'mdy_rowid',
'staging_id',
'attachment_index',
'original_host',
'status',
'attempts',
'uploaded_at',
'last_attempt_at',
'created_at',
]
list_filter = ['status', 'original_host', 'created_at', 'uploaded_at']
search_fields = ['mdy_rowid', 'original_url', 'qiniu_url', 'error']
readonly_fields = [
'staging',
'mdy_rowid',
'source',
'attachment_index',
'source_field',
'original_url',
'original_host',
'qiniu_key',
'qiniu_url',
'status',
'attempts',
'error',
'file_size',
'content_type',
'raw_attachment',
'started_at',
'uploaded_at',
'last_attempt_at',
'created_at',
'updated_at',
]
date_hierarchy = 'created_at'
ordering = ['-created_at']
def has_add_permission(self, request):
return False
@admin.register(PrintingExternalSyncFailure)
class PrintingExternalSyncFailureAdmin(admin.ModelAdmin):
list_display = [