feat: 202312证书增加所属单位

This commit is contained in:
caoqianming 2024-01-04 09:05:17 +08:00
parent 18ced1ae5c
commit 1b757daf28
1 changed files with 2 additions and 8 deletions

View File

@ -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))