From 466261b480523e16121ac978b31c24830e530baf Mon Sep 17 00:00:00 2001 From: testsearchadmin Date: Fri, 10 May 2024 13:29:21 +0800 Subject: [PATCH] fix: belong_dept --- server/apps/information/views.py | 14 +- server/dist/index.html | 2 +- server/log/nohup.out | 0 server/nohup.out | 473 +++++++++++++++++++++++++++++++ 4 files changed, 481 insertions(+), 8 deletions(-) create mode 100644 server/log/nohup.out diff --git a/server/apps/information/views.py b/server/apps/information/views.py index c1d81b0..44ccb71 100644 --- a/server/apps/information/views.py +++ b/server/apps/information/views.py @@ -67,7 +67,7 @@ class ImpMixin: if not str(path).endswith('.xlsx'): raise ParseError('请提供xlsx格式文件') - fullpath = os.path.join(settings.BASE_DIR, str(path)) + fullpath = settings.BASE_DIR + str(path) wb = load_workbook(fullpath,data_only=True) sheet = wb.active # 遍历Excel文件中的数据 @@ -124,7 +124,7 @@ class AbilityReviewViewSet(ImpMixin, RbacFilterSet, CreateUpdateCustomMixin, Mod child_dept = get_child_queryset2(father_dept) start_date = request.data['startDate'] end_date = request.data['endDate'] - query = AbilityReview.objects.filter(create_date__range=[start_date, end_date], department__in=child_dept) + query = AbilityReview.objects.filter(create_time__range=[start_date, end_date], belong_dept_id__in=child_dept) serializer = AbilityReviewSerializer(query, many=True) data_list = serializer.data # 构造结构化数据 @@ -228,7 +228,7 @@ class QualityCommendationViewSet(ImpMixin, RbacFilterSet, CreateUpdateCustomMixi child_dept = get_child_queryset2(father_dept) start_date = request.data['startDate'] end_date = request.data['endDate'] - query = QualityCommendation.objects.filter(create_date__range=[start_date, end_date], department__in=child_dept) + query = QualityCommendation.objects.filter(create_time__range=[start_date, end_date], belong_dept_id__in=child_dept) serializer = QualityCommendationSerializer(query, many=True) data_list = serializer.data map_key_dict = {"name": "项目名称", @@ -259,7 +259,7 @@ class QualityActivitiesViewSet(ImpMixin, RbacFilterSet, CreateUpdateCustomMixin, child_dept = get_child_queryset2(father_dept) start_date = request.data['startDate'] end_date = request.data['endDate'] - query = QualityActivities.objects.filter(create_date__range=[start_date, end_date], department__in=child_dept) + query = QualityActivities.objects.filter(create_time__range=[start_date, end_date], belong_dept_id__in=child_dept) serializer = QualityActivitiesSerializer(query, many=True) data_list = serializer.data map_key_dict = {"name": "活动名称", @@ -284,7 +284,7 @@ class QualityActivitiesViewSet(ImpMixin, RbacFilterSet, CreateUpdateCustomMixin, def build_data(self, sheet, start): data_list = [] for row in sheet.iter_rows(min_row=start, values_only=True): # 假设第一行是表头,从第二行开始读取数据 - if row[0] is not None: + if row[4] !=None: department_id = Organization.objects.filter(name=row[4]).first().id activate_time = row[6].strftime("%Y-%m-%d") role_dict = {"组织方":0, "参与方":1} @@ -418,7 +418,7 @@ class ExternalAuditorsViewSet(ImpMixin, RbacFilterSet, CreateUpdateCustomMixin, child_dept = get_child_queryset2(father_dept) start_date = request.data['startDate'] end_date = request.data['endDate'] - query = ExternalAuditors.objects.filter(create_date__range=[start_date, end_date], department__in=child_dept) + query = ExternalAuditors.objects.filter(create_time__range=[start_date, end_date], belong_dept_id__in=child_dept) serializer = ExternalAuditorsSerializer(query, many=True) data_list = serializer.data map_key_dict = {"name_company": "公司名称", @@ -488,7 +488,7 @@ class QualiChangeViewSet(RbacFilterSet, CreateUpdateCustomMixin, ModelViewSet): #获取需要更新的实列 instance = self.get_object() # 数据比较 - ignore_fields = ['create_by', 'create_date', 'update_date', 'id'] + ignore_fields = ['create_by', 'create_time', 'update_date', 'id'] origin_dict = QualificationSerializer(instance=instance).data diff = [] for k, v in request.data.items(): diff --git a/server/dist/index.html b/server/dist/index.html index 4915dae..811deb4 100644 --- a/server/dist/index.html +++ b/server/dist/index.html @@ -1 +1 @@ -vue Admin Template
\ No newline at end of file +vue Admin Template
\ No newline at end of file diff --git a/server/log/nohup.out b/server/log/nohup.out new file mode 100644 index 0000000..e69de29 diff --git a/server/nohup.out b/server/nohup.out index 00fdc8c..8ffb170 100644 --- a/server/nohup.out +++ b/server/nohup.out @@ -3770,3 +3770,476 @@ Quit the server with CONTROL-C. [2021-07-06 10:08:43,091] [basehttp.py:157] [basehttp:log_message] [INFO]- "GET /api/system/user/info/ HTTP/1.1" 200 229 [2021-07-06 10:08:43,342] [log.py:222] [log:log_response] [WARNING]- Not Found: /media/default/avatar.png [2021-07-06 10:08:43,343] [basehttp.py:157] [basehttp:log_message] [WARNING]- "GET /media/default/avatar.png?imageView2/1/w/80/h/80 HTTP/1.1" 404 1824 +[2024-05-09 10:27:54 +0800] [14601] [INFO] Starting gunicorn 20.0.4 +[2024-05-09 10:27:54 +0800] [14601] [INFO] Listening at: http://0.0.0.0:8036 (14601) +[2024-05-09 10:27:54 +0800] [14601] [INFO] Using worker: sync +[2024-05-09 10:27:54 +0800] [14604] [INFO] Booting worker with pid: 14604 +[2024-05-09 10:27:54 +0800] [14606] [INFO] Booting worker with pid: 14606 +[2024-05-09 10:27:54 +0800] [14608] [INFO] Booting worker with pid: 14608 +[2024-05-09 10:27:54 +0800] [14609] [INFO] Booting worker with pid: 14609 +[2024-05-09 10:27:54 +0800] [14610] [INFO] Booting worker with pid: 14610 +-----------ids 8 +mupdf: read error: Is a directory +mupdf: cannot recognize version marker +mupdf: read error: Is a directory +mupdf: read error: Is a directory +mupdf: cannot tell in file +Exception in thread Thread-1: +Traceback (most recent call last): + File "/usr/lib64/python3.6/threading.py", line 916, in _bootstrap_inner + self.run() + File "/usr/lib64/python3.6/threading.py", line 864, in run + self._target(*self._args, **self._kwargs) + File "/home/testsearchadmin/cma_search/server/utils/pdf2txt.py", line 350, in run + text = extract_text_from_pdf(pdf_path) + File "/home/testsearchadmin/cma_search/server/utils/pdf2txt.py", line 293, in extract_text_from_pdf + doc = fitz.open(pdf_path) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/fitz/fitz.py", line 3846, in __init__ + filename, stream, filetype, rect, width, height, fontsize +RuntimeError: cannot tell in file + +-----------ids 9 +马振珠 ------ +马振珠 ------ +None ------ +北京市 朝阳区 (110105) 管庄东里1号科研生产区南楼 ------ +北京市 朝阳区 (110105) 管庄东里1号科研生产区南楼 ------ +None ------ +法人单位 ------ +中国国检测试控股集团股份有限公司 ------ +91110000101123421K ------ +7452 ------ +51167391 ------ +51167352 ------ +sxh@ctc.ac.cn ------ +160 股份有限公司 ------ +北京市 朝阳区 ------ +企业 ------ +否 ------ +国有控股 ------ +营业 ------ +是 ------ +GR202011003097 ------ +上市挂牌时间:2020-10-21 ------ +是 ------ +2020-10-21 ------ +None ------ +无 ------ +无 ------ +无 ------ +None ------ +是 ------ +建筑材料 ------ +建筑工程 ------ +环境监测 ------ + ------ + ------ +光伏产品 ------ +房屋,建筑,工程,环境 ------ +11 ------ +4 ------ +3 ------ +1 ------ +1 ------ +0 ------ +6 ------ +2 ------ +0 ------ +2 ------ +4 ------ +0 ------ +4 ------ +0 ------ +否 ------ +否 ------ +是 ------ +中关村材料试验技术联盟 ------ +中关村检验检测认证产业技术 ------ + ------ + ------ +是 ------ +0 ------ +29,090.1 ------ +11,661.6 ------ +2,986.9 ------ +218,027 ------ +118,986 ------ +40,025.5 ------ +22,412.8 ------ +221.9 ------ +908.3 ------ +5,542.5 ------ +0 ------ +23.7 ------ +0 ------ +0 ------ +15.5 ------ +0 ------ +0 ------ +1,163.2 ------ +12,087.8 ------ +459.3 ------ +61.7 ------ +61.7 ------ +12,485.3 ------ +10,612.5 ------ +1,872.8 ------ +14,148.5 ------ +1,461.1 ------ +检测,检验,鉴定,安全性评价,其他 ------ +固定实验室+便携设备(包括移动检测车)现场检测 ------ +67931 ------ +1739 ------ +39214 ------ +13214 ------ +3502.8 ------ +587 ------ +540 ------ +12087 ------ +0 ------ +53121 ------ +24084.4 ------ +0 ------ +0.0 ------ +1596 ------ +539.8 ------ +是 ------ +95.0 ------ +0.0 ------ +是 ------ +5.0 ------ +0.0 ------ +否 ------ +否 ------ + ------ + ------ +80 ------ + ------ + ------ +10 ------ +10 ------ +5009 ------ +149 ------ +636 ------ +35369.6 ------ +16367.8 ------ +6598.6 ------ +13892.6 ------ +35369.6 ------ +240 ------ +5 ------ +1 ------ +1 ------ +2054.0 ------ +1294.4 ------ +92.0 ------ +362.6 ------ +839.8 ------ +50528.0 ------ +11464.0 ------ +39064.0 ------ +1243.0 ------ +80.0 ------ +0.0 ------ +18.0 ------ +44.0 ------ +106.0 ------ +3.0 ------ +4200.0 ------ +21384 ------ +118 ------ +5445 ------ +527 ------ +148 ------ +236 ------ +143 ------ +136 ------ +133 ------ +149 ------ +30 ------ +79 ------ +74 ------ +102 ------ +425 ------ +0 ------ +0 ------ +全国建材行业十大科技突破领军人物 1人;朝阳区最美科技工作者 1人;北京优秀 +青年工程师创新工作室授牌 1人;第八届中国科协青年人才托举工程 1人;北京市 +科协青年人才托举工程 3人 ------ +41 ------ +17 ------ +0 ------ +0 ------ +35 ------ +4 ------ +0 ------ +226 ------ +63 ------ +1 ------ +9 ------ +0 ------ +0 ------ +0 ------ +0 ------ +58 ------ +16 ------ +否 ------ +否 ------ +建材行业科技进步奖二等奖;合格评定科学技术奖一等奖;发明创业奖成果奖一等 +奖;湖南城乡建设科技创新奖二等奖 ------ +全国范围 ------ +企业,个人,行政机关,社会团体 ------ +23 ------ +8 ------ +5 ------ +4058.0 ------ +8 项(05-101-1) + 其中,省部级项目 5 项(05-101-2) + 科研经费总计 4058.0 ------ +5 项(05-101-2) + 科研经费总计 4058.0 ------ +155.0 ------ +8 ------ +11 ------ +0 ------ +0 ------ +0 ------ +是 ------ +包亦望 ------ +国际标准化组织召集人 ------ +113 ------ +23 ------ +16 ------ +7 ------ +2 ------ +86 ------ +2 ------ +0 ------ +15 ------ +是 ------ +是 ------ +是 ------ +工业(建筑材料类)产品质量控制和技术评价CTC实验室 ------ +建材 ------ +2012-02-13 ------ +否 ------ +马振珠 ------ +杨娟 ------ +宋晓辉 ------ +010-51167672 ------ +010-51167902 ------ +010-51167391 ------ +010-010- +51167391 ------ +13381289801 ------ +sxh@ctc.ac.cn ------ +宋晓辉 ------ +[2024-05-09 10:49:32,508] [log.py:230] [log:log_response] [WARNING]- Forbidden: /api/mediaauth/ +[2024-05-09 13:22:47,735] [log.py:230] [log:log_response] [WARNING]- Forbidden: /api/mediaauth/ +[2024-05-09 14:16:52 +0800] [14601] [INFO] Handling signal: winch +[2024-05-09 14:16:53 +0800] [14601] [INFO] Handling signal: winch +[2024-05-09 17:20:21 +0800] [14601] [INFO] Handling signal: winch +[2024-05-09 17:20:28 +0800] [14601] [INFO] Handling signal: winch +[2024-05-09 17:20:33 +0800] [14601] [INFO] Handling signal: hup +[2024-05-09 17:20:33 +0800] [14601] [INFO] Hang up: Master +[2024-05-09 17:20:33 +0800] [17576] [INFO] Booting worker with pid: 17576 +[2024-05-09 17:20:33 +0800] [17574] [INFO] Booting worker with pid: 17574 +[2024-05-09 17:20:33 +0800] [17575] [INFO] Booting worker with pid: 17575 +[2024-05-09 17:20:33 +0800] [17577] [INFO] Booting worker with pid: 17577 +[2024-05-09 17:20:33 +0800] [17578] [INFO] Booting worker with pid: 17578 +[2024-05-09 20:16:27,715] [log.py:230] [log:log_response] [WARNING]- Forbidden: /api/mediaauth/ +[2024-05-10 10:21:05,958] [log.py:230] [log:log_response] [WARNING]- Forbidden: /api/mediaauth/ +[2024-05-10 11:01:59,901] [log.py:230] [log:log_response] [ERROR]- Internal Server Error: /api/info/qc/filter_by_date/ +Traceback (most recent call last): + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/core/handlers/exception.py", line 47, in inner + response = get_response(request) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/core/handlers/base.py", line 181, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view + return view_func(*args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/viewsets.py", line 125, in view + return self.dispatch(request, *args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 509, in dispatch + response = self.handle_exception(exc) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 469, in handle_exception + self.raise_uncaught_exception(exc) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception + raise exc + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 506, in dispatch + response = handler(request, *args, **kwargs) + File "/usr/lib64/python3.6/contextlib.py", line 52, in inner + return func(*args, **kwds) + File "/home/testsearchadmin/cma_search/server/apps/information/views.py", line 231, in filter_by_date + query = QualityCommendation.objects.filter(create_date__range=[start_date, end_date], department__in=child_dept) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/manager.py", line 85, in manager_method + return getattr(self.get_queryset(), name)(*args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/query.py", line 941, in filter + return self._filter_or_exclude(False, args, kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/query.py", line 961, in _filter_or_exclude + clone._filter_or_exclude_inplace(negate, args, kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/query.py", line 968, in _filter_or_exclude_inplace + self._query.add_q(Q(*args, **kwargs)) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/sql/query.py", line 1393, in add_q + clause, _ = self._add_q(q_object, self.used_aliases) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/sql/query.py", line 1415, in _add_q + split_subq=split_subq, check_filterable=check_filterable, + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/sql/query.py", line 1286, in build_filter + lookups, parts, reffed_expression = self.solve_lookup_type(arg) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/sql/query.py", line 1112, in solve_lookup_type + _, field, _, lookup_parts = self.names_to_path(lookup_splitted, self.get_meta()) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/sql/query.py", line 1540, in names_to_path + "Choices are: %s" % (name, ", ".join(available))) +django.core.exceptions.FieldError: Cannot resolve keyword 'create_date' into field. Choices are: Awards_level, awarded_by, awarded_date, awardee_company, awardee_people, belong_dept, belong_dept_id, commendation_name, create_by, create_by_id, create_time, id, is_deleted, name, update_by, update_by_id, update_time +[2024-05-10 11:02:47,565] [log.py:230] [log:log_response] [ERROR]- Internal Server Error: /api/info/qa/filter_by_date/ +Traceback (most recent call last): + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/core/handlers/exception.py", line 47, in inner + response = get_response(request) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/core/handlers/base.py", line 181, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view + return view_func(*args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/viewsets.py", line 125, in view + return self.dispatch(request, *args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 509, in dispatch + response = self.handle_exception(exc) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 469, in handle_exception + self.raise_uncaught_exception(exc) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception + raise exc + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 506, in dispatch + response = handler(request, *args, **kwargs) + File "/usr/lib64/python3.6/contextlib.py", line 52, in inner + return func(*args, **kwds) + File "/home/testsearchadmin/cma_search/server/apps/information/views.py", line 262, in filter_by_date + query = QualityActivities.objects.filter(create_date__range=[start_date, end_date], department__in=child_dept) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/manager.py", line 85, in manager_method + return getattr(self.get_queryset(), name)(*args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/query.py", line 941, in filter + return self._filter_or_exclude(False, args, kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/query.py", line 961, in _filter_or_exclude + clone._filter_or_exclude_inplace(negate, args, kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/query.py", line 968, in _filter_or_exclude_inplace + self._query.add_q(Q(*args, **kwargs)) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/sql/query.py", line 1393, in add_q + clause, _ = self._add_q(q_object, self.used_aliases) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/sql/query.py", line 1415, in _add_q + split_subq=split_subq, check_filterable=check_filterable, + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/sql/query.py", line 1286, in build_filter + lookups, parts, reffed_expression = self.solve_lookup_type(arg) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/sql/query.py", line 1112, in solve_lookup_type + _, field, _, lookup_parts = self.names_to_path(lookup_splitted, self.get_meta()) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/db/models/sql/query.py", line 1540, in names_to_path + "Choices are: %s" % (name, ", ".join(available))) +django.core.exceptions.FieldError: Cannot resolve keyword 'create_date' into field. Choices are: activate_time, belong_dept, belong_dept_id, collaborators, create_by, create_by_id, create_time, earnings, function, id, is_deleted, name, orgunits, participations, place, roles, update_by, update_by_id, update_time +/media/2024/05/10/质量相关活动统计表.xlsx ---------ssss +[2024-05-10 11:06:18,663] [log.py:230] [log:log_response] [ERROR]- Internal Server Error: /api/info/qa/imp/ +Traceback (most recent call last): + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/core/handlers/exception.py", line 47, in inner + response = get_response(request) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/core/handlers/base.py", line 181, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view + return view_func(*args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/viewsets.py", line 125, in view + return self.dispatch(request, *args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 509, in dispatch + response = self.handle_exception(exc) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 469, in handle_exception + self.raise_uncaught_exception(exc) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception + raise exc + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 506, in dispatch + response = handler(request, *args, **kwargs) + File "/usr/lib64/python3.6/contextlib.py", line 52, in inner + return func(*args, **kwds) + File "/home/testsearchadmin/cma_search/server/apps/information/views.py", line 311, in imp + return self.gen_imp_view(request, 2, QualityActivitiesSerializer) + File "/home/testsearchadmin/cma_search/server/apps/information/views.py", line 71, in gen_imp_view + wb = load_workbook(fullpath,data_only=True) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/openpyxl/reader/excel.py", line 345, in load_workbook + data_only, keep_links, rich_text) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/openpyxl/reader/excel.py", line 123, in __init__ + self.archive = _validate_archive(fn) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/openpyxl/reader/excel.py", line 95, in _validate_archive + archive = ZipFile(filename, 'r') + File "/usr/lib64/python3.6/zipfile.py", line 1113, in __init__ + self.fp = io.open(file, filemode) +FileNotFoundError: [Errno 2] No such file or directory: '/media/2024/05/10/质量相关活动统计表.xlsx' +/media/2024/05/10/质量相关活动统计表_FTFbRrt.xlsx ---------ssss +[2024-05-10 11:10:36,583] [log.py:230] [log:log_response] [ERROR]- Internal Server Error: /api/info/qa/imp/ +Traceback (most recent call last): + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/core/handlers/exception.py", line 47, in inner + response = get_response(request) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/core/handlers/base.py", line 181, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view + return view_func(*args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/viewsets.py", line 125, in view + return self.dispatch(request, *args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 509, in dispatch + response = self.handle_exception(exc) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 469, in handle_exception + self.raise_uncaught_exception(exc) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception + raise exc + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 506, in dispatch + response = handler(request, *args, **kwargs) + File "/usr/lib64/python3.6/contextlib.py", line 52, in inner + return func(*args, **kwds) + File "/home/testsearchadmin/cma_search/server/apps/information/views.py", line 311, in imp + return self.gen_imp_view(request, 2, QualityActivitiesSerializer) + File "/home/testsearchadmin/cma_search/server/apps/information/views.py", line 71, in gen_imp_view + wb = load_workbook(fullpath,data_only=True) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/openpyxl/reader/excel.py", line 345, in load_workbook + data_only, keep_links, rich_text) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/openpyxl/reader/excel.py", line 123, in __init__ + self.archive = _validate_archive(fn) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/openpyxl/reader/excel.py", line 95, in _validate_archive + archive = ZipFile(filename, 'r') + File "/usr/lib64/python3.6/zipfile.py", line 1113, in __init__ + self.fp = io.open(file, filemode) +FileNotFoundError: [Errno 2] No such file or directory: '/media/2024/05/10/质量相关活动统计表_FTFbRrt.xlsx' +/media/2024/05/10/质量相关活动统计表_XVx9dts.xlsx ---------ssss +[2024-05-10 11:12:15,344] [log.py:230] [log:log_response] [ERROR]- Internal Server Error: /api/info/qa/imp/ +Traceback (most recent call last): + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/core/handlers/exception.py", line 47, in inner + response = get_response(request) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/core/handlers/base.py", line 181, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view + return view_func(*args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/viewsets.py", line 125, in view + return self.dispatch(request, *args, **kwargs) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 509, in dispatch + response = self.handle_exception(exc) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 469, in handle_exception + self.raise_uncaught_exception(exc) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception + raise exc + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/rest_framework/views.py", line 506, in dispatch + response = handler(request, *args, **kwargs) + File "/usr/lib64/python3.6/contextlib.py", line 52, in inner + return func(*args, **kwds) + File "/home/testsearchadmin/cma_search/server/apps/information/views.py", line 311, in imp + return self.gen_imp_view(request, 2, QualityActivitiesSerializer) + File "/home/testsearchadmin/cma_search/server/apps/information/views.py", line 71, in gen_imp_view + wb = load_workbook(fullpath,data_only=True) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/openpyxl/reader/excel.py", line 345, in load_workbook + data_only, keep_links, rich_text) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/openpyxl/reader/excel.py", line 123, in __init__ + self.archive = _validate_archive(fn) + File "/home/testsearchadmin/cma_search/server/venv/lib64/python3.6/site-packages/openpyxl/reader/excel.py", line 95, in _validate_archive + archive = ZipFile(filename, 'r') + File "/usr/lib64/python3.6/zipfile.py", line 1113, in __init__ + self.fp = io.open(file, filemode) +FileNotFoundError: [Errno 2] No such file or directory: '/media/2024/05/10/质量相关活动统计表_XVx9dts.xlsx' +[2024-05-10 11:13:00 +0800] [17577] [INFO] Parent changed, shutting down: +[2024-05-10 11:13:00 +0800] [17577] [INFO] Worker exiting (pid: 17577) +[2024-05-10 11:13:00 +0800] [17576] [INFO] Parent changed, shutting down: +[2024-05-10 11:13:00 +0800] [17576] [INFO] Worker exiting (pid: 17576) +[2024-05-10 11:13:00 +0800] [17575] [INFO] Parent changed, shutting down: +[2024-05-10 11:13:00 +0800] [17575] [INFO] Worker exiting (pid: 17575) +[2024-05-10 11:13:00 +0800] [17578] [INFO] Parent changed, shutting down: +[2024-05-10 11:13:00 +0800] [17578] [INFO] Worker exiting (pid: 17578) +[2024-05-10 11:13:05 +0800] [17574] [INFO] Parent changed, shutting down: +[2024-05-10 11:13:05 +0800] [17574] [INFO] Worker exiting (pid: 17574)