Răsfoiți Sursa

车险筛选时间范围

yaoyao 2 ani în urmă
părinte
comite
296b4fd802

+ 24 - 3
src/views/FinancialManagement/CarInsurance/CompanySettlement/CarInsurance/DocumentaryFeesDetail.vue

@@ -410,7 +410,7 @@ export default {
         {
           label: "创建日期",
           prop: "createTimeQuery",
-          type: "date",
+          type: "datePicker",
         },
         {
           label: "签单日期",
@@ -1122,6 +1122,16 @@ export default {
       let jqEndDate=''
       let syStartDate=''
       let syEndDate=''
+      let createTimeStart = ''
+      let createTimeEnd = ''
+      let createTimeQuery = undefined
+      if (data && data.createTimeQuery && data.createTimeQuery.length > 0) {
+        createTimeStart = data.createTimeQuery[0]
+        createTimeEnd = data.createTimeQuery[1]
+      } else {
+        createTimeStart = ''
+        createTimeEnd = ''
+      }
       if(data && data.signDate && data.signDate.length>0){
         signDateStart=data.signDate[0]
         signDateEnd=data.signDate[1]
@@ -1149,7 +1159,7 @@ export default {
       this.tableConfig.loading = true;
       let signDate = null
       this.$api.task
-        .plyFeequery({...this.pageData,...data,signDateStart,signDateEnd,jqStartDate,jqEndDate,syStartDate,syEndDate, signDate})
+        .plyFeequery({...this.pageData,...data,signDateStart,signDateEnd,jqStartDate,jqEndDate,syStartDate,syEndDate, signDate, createTimeStart,createTimeEnd,createTimeQuery})
         .then(res => {
           if (res.code==200) {
             this.tableData = res.data.content?res.data.content:[]
@@ -1167,6 +1177,17 @@ export default {
 
     handExport(){
       if( this.$refs.templateTable.searchDataClone){
+        let createTimeStart=''
+        let createTimeEnd=''
+        if(this.$refs.templateTable.searchDataClone && this.$refs.templateTable.searchDataClone.createTimeQuery && this.$refs.templateTable.searchDataClone.createTimeQuery.length>0){
+          createTimeStart=this.$refs.templateTable.searchDataClone.createTimeQuery[0]
+          createTimeEnd=this.$refs.templateTable.searchDataClone.createTimeQuery[1]
+        } else{
+          createTimeStart=''
+          createTimeEnd=''
+        }
+      let createTimeQuery = undefined
+
         let signDateStart=''
         let signDateEnd=''
         if(this.$refs.templateTable.searchDataClone && this.$refs.templateTable.searchDataClone.signDate && this.$refs.templateTable.searchDataClone.signDate.length>0){
@@ -1178,7 +1199,7 @@ export default {
         signDateEnd=''
       }
       let signDate = undefined
-      this.$api.task.bxOtherDetailsExcel({...this.pageData,...this.$refs.templateTable.searchDataClone,signDateStart,signDateEnd, signDate})
+      this.$api.task.bxOtherDetailsExcel({...this.pageData,...this.$refs.templateTable.searchDataClone,signDateStart,signDateEnd, signDate,createTimeStart,createTimeEnd,createTimeQuery})
           .then(res => {
             if (res.code==200) {
                let url = process.env.BASE_URL  + res.data; // 3.创建一个临时的url指向blob对象

+ 26 - 5
src/views/FinancialManagement/CarInsurance/CompanySettlement/CarInsurance/HandlingFees.vue

@@ -427,7 +427,7 @@ export default {
         {
           label: "创建日期",
           prop: "createTimeQuery",
-          type: "date",
+          type: "datePicker",
         },
         {
           label: "签单日期",
@@ -981,6 +981,16 @@ export default {
       let jqEndDate = ''
       let syStartDate = ''
       let syEndDate = ''
+      let createTimeStart = ''
+      let createTimeEnd = ''
+      let createTimeQuery = undefined
+      if (data && data.createTimeQuery && data.createTimeQuery.length > 0) {
+        createTimeStart = data.createTimeQuery[0]
+        createTimeEnd = data.createTimeQuery[1]
+      } else {
+        createTimeStart = ''
+        createTimeEnd = ''
+      }
       if (data && data.signDate && data.signDate.length > 0) {
         signDateStart = data.signDate[0]
         signDateEnd = data.signDate[1]
@@ -1007,7 +1017,7 @@ export default {
       }
       let signDate = null
       this.$api.task
-        .bxTotalAmount({ ...this.pageData, ...data, signDateStart, signDateEnd, jqStartDate, jqEndDate, syStartDate, syEndDate, signDate })
+        .bxTotalAmount({ ...this.pageData, ...data, signDateStart, signDateEnd, jqStartDate, jqEndDate, syStartDate, syEndDate, signDate, createTimeStart,createTimeEnd,createTimeQuery })
         .then(res => {
           if (res.code == 200) {
             this.moneyList = res.data ? res.data : []
@@ -1016,15 +1026,16 @@ export default {
             this.$message.error(res.msg)
           }
         });
-      this.findPage({ ...data, signDateStart, signDateEnd, jqStartDate, jqEndDate, syStartDate, syEndDate });
+      this.findPage({ ...data, signDateStart, signDateEnd, jqStartDate, jqEndDate, syStartDate, syEndDate, createTimeStart,createTimeEnd});
 
     },
     //列表数据
     findPage(data) {
       this.tableConfig.loading = true;
       let signDate = null
+      let createTimeQuery = undefined
       this.$api.task
-        .plyFeeQuery({ ...this.pageData, ...data, signDate })
+        .plyFeeQuery({ ...this.pageData, ...data, signDate,createTimeQuery })
         .then(res => {
           if (res.code == 200) {
             this.tableData = res.data.content ? res.data.content : []
@@ -1076,8 +1087,18 @@ export default {
           signDateStart = ''
           signDateEnd = ''
         }
+        let createTimeStart=''
+        let createTimeEnd=''
+        if(this.$refs.templateTable.searchDataClone && this.$refs.templateTable.searchDataClone.createTimeQuery && this.$refs.templateTable.searchDataClone.createTimeQuery.length>0){
+          createTimeStart=this.$refs.templateTable.searchDataClone.createTimeQuery[0]
+          createTimeEnd=this.$refs.templateTable.searchDataClone.createTimeQuery[1]
+        } else{
+          createTimeStart=''
+          createTimeEnd=''
+        }
+      let createTimeQuery = undefined
         let signDate = undefined
-        this.$api.task[api]({ ...this.pageData, ...this.$refs.templateTable.searchDataClone, signDateStart, signDateEnd, signDate })
+        this.$api.task[api]({ ...this.pageData, ...this.$refs.templateTable.searchDataClone, signDateStart, signDateEnd, signDate,createTimeStart,createTimeEnd,createTimeQuery })
           .then(res => {
             if (res.code == 200) {
               if (type == 1) {

+ 25 - 3
src/views/FinancialManagement/CarInsurance/CompanySettlement/NoCarInsurance/DocumentaryFeesDetail.vue

@@ -360,7 +360,7 @@ export default {
         {
           label: "创建日期",
           prop: "createTimeQuery",
-          type: "date",
+          type: "datePicker",
         },
         {
           label: "签单日期",
@@ -992,8 +992,19 @@ drivinguploadBatchs(file, fileList){
       }
       this.tableConfig.loading = true;
       let signDate = null
+      let createTimeStart = ''
+      let createTimeEnd = ''
+      let createTimeQuery = undefined
+      if (data && data.createTimeQuery && data.createTimeQuery.length > 0) {
+        createTimeStart = data.createTimeQuery[0]
+        createTimeEnd = data.createTimeQuery[1]
+      } else {
+        createTimeStart = ''
+        createTimeEnd = ''
+      }
+
       this.$api.task
-        .plyFeequery({...this.pageData,...data,signDateStart,signDateEnd, signDate})
+        .plyFeequery({...this.pageData,...data,signDateStart,signDateEnd, signDate, createTimeStart,createTimeEnd,createTimeQuery})
         .then(res => {
           if (res.code==200) {
             this.tableData = res.data.content?res.data.content:[]
@@ -1043,6 +1054,17 @@ drivinguploadBatchs(file, fileList){
     },
     handExport(){
       if( this.$refs.templateTable.searchDataClone){
+        let createTimeStart=''
+        let createTimeEnd=''
+        if(this.$refs.templateTable.searchDataClone && this.$refs.templateTable.searchDataClone.createTimeQuery && this.$refs.templateTable.searchDataClone.createTimeQuery.length>0){
+          createTimeStart=this.$refs.templateTable.searchDataClone.createTimeQuery[0]
+          createTimeEnd=this.$refs.templateTable.searchDataClone.createTimeQuery[1]
+        } else{
+          createTimeStart=''
+          createTimeEnd=''
+        }
+      let createTimeQuery = undefined
+
         let signDateStart=''
         let signDateEnd=''
         if(this.$refs.templateTable.searchDataClone && this.$refs.templateTable.searchDataClone.signDate && this.$refs.templateTable.searchDataClone.signDate.length>0){
@@ -1054,7 +1076,7 @@ drivinguploadBatchs(file, fileList){
         signDateEnd=''
       }
       let signDate = undefined
-      this.$api.task.bxNoOtherDetailsExcel({...this.pageData,...this.$refs.templateTable.searchDataClone,signDateStart,signDateEnd, signDate})
+      this.$api.task.bxNoOtherDetailsExcel({...this.pageData,...this.$refs.templateTable.searchDataClone,signDateStart,signDateEnd, signDate,createTimeStart,createTimeEnd,createTimeQuery})
           .then(res => {
             if (res.code==200) {
                let url = process.env.BASE_URL  + res.data; // 3.创建一个临时的url指向blob对象

+ 26 - 5
src/views/FinancialManagement/CarInsurance/CompanySettlement/NoCarInsurance/HandlingFees.vue

@@ -396,7 +396,7 @@ export default {
         {
           label: "创建日期",
           prop: "createTimeQuery",
-          type: "date",
+          type: "datePicker",
         },
         {
           label: "签单日期",
@@ -959,8 +959,18 @@ export default {
         signDateEnd = ''
       }
       let signDate = null
+      let createTimeStart = ''
+      let createTimeEnd = ''
+      let createTimeQuery = undefined
+      if (data && data.createTimeQuery && data.createTimeQuery.length > 0) {
+        createTimeStart = data.createTimeQuery[0]
+        createTimeEnd = data.createTimeQuery[1]
+      } else {
+        createTimeStart = ''
+        createTimeEnd = ''
+      }
       this.$api.task
-        .bxTotalAmount({ ...this.pageData, ...data, signDateStart, signDateEnd, signDate })
+        .bxTotalAmount({ ...this.pageData, ...data, signDateStart, signDateEnd, signDate , createTimeStart,createTimeEnd,createTimeQuery })
         .then(res => {
           if (res.code == 200) {
             this.moneyList = res.data ? res.data : []
@@ -969,7 +979,7 @@ export default {
             this.$message.error(res.msg)
           }
         });
-      this.findPage({ ...data, signDateStart, signDateEnd });
+      this.findPage({ ...data, signDateStart, signDateEnd,createTimeStart,createTimeEnd });
     },
     templateDownload() {
       let a = document.createElement('a')
@@ -980,8 +990,9 @@ export default {
     findPage(data) {
       this.tableConfig.loading = true;
       let signDate = null
+      let createTimeQuery = undefined
       this.$api.task
-        .plyFeeQuery({ ...this.pageData, ...data, signDate })
+        .plyFeeQuery({ ...this.pageData, ...data, signDate, createTimeQuery })
         .then(res => {
           if (res.code == 200) {
             this.tableData = res.data.content ? res.data.content : []
@@ -1027,7 +1038,17 @@ export default {
           signDateEnd = ''
         }
         let signDate = undefined
-        this.$api.task[api]({ ...this.pageData, ...this.$refs.templateTable.searchDataClone, signDateStart, signDateEnd,signDate })
+        let createTimeStart=''
+        let createTimeEnd=''
+        if(this.$refs.templateTable.searchDataClone && this.$refs.templateTable.searchDataClone.createTimeQuery && this.$refs.templateTable.searchDataClone.createTimeQuery.length>0){
+          createTimeStart=this.$refs.templateTable.searchDataClone.createTimeQuery[0]
+          createTimeEnd=this.$refs.templateTable.searchDataClone.createTimeQuery[1]
+        } else{
+          createTimeStart=''
+          createTimeEnd=''
+        }
+      let createTimeQuery = undefined
+        this.$api.task[api]({ ...this.pageData, ...this.$refs.templateTable.searchDataClone, signDateStart, signDateEnd,signDate,createTimeStart,createTimeEnd,createTimeQuery })
           .then(res => {
             if (res.code == 200) {
               if (type == 1) {

+ 29 - 6
src/views/FinancialManagement/CarInsurance/PlatformSettlement/NonVehicleBalance.vue

@@ -579,7 +579,7 @@ export default {
           {
           label: "创建时间",
           prop: "createTimeQuery",
-          type: "date",
+          type: "datePicker",
         },
     ],
     btnGroup:[
@@ -1181,12 +1181,23 @@ export default {
         signDateStart=''
         signDateEnd=''
       }
+      let createTimeStart = ''
+      let createTimeEnd = ''
+      let createTimeQuery = undefined
+      if (data && data.createTimeQuery && data.createTimeQuery.length > 0) {
+        createTimeStart = data.createTimeQuery[0]
+        createTimeEnd = data.createTimeQuery[1]
+      } else {
+        createTimeStart = ''
+        createTimeEnd = ''
+      }
+
       let dockingPerson
       if (this.formData.dockingPerson) {
         dockingPerson = this.formData.dockingPerson
       }
       this.$api.task
-        .ptTotalAmount({ ...data,...this.pageData,signDateStart,signDateEnd, dockingPerson, signDate: null })
+        .ptTotalAmount({ ...data,...this.pageData,signDateStart,signDateEnd, dockingPerson, signDate: null,createTimeStart,createTimeEnd,createTimeQuery })
         .then(res => {
           if (res.code == 200) {
             this.totalList = res.data ? res.data : []
@@ -1195,14 +1206,16 @@ export default {
             this.$message.error(res.msg)
           }
         });
-      this.findPage({...data,signDateStart,signDateEnd});
+      this.findPage({...data,signDateStart,signDateEnd,createTimeStart,createTimeEnd});
     },
     //列表数据
     findPage(data) {
+      console.log(data)
       this.tableConfig.loading = true;
-      this.formData.signDate = null
+      let signDate = undefined
+      let createTimeQuery = undefined
       this.$api.task
-        .plyFeeQuery({...this.pageData,...data,... this.formData} )
+        .plyFeeQuery({...this.pageData,...data,... this.formData, signDate, createTimeQuery} )
         .then(res => {
           if (res.code==200) {
             this.tableData = res.data.content;
@@ -1226,7 +1239,17 @@ export default {
     handExport(){
       let signDateStart=''
         let signDateEnd=''
+        let createTimeStart=''
+        let createTimeEnd=''
+      let createTimeQuery = undefined
       if( this.$refs.templateTable.searchDataClone){
+        if(this.$refs.templateTable.searchDataClone && this.$refs.templateTable.searchDataClone.createTimeQuery && this.$refs.templateTable.searchDataClone.createTimeQuery.length>0){
+          createTimeStart=this.$refs.templateTable.searchDataClone.createTimeQuery[0]
+          createTimeEnd=this.$refs.templateTable.searchDataClone.createTimeQuery[1]
+        } else{
+          createTimeStart=''
+          createTimeEnd=''
+        }
         if(this.$refs.templateTable.searchDataClone && this.$refs.templateTable.searchDataClone.signDate && this.$refs.templateTable.searchDataClone.signDate.length>0){
           signDateStart=this.$refs.templateTable.searchDataClone.signDate[0]
           signDateEnd=this.$refs.templateTable.searchDataClone.signDate[1]
@@ -1238,7 +1261,7 @@ export default {
     }
     let signDate = undefined
     this.$api.task
-          .pinHandlingExcel({...this.pageData,...this.$refs.templateTable.searchDataClone,signDateStart,signDateEnd, signDate})
+          .pinHandlingExcel({...this.pageData,...this.$refs.templateTable.searchDataClone,signDateStart,signDateEnd, signDate,createTimeStart,createTimeEnd,createTimeQuery})
           .then(res => {
             if (res.code==200) {
               let url = process.env.BASE_URL  + res.data; // 3.创建一个临时的url指向blob对象