upload upgrases

This commit is contained in:
CHIEFSOFT\ameye
2026-01-01 01:04:41 -05:00
parent d4efa21d0a
commit 42f9d7fb24
9 changed files with 75 additions and 50 deletions
+16 -3
View File
@@ -13,6 +13,7 @@ import os
from werkzeug.utils import secure_filename
import time
from app.api.helpers.response_helper import ResponseHelper
from app.api.schemas.user import UserSchema
class FileUploadService(BaseService):
UPLOAD_FOLDER = settings.UPLOAD_FOLDER # '/app/uploads' # '/uploads'
@@ -22,13 +23,24 @@ class FileUploadService(BaseService):
def member_webfiles(data):
try:
validated_data = FileUploadService.validate_data(data, UserSchema())
user_token = validated_data.get('token')
member_uid = str(validated_data.get('uid'))
# Who is this
member_data = Members.get_member_by_uid(member_uid)
if not member_data:
return jsonify({"message": "User not found"}), 500
member_id=member_data.id
result_file_list = MembersWebfiles.get_member_webfiles_by_member_id(20)
file_list = []
if result_file_list:
for t in result_file_list:
file_list.append({
'id': t.id,
'uid': t.uid,
'file_uid': t.uid,
'member_id': t.member_id,
'member_uid': t.member_uid,
'file_group': t.file_group,
@@ -37,12 +49,13 @@ class FileUploadService(BaseService):
'file_type': t.file_type,
'status': t.status,
'file_size': t.file_size,
'added': t.added,
'updated': t.added.isoformat() if t.added else None
'added': t.added.isoformat() if t.added else None,
'updated': t.updated.isoformat() if t.updated else None
})
response_data = {
"file_list": file_list,
"media_server": settings.MEDIA_SERVER,
}
return ResponseHelper.success(data=response_data)