diff --git a/server/apps/edu/views.py b/server/apps/edu/views.py index dfa09b1..8e27204 100644 --- a/server/apps/edu/views.py +++ b/server/apps/edu/views.py @@ -114,15 +114,9 @@ class CertificateViewSet(CreateUpdateCustomMixin, ModelViewSet): while sheet[f"a{i}"].value: number = sheet[f"a{i}"].value.replace("\n", "").replace(" ", "") name = sheet[f"b{i}"].value.replace("\n", "").replace(" ", "") + dept = sheet[f"c{i}"].value.replace("\n", "").replace(" ", "") obj, created = Certificate.objects.update_or_create( - defaults={ - "证书方案": "202312", - "证书编号": number, - "姓名": name, - "培训日期": att_date, - "培训结束日期": att_date2, - "发证日期": issue_date, - }, + defaults={"证书方案": "202312", "证书编号": number, "姓名": name, "培训日期": att_date, "培训结束日期": att_date2, "发证日期": issue_date, "所属单位": dept}, 证书编号=number, ) obj.课程列表.set(Course.objects.filter(id__in=courses_list))