Explorar el Código

查询条件修改

@dongkboy hace 2 años
padre
commit
b9d3d2396e

+ 61 - 3
src/views/FinancialManagement/ReconciliationSystem/ReceivablePayableCollection/ReceivablePayableCollection.vue

@@ -28,7 +28,6 @@
               ></el-input>
             </el-form-item>
           </el-col>
-
           <el-col :span="6">
             <el-form-item label="被保人">
               <el-input
@@ -49,6 +48,50 @@
               ></el-input>
             </el-form-item>
           </el-col>
+
+
+          <el-col :span="6">
+            <el-form-item label="险种">
+              <el-input
+                v-model="pageRequest.insuranceType"
+                placeholder="请输入险种"
+                class="widths"
+                clearable
+              ></el-input>
+            </el-form-item>
+          </el-col>
+          <el-col :span="6">
+            <el-form-item label="交强保单号:">
+              <el-input
+                v-model="pageRequest.jqPolicyId"
+                placeholder="请输入交强保单号"
+                class="widths"
+                clearable
+              ></el-input>
+            </el-form-item>
+          </el-col>
+          <el-col :span="6">
+            <el-form-item label="商业保单号:">
+              <el-input
+                v-model="pageRequest.syPolicyId"
+                placeholder="请输入商业保单号"
+                class="widths"
+                clearable
+              ></el-input>
+            </el-form-item>
+          </el-col>
+          <el-col :span="6">
+            <el-form-item label="非车保单号:">
+              <el-input
+                v-model="pageRequest.nonCarPolicyId"
+                placeholder="请输入非车保单号"
+                class="widths"
+                clearable
+              ></el-input>
+            </el-form-item>
+          </el-col>
+
+
           <el-col :span="6">
             <el-form-item label="运营团队">
               <el-input
@@ -60,7 +103,17 @@
             </el-form-item>
           </el-col>
           <el-col :span="6">
-            <el-form-item label="结算状态">
+            <el-form-item label="保司机构">
+              <el-input
+                v-model="pageRequest.insuranceDept"
+                placeholder="请输入保司机构"
+                class="widths"
+                clearable
+              ></el-input>
+            </el-form-item>
+          </el-col>
+          <el-col :span="6">
+            <el-form-item label="渠道结算状态">
               <el-select v-model="pageRequest.clearingState" placeholder="请选择状态" class="widths">
                 <el-option label="未结算" value="0"></el-option>
                 <el-option label="已结算" value="1"></el-option>
@@ -188,6 +241,11 @@ export default {
         insuredName: "",
         licenseNo: "",
         operationsTeam: "",
+        insuranceType:"",
+        insuranceDept:"",
+        jqPolicyId:"",
+        syPolicyId:"",
+        nonCarPolicyId:"",
       },
       // 右侧列表查询数据Start
       pageResult: [],
