From 8022f7036945b75f82f2dfc43055623f81ed98f6 Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期五, 23 五月 2025 22:42:56 +0800
Subject: [PATCH] yxh

---
 src/views/project/DonationProcess/index.vue |  736 --------------------------------------------------------
 1 files changed, 6 insertions(+), 730 deletions(-)

diff --git a/src/views/project/DonationProcess/index.vue b/src/views/project/DonationProcess/index.vue
index 82bd756..ad48d97 100644
--- a/src/views/project/DonationProcess/index.vue
+++ b/src/views/project/DonationProcess/index.vue
@@ -233,563 +233,6 @@
       :limit.sync="queryParams.pageSize"
       @pagination="getList"
     />
-    <!-- 娣诲姞鎴栦慨鏀规崘鐚熀纭�瀵硅瘽妗� -->
-    <el-dialog
-      :title="title"
-      align="center"
-      :visible.sync="open"
-      :close-on-click-modal="false"
-      width="1100px"
-    >
-      <el-form
-        ref="form"
-        :model="form"
-        :rules="rules"
-        label-width="130px"
-        label-position="right"
-      >
-        <div
-          style="
-                border-bottom: 1px solid #ddd;
-                border-top: 1px solid #ddd;
-                padding-right: 60px;
-              "
-        >
-          <el-row style="margin-top: 40px">
-            <el-col :span="8">
-              <el-form-item label="鎹愮尞缂栧彿" prop="donorno">
-                <el-input v-model="form.donorno" disabled />
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item
-                align="left"
-                label="鍖荤枟鏈烘瀯"
-                prop="treatmenthospitalno"
-              >
-                <org-selecter
-                  ref="addOrgSelect"
-                  :org-type="'3'"
-                  v-model="form.treatmenthospitalno"
-                />
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="绉戝" prop="treatmentdeptno">
-                <el-input
-                  v-model="form.treatmentdeptname"
-                  placeholder="璇疯緭鍏ョ瀹�"
-                />
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="6">
-              <el-form-item align="left" label="濮撳悕" prop="name">
-                <el-input v-model="form.name" placeholder="蹇呭~椤�" />
-              </el-form-item>
-            </el-col>
-            <el-col :span="6">
-              <el-form-item label="姘戞棌" prop="nation">
-                <el-select v-model="form.nation" placeholder="璇烽�夋嫨姘戞棌">
-                  <el-option
-                    v-for="dict in dict.type.sys_nation"
-                    :key="dict.value"
-                    :label="dict.label"
-                    :value="dict.value"
-                  ></el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col :span="6">
-              <el-form-item label="绫嶈疮" prop="nativeplace">
-                <el-input v-model="form.nativeplace" placeholder="璇疯緭鍏ュ浗绫�" />
-              </el-form-item>
-            </el-col>
-            <el-col :span="6">
-              <el-form-item label="鍥界睄" prop="nationality">
-                <el-input v-model="form.nationality" placeholder="璇疯緭鍏ュ浗绫�" />
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="6">
-              <el-form-item label="璇佷欢绫诲瀷" prop="idcardtype">
-                <el-select
-                  v-model="form.idcardtype"
-                  placeholder="璇烽�夋嫨璇佷欢绫诲瀷"
-                >
-                  <el-option
-                    v-for="dict in dict.type.sys_IDType"
-                    :key="dict.value"
-                    :label="dict.label"
-                    :value="parseInt(dict.value)"
-                  ></el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col :span="6">
-              <el-form-item label="璇佷欢鍙风爜" prop="idcardno">
-                <el-input
-                  style="width: 174px"
-                  ref="updateBSvalue"
-                  class="sfzcode"
-                  v-model="form.idcardno"
-                  placeholder="璇疯緭鍏ヨ瘉浠跺彿鐮�"
-                  @blur="updateMessage"
-                />
-              </el-form-item>
-            </el-col>
-            <el-col :span="6">
-              <el-form-item label="鎬у埆" prop="sex">
-                <el-select v-model="form.sex" placeholder="璇疯緭鍏ユ�у埆">
-                  <el-option
-                    v-for="dict in dict.type.sys_user_sex"
-                    :key="dict.label"
-                    :label="dict.label"
-                    :value="parseInt(dict.value)"
-                  ></el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col :span="6">
-              <el-form-item label="骞撮緞" prop="age">
-                <el-input v-model="form.age" placeholder="璇疯緭鍏ュ勾榫�" />
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="6">
-              <el-form-item label="鍑虹敓鏃ユ湡" prop="birthday">
-                <el-date-picker
-                  clearable
-                  size="small"
-                  v-model="form.birthday"
-                  type="date"
-                  style="width: 174px"
-                  value-format="yyyy-MM-dd HH:mm:ss"
-                  placeholder="閫夋嫨鍑虹敓鏃ユ湡"
-                >
-                </el-date-picker>
-              </el-form-item>
-            </el-col>
-            <el-col :span="6">
-              <el-form-item label="鑱屼笟" prop="occupation">
-                <el-select v-model="form.occupation" placeholder="璇烽�夋嫨鑱屼笟">
-                  <el-option
-                    v-for="dict in dict.type.sys_occupation"
-                    :key="dict.value"
-                    :label="dict.label"
-                    :value="dict.value"
-                  ></el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col :span="6">
-              <el-form-item label="瀛﹀巻" prop="education">
-                <el-select v-model="form.education" placeholder="璇烽�夋嫨瀛﹀巻">
-                  <el-option
-                    v-for="dict in dict.type.sys_education"
-                    :key="dict.value"
-                    :label="dict.label"
-                    :value="dict.value"
-                  ></el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="12">
-              <el-form-item label="浣忓潃" prop="residenceaddress">
-                <div>
-                  <li_area_select
-                    ref="residenceSelect"
-                    v-model="residenceAddresss"
-                  ></li_area_select>
-                  <!-- <div>{{defultAddress}}</div> -->
-                </div>
-              </el-form-item>
-            </el-col>
-            <el-col :span="11" :push="1">
-              <el-input
-                v-model="form.residenceaddress"
-                placeholder="璇疯緭鍏ュ唴瀹�"
-              />
-            </el-col>
-          </el-row>
-
-          <el-row>
-            <el-col :span="12">
-              <el-form-item label="鐜版墍鍦ㄥ湴" prop="registeraddress">
-                <div>
-                  <li_area_select
-                    ref="registerSelect"
-                    v-model="registerAddresss"
-                  ></li_area_select>
-                  <!-- <div>{{defultAddress}}</div> -->
-                </div>
-              </el-form-item>
-            </el-col>
-            <el-col :span="11" :push="1">
-              <el-input
-                v-model="form.registeraddress"
-                placeholder="璇疯緭鍏ュ唴瀹�"
-              />
-            </el-col>
-          </el-row>
-        </div>
-
-        <div
-          style="
-                border-bottom: 1px solid #ddd;
-                margin-top: 20px;
-                padding-right: 60px;
-              "
-        >
-          <el-row>
-            <el-col :span="8">
-              <el-form-item label="浣忛櫌鍙�" prop="inpatientno">
-                <el-input v-model="form.inpatientno" placeholder="浣忛櫌鍙�" />
-              </el-form-item>
-            </el-col>
-            <el-col :span="16">
-              <el-form-item label="鐤剧梾璇婃柇" prop="diagnosisname">
-                <el-input
-                  v-model="form.diagnosisname"
-                  placeholder="璇疯緭鍏ョ柧鐥呰瘖鏂悕绉�"
-                />
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="12">
-              <el-form-item align="left" label="琛�鍨�" prop="bloodtype">
-                <el-radio-group v-model="form.bloodtype">
-                  <el-radio
-                    v-for="dict in dict.type.sys_BloodType"
-                    :key="dict.value"
-                    :label="dict.value"
-                    >{{ dict.label }}</el-radio
-                  >
-                </el-radio-group>
-              </el-form-item>
-            </el-col>
-            <el-col :span="12" :pull="1">
-              <el-form-item label="Rh(D)" align="left" prop="rhyin">
-                <el-radio-group v-model="form.rhyin">
-                  <el-radio
-                    v-for="dict in dict.type.sys_bloodtype_rhd"
-                    :key="dict.value"
-                    :label="dict.value"
-                    >{{ dict.label }}</el-radio
-                  >
-                </el-radio-group>
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-form-item label="鐤剧梾绫诲瀷" align="left">
-              <el-checkbox-group v-model="form.diseasetype">
-                <el-checkbox
-                  v-for="dict in dict.type.sys_DiseaseType"
-                  :key="dict.value"
-                  :label="dict.value"
-                >
-                  {{ dict.label }}
-                </el-checkbox>
-              </el-checkbox-group>
-            </el-form-item>
-            <el-form-item label="鍏朵粬" prop="diseasetypeOther">
-              <el-input
-                v-model="form.diseasetypeOther"
-                placeholder="璇疯緭鍏ュ叾浠�"
-              />
-            </el-form-item>
-          </el-row>
-          <el-row>
-            <el-col :span="12">
-              <el-form-item align="left" label="浼犳煋鐥�">
-                <el-checkbox-group v-model="form.infectious">
-                  <el-checkbox
-                    v-for="dict in dict.type.sys_Infectious"
-                    :key="dict.value"
-                    :label="dict.value"
-                  >
-                    {{ dict.label }}
-                  </el-checkbox>
-                </el-checkbox-group>
-              </el-form-item>
-            </el-col>
-            <el-col :span="12">
-              <el-form-item align="left" label="鍏朵粬" prop="infectiousOther">
-                <el-input
-                  v-model="form.infectiousOther"
-                  placeholder="璇疯緭鍏ュ叾浠�"
-                />
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="9">
-              <el-form-item align="left" label="鐥呬汉鐘跺喌">
-                <el-checkbox-group v-model="form.patientstate">
-                  <el-checkbox
-                    v-for="dict in dict.type.sys_patientstate"
-                    :key="dict.value"
-                    :label="dict.value"
-                  >
-                    {{ dict.label }}
-                  </el-checkbox>
-                </el-checkbox-group>
-              </el-form-item>
-            </el-col>
-            <el-col :span="15" align="left">
-              <el-form-item label="鍏朵粬鎯呭喌">
-                <el-checkbox-group v-model="form.othercases">
-                  <el-checkbox
-                    v-for="dict in dict.type.sys_OtherCases"
-                    :key="dict.value"
-                    :label="dict.value"
-                  >
-                    {{ dict.label }}
-                  </el-checkbox>
-                </el-checkbox-group>
-              </el-form-item>
-            </el-col>
-          </el-row>
-        </div>
-
-        <div
-          style="
-                border-bottom: 1px solid #ddd;
-                padding-right: 60px;
-                margin-top: 20px;
-              "
-        >
-          <el-row>
-            <div display="flex">
-              <el-row>
-                <el-col :span="12">
-                  <el-form-item
-                    label="浜插睘鐘跺喌"
-                    prop="kinship"
-                    class="relation"
-                    align="left"
-                  >
-                    <el-checkbox-group v-model="form.kinship">
-                      <el-checkbox
-                        v-for="dict in dict.type.sys_Kinship"
-                        :key="dict.value"
-                        :label="dict.value"
-                      >
-                        {{ dict.label }}
-                      </el-checkbox>
-                    </el-checkbox-group>
-                  </el-form-item>
-                </el-col>
-                <el-col :span="12">
-                  <el-form-item label="鍏朵粬" prop="kinshipOther">
-                    <el-input
-                      v-model="form.kinshipOther"
-                      placeholder="璇疯緭鍏ュ叾浠�"
-                    />
-                  </el-form-item>
-                </el-col>
-              </el-row>
-            </div>
-          </el-row>
-          <el-row>
-            <el-col :span="24">
-              <el-form-item align="left" label="鏈汉鎰忔効 ">
-                <el-checkbox-group v-model="form.selfwill">
-                  <el-checkbox
-                    v-for="dict in dict.type.sys_SelfWill"
-                    :key="dict.value"
-                    :label="dict.value"
-                  >
-                    {{ dict.label }}
-                  </el-checkbox>
-                </el-checkbox-group>
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="12">
-              <el-form-item label="涓昏浜插睘" prop="majorrelatives">
-                <el-input
-                  v-model="form.majorrelatives"
-                  placeholder="璇疯緭鍏ヤ富瑕佷翰灞�"
-                />
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="涓庢崘璧犺�呭叧绯�" prop="familyrelations">
-                <el-select
-                  v-model="form.familyrelations"
-                  placeholder="璇烽�夋嫨涓庢崘璧犺�呭叧绯�"
-                >
-                  <el-option
-                    v-for="dict in dict.type.sys_FamilyRelation"
-                    :key="dict.value"
-                    :label="dict.label"
-                    :value="dict.value"
-                  ></el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="12">
-              <el-form-item align="left" label="淇℃伅鏉ユ簮">
-                <el-checkbox-group v-model="form.infosources">
-                  <el-checkbox
-                    v-for="dict in dict.type.sys_InfoSources"
-                    :key="dict.value"
-                    :label="dict.value"
-                  >
-                    {{ dict.label }}
-                  </el-checkbox>
-                </el-checkbox-group>
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="鍏朵粬" prop="infosourcesOther">
-                <el-input
-                  v-model="form.infosourcesOther"
-                  placeholder="璇疯緭鍏ヤ俊鎭潵婧愬叾浠�"
-                />
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="8">
-              <el-form-item label="淇℃伅鍛�" prop="infoname">
-                <el-input v-model="form.infoname" placeholder="璇疯緭鍏ヤ俊鎭憳" />
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="鑱旂郴鐢佃瘽" prop="infophone">
-                <el-input
-                  v-model="form.infophone"
-                  placeholder="璇疯緭鍏ヤ俊鎭憳鑱旂郴鐢佃瘽"
-                />
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="8">
-              <el-form-item align="left" label="绾㈠崄瀛椾細" prop="redorganno">
-                <org-selecter
-                  ref="addCrossOrgSelect"
-                  :org-type="'2'"
-                  v-model="form.redorganno"
-                />
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="鑱旂郴浜�" prop="contactperson">
-                <el-input
-                  v-model="form.contactperson"
-                  placeholder="璇疯緭鍏ヨ仈绯讳汉"
-                />
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="鑱旂郴鏃堕棿" prop="contacttime">
-                <el-date-picker
-                  clearable
-                  size="small"
-                  style="width: 190px"
-                  v-model="form.contacttime"
-                  type="datetime"
-                  value-format="yyyy-MM-dd HH:mm:ss"
-                  placeholder="閫夋嫨鎶ュ憡鏃堕棿"
-                >
-                </el-date-picker>
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="24">
-              <el-form-item
-                align="left"
-                label="鑾峰彇缁勭粐"
-                prop="acquisitiontissuename"
-              >
-                <org-selecter
-                  style="width: 260px"
-                  ref="orgSelecter"
-                  :org-type="'1'"
-                  v-model="form.acquisitiontissueno"
-                />
-              </el-form-item>
-            </el-col>
-          </el-row>
-          <el-row>
-            <el-col :span="8">
-              <el-form-item label="鎶ュ憡浜�" prop="reporterno">
-                <el-select
-                  ref="getReportname"
-                  v-model="form.reporterno"
-                  placeholder="璇烽�夋嫨"
-                >
-                  <el-option
-                    v-for="item in reporters"
-                    :key="item.reportNo"
-                    :label="item.reportName"
-                    :value="item.reportNo"
-                  >
-                  </el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="鑱旂郴鐢佃瘽" prop="reporterphone">
-                <el-input
-                  v-model="form.reporterphone"
-                  placeholder="璇疯緭鍏ヨ仈绯荤數璇�"
-                />
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="鎶ュ憡鏃堕棿" align="left" prop="reporttime">
-                <el-date-picker
-                  clearable
-                  size="small"
-                  style="width: 190px"
-                  v-model="form.reporttime"
-                  type="datetime"
-                  value-format="yyyy-MM-dd HH:mm:ss"
-                  placeholder="閫夋嫨鎶ュ憡鏃堕棿"
-                >
-                </el-date-picker>
-              </el-form-item>
-            </el-col>
-          </el-row>
-        </div>
-        <!-- <div style="padding-right: 60px; margin-top: 20px">
-          <el-row>
-            <el-form-item label="闄勪欢" align="left" prop="annexfile">
-              <annex-upload ref="annex" :infoid="form.id" :donorno="form.donorno" :flowname="flowname"
-                :annexno="annexno" />
-            </el-form-item>
-          </el-row>
-        </div> -->
-      </el-form>
-      <div slot="footer" class="dialog-footer">
-        <el-button v-show="showSaveBtn" type="primary" @click="submitForm"
-          >淇濆瓨骞跺墠寰�妗堜緥宸ヤ綔鍙�</el-button
-        >
-        <el-button
-          v-show="showTerminationBtn"
-          type="primary"
-          @click="submitForm"
-          >缁堟妗堜緥</el-button
-        >
-        <el-button @click="cancel">鍙� 娑�</el-button>
-        <!-- <el-button @click="handleapproval">鎻愪氦瀹℃牳</el-button> -->
-      </div>
-    </el-dialog>
   </div>
 </template>
 <script>
