Explorar el Código

fix: 增加筛选条件

wuguojie hace 7 meses
padre
commit
4221fb062b

+ 15 - 1
src/views/AgreementManage/CarInsurance/ProductCostExamine.vue

@@ -38,11 +38,15 @@
             </el-select>
         </el-form-item>
         <el-form-item label="审核人">
-            <el-select v-model="productpageRequest.auditPerson">
+            <el-select v-model="productpageRequest.auditingUserName">
                 <el-option v-for="(item, index) in auditPersonlist" :key="index" :label="item.name"
                            :value="item.id"></el-option>
             </el-select>
         </el-form-item>
+        <el-form-item label="审核时间">
+            <el-date-picker v-model="auditTime" type="daterange" range-separator="至" value-format="yyyy-MM-dd" start-placeholder="开始日期" end-placeholder="结束日期">
+            </el-date-picker>
+        </el-form-item>
       <el-form-item label="费用描述">
         <el-select v-model="productpageRequest.costsDescription" multiple filterable allow-create
           default-first-option placeholder="费用描述">
@@ -351,7 +355,10 @@ export default {
         productCode: [],
         costStartDate: "",
         costsEndDate: "",
+          auditStartTime: '',
+          auditEndTime: ''
       },
+        auditTime: [],
       //保险公司列表
       InsCompanyList: [],
       //协议列表
@@ -853,6 +860,13 @@ export default {
         this.productpageRequest.createStartTime = "";
         this.productpageRequest.createEndTime = "";
       }
+      if (this.auditTime != null) {
+          this.productpageRequest.auditStartTime = this.auditTime[0];
+          this.productpageRequest.auditEndTime = this.auditTime[1];
+      } else {
+          this.productpageRequest.auditStartTime = "";
+          this.productpageRequest.auditEndTime = "";
+      }
       this.$api.insCompany
         .getCostsAuditList(this.productpageRequest)
         .then((res) => {

+ 12 - 1
src/views/FinancialManagement/WithdrawalManagement/WithdrawalProceduresEnd.vue

@@ -37,6 +37,12 @@
               clearable
             ></el-input>
           </el-form-item>
+            <el-form-item label="审核人">
+                <el-select v-model="queryForm.auditingUserName">
+                    <el-option v-for="(item, index) in auditPersonlist" :key="index" :label="item.name"
+                               :value="item.id"></el-option>
+                </el-select>
+            </el-form-item>
           <el-form-item label="电话">
             <el-input
               v-model="queryForm.mobile"
@@ -209,6 +215,7 @@ export default {
       bankdialogVisible: false,
       // 右侧列表查询数据Start
       queryForm: {},
+        auditPersonlist: [], // 审核人
       pageResult: {},
       pageRequest: {
         //查询的默认条件
@@ -260,7 +267,11 @@ export default {
       ],
     };
   },
-  created() {},
+  created() {
+      this.$api.dict.auditPersonlist().then((res) => {
+          this.auditPersonlist = res.data
+      })
+  },
   mounted() {},
   methods: {
     approvalFormatter(row, column) {