@@ -195,7 +253,7 @@ export default {
         //数据列
         { prop: "operationsTeam", label: "运营团队", minWidth: 160 },
         { prop: "channelClassification", label: "渠道分类", minWidth: 160 },
-        { prop: "signDate", label: "签日期", minWidth: 160 },
+        { prop: "signDate", label: "签日期", minWidth: 160 },
         { prop: "channel", label: "渠道", minWidth: 100 },
         { prop: "licenseNo", label: "车牌号", minWidth: 160 },
         { prop: "insuredName", label: "被保险人", minWidth: 160 },

+ 57 - 0
src/views/FinancialManagement/ReconciliationSystem/ReceivablePayableCollection/SettlementSource.vue

@@ -76,6 +76,54 @@
               ></el-input>
             </el-form-item>
           </el-col>
+
+          <el-col :span="6">
+            <el-form-item label="渠道:">
+              <el-input
+                v-model="pageRequest.channel"
+                placeholder="请输入渠道"
+                class="widths"
+                clearable
+              ></el-input>
+            </el-form-item>
+          </el-col>
+          <el-col :span="6">
+            <el-form-item label="渠道等级:">
+              <el-input
+                v-model="pageRequest.channelClassification"
+                placeholder="请输入渠道等级"
+                class="widths"
+                clearable
+              ></el-input>
+            </el-form-item>
+          </el-col>
+          <el-col :span="6">
+            <el-form-item label="被保险人:">
+              <el-input
+                v-model="pageRequest.insuredName"
+                placeholder="请输入被保险人"
+                class="widths"
+                clearable
+              ></el-input>
+            </el-form-item>
+          </el-col>
+          <el-col :span="6">
+            <el-form-item label="结算时间:">
+              <el-date-picker
+                v-model="agencySettlementTime"
+                type="daterange"
+                @change="agencySettlementTimeChange"
+                start-placeholder="开始日期"
+                end-placeholder="结束日期"
+                class="widths"
+                value-format="yyyy-MM-dd"
+                style="width: 220px"
+                clearable
+              >
+              </el-date-picker>
+            </el-form-item>
+          </el-col>
+
           <el-col :span="6">
             <el-form-item label="签单日期">
               <el-date-picker
@@ -247,6 +295,7 @@ export default {
   data() {
     return {
       signDateTime: [],
+      agencySettlementTime:[],
       pageRequest: {
         //查询的默认条件
         pageNum: 1,
@@ -258,6 +307,10 @@ export default {
         jqPolicyId: "",
         syPolicyId: "",
         nonCarPolicyId: "",
+        channel:"",
+        channelClassification:"",
+        insuredName:"",
+        agencySettlementTime:"",
       },
       // 右侧列表查询数据Start
       dialogFormVisible: false,
@@ -316,6 +369,10 @@ export default {
     signDateChange(e) {
       this.pageRequest.signDate = e.toString();
     },
+    agencySettlementTimeChange(e){
+      this.pageRequest.agencySettlementTime = e.toString();
+
+    },
     //保险公司查询
     companyInt() {
       this.$api.letter.gainTopList().then((res) => {

+ 24 - 12
src/views/FinancialManagement/ReconciliationSystem/ReceivablePayableCollection/Source.vue

@@ -45,6 +45,16 @@
               </el-select>
             </el-form-item>
           </el-col>
+          <el-col :span="6">
+            <el-form-item label="保司机构">
+              <el-input
+                v-model="pageRequest.insuranceDept"
+                placeholder="请输入保司机构"
+                class="widths"
+                clearable
+              ></el-input>
+            </el-form-item>
+          </el-col>
           <el-col :span="6">
             <el-form-item label="被保险人">
               <el-input
@@ -86,6 +96,18 @@
               </el-date-picker>
             </el-form-item>
           </el-col>
+          <el-col :span="6">
+            <el-form-item label="保司结算状态">
+              <el-select
+                v-model="pageRequest.insuranceClearingState"
+                placeholder="请选择状态"
+                class="widths"
+              >
+                <el-option label="未结算" value="0"></el-option>
+                <el-option label="已结算" value="1"></el-option>
+              </el-select>
+            </el-form-item>
+          </el-col>
           <el-col :span="6">
             <el-form-item label="交强保单号">
               <el-input
@@ -116,18 +138,7 @@
               ></el-input>
             </el-form-item>
           </el-col>
-          <el-col :span="6">
-            <el-form-item label="保司结算状态">
-              <el-select
-                v-model="pageRequest.insuranceClearingState"
-                placeholder="请选择状态"
-                class="widths"
-              >
-                <el-option label="未结算" value="0"></el-option>
-                <el-option label="已结算" value="1"></el-option>
-              </el-select>
-            </el-form-item>
-          </el-col>
+
         </el-row>
       </el-form>
       <div class="flex j-end" style="margin-right: 100px">
@@ -313,6 +324,7 @@ export default {
         syPolicyId: "", //商业保单号
         nonCarPolicyId: "", //非车保单号
         insuranceClearingState: "",
+        insuranceDept:"",//保司机构
       },
       dialogUpdateVisible: false,
       dialogFormVisible: false,