@@ -824,36 +267,7 @@
     ReportName
   },
   name: "Donatebaseinfo",
-  dicts: [
-    "sys_Reporter",
-    "sys_redcrossagency",
-    "sys_nation",
-    "sys_occupation",
-    "sys_education",
-    "sys_OrganizationType",
-    "sys_HospitalNature",
-    "sys_RegionalLevel",
-    "country",
-    "sys_user_sex",
-    "sys_IDType",
-    "sys_AgeUnit",
-    "sys_BloodType",
-    "sys_0_1",
-    "sys_patientstate",
-    "sys_DonationCategory",
-    "sys_Kinship",
-    "sys_Infectious",
-    "sys_bloodtype_rhd",
-    "sys_InfoSources",
-    "sys_OtherCases",
-    "sys_DonationStatus",
-    "sys_DiseaseType",
-    "sys_SelfWill",
-    "sys_FamilyRelation",
-    "sys_donornode",
-    "sys_EthicalReview",
-    "sys_BaseAssessConclusion"
-  ],
+  dicts: ["sys_donornode", "sys_EthicalReview", "sys_BaseAssessConclusion"],
   data() {
     return {
       tempRecordState: null,
@@ -907,8 +321,6 @@
       open: false,
       // 鑾峰彇缁勭粐鍚嶇О鏃堕棿鑼冨洿
       daterangeReporttime: [],
-      //鐢ㄦ埛淇℃伅
-      currentuser: {},
 
       // 鏌ヨ鍙傛暟
       queryParams: {
@@ -925,7 +337,7 @@
         starttime: null,
         endtime: null,
         city: null,
-        reportno: null
+        reporterno: null
         // organizationname: null,
         // organizationtype: null,
         // idcardno: null,
@@ -1017,81 +429,6 @@
       reporters: [],
       users: [],
 
-      // 琛ㄥ崟鏍¢獙
-      rules: {
-        name: [
-          { required: true, message: "璇疯緭鍏ユ崘鐚�呭鍚�", trigger: "blur" }
-        ],
-        birthday: [
-          { required: true, message: "璇烽�夋嫨鍑虹敓鏃ユ湡", trigger: "blur" }
-        ],
-        idcardtype: [
-          { required: true, message: "璇烽�夋嫨璇佷欢绫诲瀷", trigger: "blur" }
-        ],
-        residenceaddress: [
-          { required: true, message: "璇疯緭鍏ヤ綇鍧�", trigger: "blur" }
-        ],
-        contacttime: [
-          {
-            required: true,
-            message: "璇疯緭鍏ョ孩鍗佸瓧浼氳仈绯绘椂闂�",
-            trigger: "blur"
-          }
-        ],
-        idcardno: [
-          { required: true, message: "璇锋纭緭鍏ヨ瘉浠跺彿鐮�", trigger: "blur" }
-        ],
-        sex: [{ required: true, message: "鎬у埆涓嶈兘涓虹┖", trigger: "blur" }],
-        age: [{ required: true, message: "璇疯緭鍏ュ勾榫�", trigger: "blur" }],
-        treatmenthospitalno: [
-          { required: true, message: "璇烽�夋嫨鍖荤枟鏈烘瀯", trigger: "blur" }
-        ],
-        // treatmenthospitalno: [{ required: true, message: "璇烽�夋嫨鍖荤枟鏈烘瀯", trigger: "change" }],
-        bloodtype: [
-          { required: true, message: "璇烽�夋嫨ABO琛�鍨�", trigger: "blur" }
-        ],
-        rhyin: [{ required: true, message: "璇烽�夋嫨RHD琛�鍨�", trigger: "blur" }],
-        diseasetype: [
-          { required: true, message: "璇烽�夋嫨RHD琛�鍨�", trigger: "blur" }
-        ],
-
-        inpatientno: [
-          { required: true, message: "杈撳叆浣忛櫌鍙�", trigger: "blur" }
-        ],
-
-        diagnosisname: [
-          { required: true, message: "鐤剧梾璇婃柇涓嶈兘涓虹┖", trigger: "blur" }
-        ],
-        infoname: [
-          { required: true, message: "璇疯緭鍏ヤ俊鎭憳濮撳悕", trigger: "blur" }
-        ],
-        infophone: [
-          { required: true, message: "璇疯緭鍏ヤ俊鎭憳鑱旂郴鐢佃瘽", trigger: "blur" }
-        ],
-        redorganno: [
-          { required: true, message: "璇烽�夋嫨绾㈠崄瀛椾細鏈烘瀯", trigger: "blur" }
-        ],
-        contactperson: [
-          {
-            required: true,
-            message: "绾㈠崄瀛椾細鑱旂郴浜轰笉鑳戒负绌�",
-            trigger: "blur"
-          }
-        ],
-        // contactnumber: [{required: true,message: "璇疯緭鍏ョ孩鍗佸瓧浼氳仈绯荤數璇�",trigger: "change"}],
-        acquisitiontissueno: [
-          { required: true, message: "鍣ㄥ畼鑾峰彇缁勭粐涓嶈兘涓虹┖", trigger: "blur" }
-        ],
-        reporterno: [
-          { required: true, message: "璇烽�夋嫨鎶ュ憡浜�", trigger: "blur" }
-        ],
-        reporttime: [
-          { required: true, message: "璇疯緭鍏ユ姤鍛婃椂闂�", trigger: "blur" }
-        ],
-        reporterphone: [
-          { required: true, message: "璇疯緭鍏ユ姤鍛婁汉鑱旂郴鐢佃瘽", trigger: "blur" }
-        ]
-      },
       //鏄惁鏄剧ず淇濆瓨鎸夐挳
       showSaveBtn: true,
       showTerminationBtn: false,
@@ -1104,21 +441,7 @@
       reportervalue: "",
       headers: {
         Authorization: "Bearer " + getToken()
-      },
-      provinceData: [
-        { label: "鍏ㄩ儴", value: "" },
-        { label: "鏉窞甯�", value: "1" },
-        { label: "瀹佹尝甯�", value: "2" },
-        { label: "娓╁窞甯�", value: "3" },
-        { label: "鍢夊叴甯�", value: "4" },
-        { label: "婀栧窞甯�", value: "5" },
-        { label: "缁嶅叴甯�", value: "6" },
-        { label: "閲戝崕甯�", value: "7" },
-        { label: "琛㈠窞甯�", value: "8" },
-        { label: "鑸熷北甯�", value: "9" },
-        { label: "鍙板窞甯�", value: "A" },
-        { label: "涓芥按甯�", value: "B" }
-      ]
+      }
     };
   },
   created() {
@@ -1132,10 +455,6 @@
     // let idd = this.$route.query.userid
     // console.log('chuanzhi',idd);
 
-    this.getCurrentUser();
-    this.getuserlist();
-    this.selectReporters();
-
     this.LoadReportList();
 
     if (this.$route.params.starttime != null && this.$route.params.endtime) {
@@ -1147,7 +466,6 @@
     if (this.$route.params.reporterno != "") {
       this.reporterno = this.$route.params.reporterno;
     }
-    this.queryParams.terminationcase = this.$route.params.terminationcase;
 
     if (
       this.$route.params.tempRecordState != "" &&
@@ -1169,9 +487,9 @@
     }
 
     if (this.$route.params.city != "") {
-      this.queryParams.city = this.$route.params.city;
+      this.queryParams.regionallevel = this.$route.params.city;
     } else {
-      this.queryParams.city = "";
+      this.queryParams.regionallevel = "";
     }
 
     this.getTimeList();
@@ -1180,12 +498,6 @@
   },
 
   methods: {
-    getCurrentUser() {
-      getUserProfile().then(response => {
-        this.currentuser = response.data;
-      });
-    },
-
     LoadReportList() {
       listDonationProcess().then(res => {
         let list = res.rows;
@@ -1276,20 +588,6 @@
         this.starttime = "1998-01-01 00:00:00";
         this.endtime = "2998-01-01 00:00:00";
       }
-    },
-
-    selectReporters() {
-      //涓撹亴浜哄憳
-      listReportname("zzry").then(res => {
-        this.reporters = res.data;
-      });
-    },
-
-    getuserlist() {
-      //鐢ㄦ埛鍒楄〃
-      listUser().then(res => {
-        this.users = res.data;
-      });
     },
 
     handleapproval(row) {
@@ -1389,7 +687,7 @@
       // 璺宠浆鏃剁殑榛樿杩涘害
 
       if (this.reportervalue != "") {
-        this.queryParams.reportno = this.reportervalue;
+        this.queryParams.reporterno = this.reportervalue;
       }
 
       if (this.starttime != "") {
@@ -1550,29 +848,7 @@
       this.single = selection.length !== 1;
       this.multiple = !selection.length;
     },
-    /** 鏂板鎸夐挳鎿嶄綔 */
-    handleAdd() {
-      // this.$router.push({
-      //   path: "/organ/donationdetails/",
-      //   query: {
-      //     organType: "add",
-      //   }
-      // });
-      this.reset();
-      //璁剧疆鎶ュ憡浜哄拰閮ㄩ棬/缁�
-      this.form.reporterno = this.currentuser.userName;
-      this.form.reportername = this.currentuser.nickName;
-      this.form.deptid = this.currentuser.deptid;
 
-      this.showSaveBtn = true;
-      //this.$refs.annex.getAnnexList();
-      this.open = true;
-      // this.$nextTick(function() {
-      //   this.$refs.annex.getAnnexList();
-      // });
-
-      this.title = "浜轰綋鍣ㄥ畼娼滃湪鎹愮尞鑰呯櫥璁拌〃";
-    },
     /** 淇敼鎸夐挳鎿嶄綔 */
 
     handleUpdate(row) {

--
Gitblit v1.9.3