Просмотр исходного кода

方案配置增加检索条件

@dongkboy 1 год назад
Родитель
Сommit
2085b082ea

+ 8 - 0
src/views/AgreementManage/InsuranceCompany/CargoTruck/BusinessOperation/Fuel/Company.vue

@@ -1,6 +1,10 @@
 <!-- 模板区域 -->
 <template>
   <div>
+    <div class="flex a-c">
+      <el-input v-model="pageRequest.companyName"  clearable :size="overSize" placeholder="保险公司名称" style="width: 300px;margin: 10px 20px 10px 0;"></el-input>
+      <el-button type="primary" :size="overSize" @click="companyQuery">查询</el-button>
+    </div>
     <kt-common-table :tableHeights="700" :SerialShow="false" :operationWidth="300" :showOperation="true"
       :showBatchDelete="false" :showBatchSettled="false" :showBatchPrint="false" :data="solutionResult" button2Name="规则配置"
       button2Type="text" @handleButton2="attrConfig" button3Name="已配置方案" button3Type="text" @handleButton3="solutionConfig"
@@ -27,6 +31,7 @@ export default {
       solutionResult: [],
       //操作符字典
       pageRequest: {
+        companyName:"",
         pageNum: 1,
         pageSize: 20,
       },
@@ -38,6 +43,9 @@ export default {
   },
   // 方法函数
   methods: {
+    companyQuery(){
+      this.companyFindPage();
+    },
     companyFindPage(data) {
       if (data && data.pageRequest) {
         this.pageRequest.pageNum = data.pageRequest.pageNum;

+ 8 - 0
src/views/AgreementManage/InsuranceCompany/CargoTruck/BusinessOperation/NewEnergy/Company.vue

@@ -1,6 +1,10 @@
 <!-- 模板区域 -->
 <template>
   <div>
+    <div class="flex a-c">
+      <el-input v-model="pageRequest.companyName"  clearable :size="overSize" placeholder="保险公司名称" style="width: 300px;margin: 10px 20px 10px 0;"></el-input>
+      <el-button type="primary" :size="overSize" @click="companyQuery">查询</el-button>
+    </div>
     <kt-common-table :tableHeights="700" :SerialShow="false" :operationWidth="300" :showOperation="true"
       :showBatchDelete="false" :showBatchSettled="false" :showBatchPrint="false" :data="solutionResult" button2Name="规则配置"
       button2Type="text" @handleButton2="attrConfig" button3Name="已配置方案" button3Type="text" @handleButton3="solutionConfig"
@@ -27,6 +31,7 @@ export default {
       solutionResult: [],
       //操作符字典
       pageRequest: {
+        companyName:"",
         pageNum: 1,
         pageSize: 20,
       },
@@ -38,6 +43,9 @@ export default {
   },
   // 方法函数
   methods: {
+    companyQuery(){
+      this.companyFindPage();
+    },
     companyFindPage(data) {
       if (data && data.pageRequest) {
         this.pageRequest.pageNum = data.pageRequest.pageNum;

+ 8 - 0
src/views/AgreementManage/InsuranceCompany/CargoTruck/NonBusiness/Fuel/Company.vue

@@ -1,6 +1,10 @@
 <!-- 模板区域 -->
 <template>
   <div>
+    <div class="flex a-c">
+      <el-input v-model="pageRequest.companyName"  clearable :size="overSize" placeholder="保险公司名称" style="width: 300px;margin: 10px 20px 10px 0;"></el-input>
+      <el-button type="primary" :size="overSize" @click="companyQuery">查询</el-button>
+    </div>
     <kt-common-table :tableHeights="700" :SerialShow="false" :operationWidth="300" :showOperation="true"
       :showBatchDelete="false" :showBatchSettled="false" :showBatchPrint="false" :data="solutionResult" button2Name="规则配置"
       button2Type="text" @handleButton2="attrConfig" button3Name="已配置方案" button3Type="text" @handleButton3="solutionConfig"
@@ -27,6 +31,7 @@ export default {
       solutionResult: [],
       //操作符字典
       pageRequest: {
+        companyName:"",
         pageNum: 1,
         pageSize: 20,
       },
@@ -38,6 +43,9 @@ export default {
   },
   // 方法函数
   methods: {
+    companyQuery(){
+      this.companyFindPage();
+    },
     companyFindPage(data) {
       if (data && data.pageRequest) {
         this.pageRequest.pageNum = data.pageRequest.pageNum;

+ 8 - 0
src/views/AgreementManage/InsuranceCompany/CargoTruck/NonBusiness/NewEnergy/Company.vue

@@ -1,6 +1,10 @@
 <!-- 模板区域 -->
 <template>
   <div>
+    <div class="flex a-c">
+      <el-input v-model="pageRequest.companyName"  clearable :size="overSize" placeholder="保险公司名称" style="width: 300px;margin: 10px 20px 10px 0;"></el-input>
+      <el-button type="primary" :size="overSize" @click="companyQuery">查询</el-button>
+    </div>
     <kt-common-table :tableHeights="700" :SerialShow="false" :operationWidth="300" :showOperation="true"
       :showBatchDelete="false" :showBatchSettled="false" :showBatchPrint="false" :data="solutionResult" button2Name="规则配置"
       button2Type="text" @handleButton2="attrConfig" button3Name="已配置方案" button3Type="text" @handleButton3="solutionConfig"
@@ -27,6 +31,7 @@ export default {
       solutionResult: [],
       //操作符字典
       pageRequest: {
+        companyName:"",
         pageNum: 1,
         pageSize: 20,
       },
@@ -38,6 +43,9 @@ export default {
   },
   // 方法函数
   methods: {
+    companyQuery(){
+      this.companyFindPage();
+    },
     companyFindPage(data) {
       if (data && data.pageRequest) {
         this.pageRequest.pageNum = data.pageRequest.pageNum;

+ 8 - 0
src/views/AgreementManage/InsuranceCompany/PassengerBus/BusinessOperation/Fuel/Company.vue

@@ -1,6 +1,10 @@
 <!-- 模板区域 -->
 <template>
   <div>
+    <div class="flex a-c">
+      <el-input v-model="pageRequest.companyName"  clearable :size="overSize" placeholder="保险公司名称" style="width: 300px;margin: 10px 20px 10px 0;"></el-input>
+      <el-button type="primary" :size="overSize" @click="companyQuery">查询</el-button>
+    </div>
     <kt-common-table :tableHeights="700" :SerialShow="false" :operationWidth="300" :showOperation="true"
       :showBatchDelete="false" :showBatchSettled="false" :showBatchPrint="false" :data="solutionResult" button2Name="规则配置"
       button2Type="text" @handleButton2="attrConfig" button3Name="已配置方案" button3Type="text" @handleButton3="solutionConfig"
@@ -27,6 +31,7 @@ export default {
       solutionResult: [],
       //操作符字典
       pageRequest: {
+        companyName:"",
         pageNum: 1,
         pageSize: 20,
       },
@@ -38,6 +43,9 @@ export default {
   },
   // 方法函数
   methods: {
+    companyQuery(){
+      this.companyFindPage();
+    },
     companyFindPage(data) {
       if (data && data.pageRequest) {
         this.pageRequest.pageNum = data.pageRequest.pageNum;

+ 8 - 0
src/views/AgreementManage/InsuranceCompany/PassengerBus/BusinessOperation/NewEnergy/Company.vue

@@ -1,6 +1,10 @@
 <!-- 模板区域 -->
 <template>
   <div>
+    <div class="flex a-c">
+      <el-input v-model="pageRequest.companyName"  clearable :size="overSize" placeholder="保险公司名称" style="width: 300px;margin: 10px 20px 10px 0;"></el-input>
+      <el-button type="primary" :size="overSize" @click="companyQuery">查询</el-button>
+    </div>
     <kt-common-table :tableHeights="700" :SerialShow="false" :operationWidth="300" :showOperation="true"
       :showBatchDelete="false" :showBatchSettled="false" :showBatchPrint="false" :data="solutionResult" button2Name="规则配置"
       button2Type="text" @handleButton2="attrConfig" button3Name="已配置方案" button3Type="text" @handleButton3="solutionConfig"
@@ -27,6 +31,7 @@ export default {
       solutionResult: [],
       //操作符字典
       pageRequest: {
+        companyName:"",
         pageNum: 1,
         pageSize: 20,
       },
@@ -38,6 +43,9 @@ export default {
   },
   // 方法函数
   methods: {
+    companyQuery(){
+      this.companyFindPage();
+    },
     companyFindPage(data) {
       if (data && data.pageRequest) {
         this.pageRequest.pageNum = data.pageRequest.pageNum;

+ 8 - 0
src/views/AgreementManage/InsuranceCompany/PassengerBus/NonBusiness/Fuel/Company.vue

@@ -1,6 +1,10 @@
 <!-- 模板区域 -->
 <template>
   <div>
+    <div class="flex a-c">
+      <el-input v-model="pageRequest.companyName"  clearable :size="overSize" placeholder="保险公司名称" style="width: 300px;margin: 10px 20px 10px 0;"></el-input>
+      <el-button type="primary" :size="overSize" @click="companyQuery">查询</el-button>
+    </div>
     <kt-common-table :tableHeights="700" :SerialShow="false" :operationWidth="300" :showOperation="true"
       :showBatchDelete="false" :showBatchSettled="false" :showBatchPrint="false" :data="solutionResult" button2Name="规则配置"
       button2Type="text" @handleButton2="attrConfig" button3Name="已配置方案" button3Type="text" @handleButton3="solutionConfig"
@@ -27,6 +31,7 @@ export default {
       solutionResult: [],
       //操作符字典
       pageRequest: {
+        companyName:"",
         pageNum: 1,
         pageSize: 20,
       },
@@ -38,6 +43,9 @@ export default {
   },
   // 方法函数
   methods: {
+    companyQuery(){
+      this.companyFindPage();
+    },
     companyFindPage(data) {
       if (data && data.pageRequest) {
         this.pageRequest.pageNum = data.pageRequest.pageNum;

+ 8 - 0
src/views/AgreementManage/InsuranceCompany/PassengerBus/NonBusiness/NewEnergy/Company.vue

@@ -1,6 +1,10 @@
 <!-- 模板区域 -->
 <template>
   <div>
+    <div class="flex a-c">
+      <el-input v-model="pageRequest.companyName"  clearable :size="overSize" placeholder="保险公司名称" style="width: 300px;margin: 10px 20px 10px 0;"></el-input>
+      <el-button type="primary" :size="overSize" @click="companyQuery">查询</el-button>
+    </div>
     <kt-common-table :tableHeights="700" :SerialShow="false" :operationWidth="300" :showOperation="true"
       :showBatchDelete="false" :showBatchSettled="false" :showBatchPrint="false" :data="solutionResult" button2Name="规则配置"
       button2Type="text" @handleButton2="attrConfig" button3Name="已配置方案" button3Type="text" @handleButton3="solutionConfig"
@@ -27,6 +31,7 @@ export default {
       solutionResult: [],
       //操作符字典
       pageRequest: {
+        companyName:"",
         pageNum: 1,
         pageSize: 20,
       },
@@ -38,6 +43,9 @@ export default {
   },
   // 方法函数
   methods: {
+    companyQuery(){
+      this.companyFindPage();
+    },
     companyFindPage(data) {
       if (data && data.pageRequest) {
         this.pageRequest.pageNum = data.pageRequest.pageNum;