From a4d545bc98ce343d92fc339ea998bb123debd21b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E8=BE=89?= <814457906@qq.com> Date: Fri, 7 Apr 2023 16:34:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/person/personjs.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/views/system/person/personjs.js b/src/views/system/person/personjs.js index 31f2152..1d75ebf 100644 --- a/src/views/system/person/personjs.js +++ b/src/views/system/person/personjs.js @@ -252,6 +252,7 @@ export default { var obj = { certificateName: null, certificateUrl: null, + sort: null, idd: this.idd }; if (this.form.nurseStationPersonCertificateList.length == 5) { @@ -412,6 +413,7 @@ export default { nurseStationPersonCertificateList: [{ certificateName: null, certificateUrl: null, + sort: null, idd: this.idd }] }; @@ -508,6 +510,7 @@ export default { var obj = { certificateName: null, certificateUrl: null, + sort: null, idd: this.idd }; if (this.form.nurseStationPersonCertificateList.length == 0) { @@ -527,6 +530,13 @@ export default { submitForm() { this.$refs["form"].validate((valid) => { if (valid) { + if (this.form.nurseStationPersonCertificateList.length > 0) { + this.form.nurseStationPersonCertificateList.forEach(e => { + if (!e.certificateName && !e.certificateUrl && !e.sort) { + this.form.nurseStationPersonCertificateList = this.form.nurseStationPersonCertificateList.filter(el => el != e) + } + }) + } if (this.form.id != null) { updatePerson(this.form).then((response) => { this.$modal.msgSuccess("修改成功");