11
WXL
2024-04-10 bd40ad4a3feb70acef5103a18ecad23f35a67f70
src/views/project/donationdetails/index.vue
@@ -2912,6 +2912,8 @@
                obj =>
                  obj.organname !== "左半肝" &&
                  obj.organname !== "右半肝" &&
                  obj.organname !== "左外叶" &&
                  obj.organname !== "右三叶" &&
                  obj.organname !== "左肝" &&
                  obj.organname !== "右肝"
              );
@@ -3240,22 +3242,26 @@
              });
            } else {
              addDonationwitness(this.witnessform).then(response => {
                this.$modal.msgSuccess("获取见证信息新增成功");
                this.form.donationcategory = this.witnessform.donationcategory;
                let data = JSON.parse(JSON.stringify(this.form));
                data.diseasetype = "";
                data.infectious = data.infectious.join(",");
                data.selfwill = data.selfwill.join(",");
                data.othercases = data.othercases.join(",");
                data.infosources = data.infosources.join(",");
                data.kinship = data.kinship.join(",");
                data.patientstate = data.patientstate.join(",");
                getDonationNumber(data).then(res => {
                  this.form.donorno = res.msg;
                  this.Processvalidation();
                });
                this.istb = true;
                this.$modal.closeLoading();
                if (response.code === 200) {
                  this.$modal.msgSuccess("获取见证信息新增成功");
                  this.form.donationcategory = this.witnessform.donationcategory;
                  let data = JSON.parse(JSON.stringify(this.form));
                  data.diseasetype = "";
                  data.infectious = data.infectious.join(",");
                  data.selfwill = data.selfwill.join(",");
                  data.othercases = data.othercases.join(",");
                  data.infosources = data.infosources.join(",");
                  data.kinship = data.kinship.join(",");
                  data.patientstate = data.patientstate.join(",");
                  getDonationNumber(data).then(res => {
                    this.form.donorno = res.msg;
                    this.istb = true;
                    this.Processvalidation();
                  });
                  this.$modal.closeLoading();
                } else {
                  this.$modal.msgError("获取见证信息新增失败");
                }
              });
            }