Explorar o código

协议保险公司只有总公司

祁鹏飞 hai 1 mes
pai
achega
ce93cfc2e0

+ 5 - 8
src/views/externalAgreement/agreement/agreementAdd.vue

@@ -84,8 +84,9 @@
           </ElCol>
           <ElCol :md="24" :lg="6">
             <el-form-item label="保险公司" prop="companyId">
-              <el-cascader v-model="agreementFrom.companyId" style="width: 100%;" filterable clearable
-                :options="companyOptions" :props="companyIdprops" :show-all-levels="false" @change="companyIdChange" />
+              <el-select v-model="agreementFrom.companyId" style="width: 100%;" filterable clearable>
+                <el-option :label="item.nameSimple" :value="item.id" v-for="(item) in companyOptions" :key="item.id" />
+              </el-select>
             </el-form-item>
           </ElCol>
           <ElCol :md="24" :lg="6">
@@ -106,7 +107,7 @@
           <ElCol :md="24" :lg="6">
             <el-form-item label="管理人" prop="custodianId">
               <el-input v-model="managerName" @click="managerModalVisible = true">{{ agreementFrom.custodianId
-                }}</el-input>
+              }}</el-input>
             </el-form-item>
           </ElCol>
           <ElCol :md="24" :lg="6">
@@ -291,11 +292,7 @@ const detailsInfo = () => {
     }
   });
 }
-const companyIdChange = (value: any) => {
-  if (value) {
-    agreementFrom.companyId = value[value.length - 1]
-  }
-}
+
 const partnerCompanyIdChange = (value: any) => {
   if (value) {
     agreementFrom.partnerCompanyId = value[value.length - 1]

+ 0 - 1
src/views/externalAgreement/agreement/agreementDetails.vue

@@ -129,7 +129,6 @@
         <ComplexTable :tableData="tableData" tableheight="calc(100vh - 340px)" :showOperation="false"
           :columns="columns1" :columnwidth="200" :showSelect="true" :pageInfo="pageInfo" @getList="getList"
           @selectionChange="selectionChange" >
-
         </ComplexTable>
       </div>
       <template #footer>

+ 5 - 8
src/views/quoteConfig/agreement/agreementAdd.vue

@@ -86,8 +86,9 @@
           </ElCol>
           <ElCol :md="24" :lg="6">
             <el-form-item label="保险公司" prop="companyId">
-              <el-cascader v-model="agreementFrom.companyId" style="width: 100%;" filterable clearable
-                :options="companyOptions" :props="companyIdprops" :show-all-levels="false" @change="companyIdChange" />
+              <el-select v-model="agreementFrom.companyId" style="width: 100%;" filterable clearable>
+                <el-option :label="item.nameSimple" :value="item.id" v-for="(item) in companyOptions" :key="item.id" />
+              </el-select>
             </el-form-item>
           </ElCol>
           <ElCol :md="24" :lg="6">
@@ -108,7 +109,7 @@
           <ElCol :md="24" :lg="6">
             <el-form-item label="管理人" prop="custodianId">
               <el-input v-model="managerName" @click="managerModalVisible = true">{{ agreementFrom.custodianId
-              }}</el-input>
+                }}</el-input>
             </el-form-item>
           </ElCol>
           <ElCol :md="24" :lg="6">
@@ -382,11 +383,7 @@ const detailsInfo = () => {
     }
   });
 }
-const companyIdChange = (value: any) => {
-  if (value) {
-    agreementFrom.companyId = value[value.length - 1]
-  }
-}
+
 const partnerCompanyIdChange = (value: any) => {
   if (value) {
     agreementFrom.partnerCompanyId = value[value.length - 1]