Преглед на файлове

1.实收款认领页面调整
2.财务相关页面默认分页调整为1000

GouGengquan преди 6 месеца
родител
ревизия
94d8841e49

+ 20 - 17
src/api/modules/financeClaim.js

@@ -18,29 +18,32 @@ export default {
   edit(params) {
     return request.put(`financeClaim`, params)
   },
-   delete(params) {
-     return request.delete(`financeClaim/${params}`)
-   },
-   getList(params){
+  delete(params) {
+    return request.delete(`financeClaim/${params}`)
+  },
+  getList(params) {
     return request.get(`financeClaim/list/${params}`)
-   },
-   downloadTemp(){
+  },
+  downloadTemp() {
     return request.get(`financeClaim/personal/claim/template`)
-   },
-   uploadPersonalTemp(file){
-    return request.post(`financeClaim/personal/temp/upload`,{ file: file })
-   },
-   getMajorStat(params){
+  },
+  uploadPersonalTemp(file) {
+    return request.post(`financeClaim/personal/temp/upload`, { file: file })
+  },
+  getMajorStat(params) {
     return request.get(`financeClaim/major/stat`, { params: params })
-   },
-   getAssetsSate(params){
+  },
+  getAssetsSate(params) {
     return request.get(`financeClaim/assets/stat`, { params: params })
-   },
-   getPersonalStat(params){
+  },
+  getPersonalStat(params) {
     return request.get(`financeClaim/personal/stat`, { params: params })
-   },
-   claimPage(params) {
+  },
+  claimPage(params) {
     return request.get(`financeClaim/page`, { params: params })
   },
+  claimPageSelf(params) {
+    return request.get(`financeClaim/page/self`, { params: params })
+  },
 
 }

+ 4 - 4
src/views/finance/assetsRealFundStat.vue

@@ -4,7 +4,7 @@
             <breadcrumb id="breadcrumb-container" class="breadcrumb-container" />
         </div>
         <div>
-            <y-page-list-layout :get-page-list="getAssetsSate" :page-list="pageData" :page-para="listQuery">
+            <y-page-list-layout :get-page-list="getAssetsSate" :page-list="pageData" :page-para="listQuery" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
                 <template slot="left">
                     <el-input v-model="listQuery.keyword" placeholder="项目编号、产品号" clearable
                         style="width: 300px;float: left;">
@@ -188,7 +188,7 @@ export default {
             paymentDate: '',
             listQuery: {
                 page: 1,
-                size: 10,
+                size: 1000,
                 current: 1,
                 // 开始时间
                 startTime: null,
@@ -282,7 +282,7 @@ export default {
         searchList() {
             // 重置分页
             this.listQuery.page = 1
-            this.listQuery.size = 10
+            this.listQuery.size = 1000
             this.getAssetsSate()
         },
         // 重置搜索条件
@@ -293,7 +293,7 @@ export default {
             this.$router.push({ query: {} });
             this.listQuery = {
                 current: 1,
-                size: 10,
+                size: 1000,
             }
             this.getAssetsSate();
         },

Файловите разлики са ограничени, защото са твърде много
+ 697 - 520
src/views/finance/fundClaim.vue


+ 5 - 5
src/views/finance/fundList.vue

@@ -313,7 +313,7 @@ export default {
       pageData1: { records: [] },
       listQuery: {
         page: 1,
-        size: 500,
+        size: 1000,
         descs: 'id',
         keyword: null,
         startDate: null,
@@ -322,7 +322,7 @@ export default {
       },
       listQuery1: {
         page: 1,
-        size: 500,
+        size: 1000,
         descs: 'id',
         keyword: null,
         startDate: null,
@@ -401,7 +401,7 @@ export default {
       this.payDate = '';
       this.listQuery = {
         current: 1,
-        size: 500,
+        size: 1000,
         descs: 'id',
         notFinished: true
       }
@@ -411,7 +411,7 @@ export default {
       // 重置分页
 
       this.listQuery.page = 1
-      this.listQuery.size = 500
+      this.listQuery.size = 1000
       if (this.payDate) {
         this.listQuery.startDate = this.payDate[0];
         this.listQuery.endDate = this.payDate[1];
@@ -623,7 +623,7 @@ export default {
     searchList1() {
       // 重置分页
       this.listQuery1.page = 1
-      this.listQuery1.size = 500
+      this.listQuery1.size = 1000
       if (this.payDate1) {
         this.listQuery1.startDate = this.payDate1[0];
         this.listQuery1.endDate = this.payDate1[1];

+ 12 - 12
src/views/finance/fundWarning.vue

@@ -5,7 +5,7 @@
     </div>
     <el-tabs v-model="activeName" @tab-click="handleClick" type="border-card" style="margin-top: 10px;">
       <el-tab-pane label="大中型预警" name="major">
-        <y-page-list-layout :get-page-list="getOverdueMajor" :page-list="overdueMajor" :page-para="listQuery1">
+        <y-page-list-layout :get-page-list="getOverdueMajor" :page-list="overdueMajor" :page-para="listQuery1" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
           <template slot="left">
             <el-input v-model="listQuery1.overdueMin" placeholder="最小超期天数" clearable style="width: 150px;float: left;">
             </el-input>
@@ -112,7 +112,7 @@
         </y-page-list-layout>
       </el-tab-pane>
       <el-tab-pane label="个贷预警" name="personal">
-        <y-page-list-layout :get-page-list="getOverduePersonal" :page-list="overduePersonal" :page-para="listQuery3">
+        <y-page-list-layout :get-page-list="getOverduePersonal" :page-list="overduePersonal" :page-para="listQuery3" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
           <template slot="left">
             <el-input v-model="listQuery3.overdueMin" placeholder="最小超期天数" clearable style="width: 150px;float: left;">
             </el-input>
@@ -222,7 +222,7 @@
         </y-page-list-layout>
       </el-tab-pane>
       <el-tab-pane label="资产预警" name="assets">
-        <y-page-list-layout :get-page-list="getOverdueAssets" :page-list="overdueAssets" :page-para="listQuery2">
+        <y-page-list-layout :get-page-list="getOverdueAssets" :page-list="overdueAssets" :page-para="listQuery2" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
           <template slot="left">
             <el-input v-model="listQuery2.overdueMin" placeholder="最小超期天数" clearable style="width: 150px;float: left;">
             </el-input>
@@ -342,19 +342,19 @@ export default {
       activeName: 'major',
       listQuery1: {
         page: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         overdueMin: 0
       },
       listQuery2: {
         page: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         overdueMin: 0
       },
       listQuery3: {
         page: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         overdueMin: 0
       },
@@ -391,7 +391,7 @@ export default {
       this.$router.push({ query: {} });
       this.listQuery1 = {
         current: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         overdueMin: 0
       }
@@ -401,7 +401,7 @@ export default {
     searchList1() {
       // 重置分页
       this.listQuery1.page = 1
-      this.listQuery1.size = 10
+      this.listQuery1.size = 1000
       this.getOverdueMajor()
     },
 
@@ -422,7 +422,7 @@ export default {
       this.$router.push({ query: {} });
       this.listQuery2 = {
         current: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         overdueMin: 0
       }
@@ -431,14 +431,14 @@ export default {
     searchList2() {
       // 重置分页
       this.listQuery2.page = 1
-      this.listQuery2.size = 10
+      this.listQuery2.size = 1000
       this.getOverdueAssets();
     },
     resetSearch3() {
       this.$router.push({ query: {} });
       this.listQuery3 = {
         current: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         overdueMin: 0
       }
@@ -447,7 +447,7 @@ export default {
     searchList3() {
       // 重置分页
       this.listQuery3.page = 1
-      this.listQuery3.size = 10
+      this.listQuery3.size = 1000
       this.getOverduePersonal();
     },
     getOverdueAssets() {

+ 12 - 12
src/views/finance/invoiceCheck.vue

@@ -5,7 +5,7 @@
     </div> -->
     <el-tabs v-model="activeName" @tab-click="handleClick">
       <el-tab-pane label="待审核发票" name="todo">
-        <y-page-list-layout :page-list="pageData1" :page-para="listQuery1" :get-page-list="getList1">
+        <y-page-list-layout :page-list="pageData1" :page-para="listQuery1" :get-page-list="getList1" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
           <template slot="left">
             <el-input v-model="listQuery1.keyword" placeholder="关键字搜索..." clearable
               style="margin-left: 20px;width: 500px;float: left;">
@@ -120,7 +120,7 @@
         </y-page-list-layout>
       </el-tab-pane>
       <el-tab-pane label="已开发票" name="done">
-        <y-page-list-layout :page-list="pageData2" :page-para="listQuery2" :get-page-list="getList2">
+        <y-page-list-layout :page-list="pageData2" :page-para="listQuery2" :get-page-list="getList2" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
           <template slot="left">
             <el-input v-model="listQuery2.keyword" placeholder="关键字搜索..." clearable
               style="margin-left: 20px;width: 500px;float: left;">
@@ -240,7 +240,7 @@
         </y-page-list-layout>
       </el-tab-pane>
       <el-tab-pane label="已作废发票" name="cancle">
-        <y-page-list-layout :page-list="pageData3" :page-para="listQuery3" :get-page-list="getList3">
+        <y-page-list-layout :page-list="pageData3" :page-para="listQuery3" :get-page-list="getList3" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
           <template slot="left">
             <el-input v-model="listQuery3.keyword" placeholder="关键字搜索..." clearable
               style="margin-left: 20px;width: 500px;float: left;">
@@ -556,21 +556,21 @@ export default {
       pageData3: { records: [] },
       listQuery1: {
         page: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         keyword:null,
         state:'审核中'
       },
       listQuery2: {
         page: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         keyword:null,
         state:'已开票'
       },
       listQuery3: {
         page: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         keyword:null,
         state:'已作废'
@@ -709,7 +709,7 @@ export default {
       this.applyDate1 = '';
       this.listQuery1 = {
         current: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         state:'审核中'
       }
@@ -719,7 +719,7 @@ export default {
     searchList1() {
       // 重置分页
       this.listQuery1.page = 1
-      this.listQuery1.size = 10
+      this.listQuery1.size = 1000
       if (this.planDate1){
         this.listQuery1.pStartDate = this.planDate1[0];
         this.listQuery1.pEndDate = this.planDate1[1];
@@ -736,7 +736,7 @@ export default {
       this.applyDate2 = '';
       this.listQuery2 = {
         current: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         state:'已开票'
       }
@@ -746,7 +746,7 @@ export default {
     searchList2() {
       // 重置分页
       this.listQuery2.page = 1
-      this.listQuery2.size = 10
+      this.listQuery2.size = 1000
       if (this.planDate2){
         this.listQuery2.pStartDate = this.planDate2[0];
         this.listQuery2.pEndDate = this.planDate2[1];
@@ -763,7 +763,7 @@ export default {
       this.applyDate3 = '';
       this.listQuery3 = {
         current: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         state:'已作废'
       }
@@ -773,7 +773,7 @@ export default {
     searchList3() {
       // 重置分页
       this.listQuery3.page = 1
-      this.listQuery3.size = 10
+      this.listQuery3.size = 1000
       if (this.planDate3){
         this.listQuery3.pStartDate = this.planDate3[0];
         this.listQuery3.pEndDate = this.planDate3[1];

+ 4 - 4
src/views/finance/personalRealFundStat.vue

@@ -3,7 +3,7 @@
     <div class="title-container">
       <breadcrumb id="breadcrumb-container" class="breadcrumb-container"/>
     </div>
-    <y-page-list-layout :get-page-list="getPersonalStat" :page-list="personalStat" :page-para="listQuery1">
+    <y-page-list-layout :get-page-list="getPersonalStat" :page-list="personalStat" :page-para="listQuery1" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
       <template slot="left">
         <el-input v-model="listQuery1.orderId" placeholder="项目编号" clearable style="width: 150px;float: left;">
         </el-input>
@@ -153,7 +153,7 @@
         paymentDate:'',
         listQuery1: {
           page: 1,
-          size: 10,
+          size: 1000,
           descs: 'id',
         },
         personalStat:{
@@ -177,7 +177,7 @@
       this.paymentDate= '';
       this.listQuery1 = {
         current: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         startTime:null,
         endTime:null,
@@ -190,7 +190,7 @@
     searchList1() {
       // 重置分页
       this.listQuery1.page = 1
-      this.listQuery1.size = 10
+      this.listQuery1.size = 1000
       if (this.claimDate){
         this.listQuery1.startTime = this.claimDate[0]+' 00:00:00';
         this.listQuery1.endTime = this.claimDate[1]+ ' 23:59:59';

+ 4 - 4
src/views/finance/realFundStat.vue

@@ -3,7 +3,7 @@
     <div class="title-container">
       <breadcrumb id="breadcrumb-container" class="breadcrumb-container"/>
     </div>
-      <y-page-list-layout :get-page-list="getMajorStat" :page-list="majorStat" :page-para="listQuery1">
+      <y-page-list-layout :get-page-list="getMajorStat" :page-list="majorStat" :page-para="listQuery1" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
         <template slot="left">
           <el-input v-model="listQuery1.keyword" placeholder="项目编号、产品号、人员、金额" clearable
           style="width: 300px;float: left;">
@@ -184,7 +184,7 @@
         paymentDate: '',
         listQuery1: {
           page: 1,
-          size: 10,
+          size: 1000,
           descs: 'id',
           keyword:null
         },
@@ -209,7 +209,7 @@
       this.paymentDate = '',
       this.listQuery1 = {
         current: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         startDate:null,
         endDate:null,
@@ -222,7 +222,7 @@
     searchList1() {
       // 重置分页
       this.listQuery1.page = 1
-      this.listQuery1.size = 10
+      this.listQuery1.size = 1000
       if (this.claimDate){
         this.listQuery1.startDate = this.claimDate[0]+' 00:00:00';
         this.listQuery1.endDate = this.claimDate[1]+ ' 23:59:59';

+ 8 - 8
src/views/finance/settleAssets.vue

@@ -6,7 +6,7 @@
         <el-tabs v-model="activeName" @tab-click="handleClick" type="border-card" style="margin-top: 10px;">
             <el-tab-pane label="评估人员" name="evaluate">
                 <y-page-list-layout :get-page-list="assetsEvaluatorSettleProd" :page-list="evaluatorProd"
-                    :page-para="listQuery1">
+                    :page-para="listQuery1" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
                     <template slot="left">
                         <el-input v-model="listQuery1.keyword" placeholder="项目编号、产品号、负责人、客户经理" clearable
                             style="width: 300px;float: left;">
@@ -140,7 +140,7 @@
                 </y-page-list-layout>
             </el-tab-pane>
             <el-tab-pane label="市场人员" name="market">
-                <y-page-list-layout :get-page-list="assetsMarketSettleProd" :page-list="marketProd" :page-para="listQuery2">
+                <y-page-list-layout :get-page-list="assetsMarketSettleProd" :page-list="marketProd" :page-para="listQuery2" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
                     <template slot="left">
                         <el-input v-model="listQuery2.keyword" placeholder="项目编号、产品号、负责人、客户经理" clearable
                             style="width: 300px;float: left;">
@@ -292,7 +292,7 @@ export default {
             activeName: 'evaluate',
             listQuery1: {
                 page: 1,
-                size: 10,
+                size: 1000,
                 descs: 'id',
                 startDate: '2024-05-01 00:00:00',
                 endDate: '2024-06-01 00:00:00',
@@ -302,7 +302,7 @@ export default {
             },
             listQuery2: {
                 page: 1,
-                size: 10,
+                size: 1000,
                 descs: 'id',
                 startDate: '2024-05-01 00:00:00',
                 endDate: '2024-06-01 00:00:00',
@@ -387,7 +387,7 @@ export default {
             this.paymentDate = [];
             this.listQuery1 = {
                 current: 1,
-                size: 10,
+                size: 1000,
                 descs: 'id',
                 startDate: null,
                 endDate: null,
@@ -399,7 +399,7 @@ export default {
         searchList1() {
             // 重置分页
             this.listQuery1.page = 1
-            this.listQuery1.size = 10
+            this.listQuery1.size = 1000
             if (this.findDate) {
                 this.listQuery1.startDate = this.findDate[0] + ' 00:00:00';
                 this.listQuery1.endDate = this.findDate[1] + ' 23:59:59';
@@ -416,7 +416,7 @@ export default {
             this.paymentDate1 = [];
             this.listQuery2 = {
                 current: 1,
-                size: 10,
+                size: 1000,
                 descs: 'id',
                 startDate: null,
                 endDate: null,
@@ -428,7 +428,7 @@ export default {
         searchList2() {
             // 重置分页
             this.listQuery2.page = 1
-            this.listQuery2.size = 10
+            this.listQuery2.size = 1000
             if (this.findDate) {
                 this.listQuery2.startDate = this.findDate1[0] + ' 00:00:00';
                 this.listQuery2.endDate = this.findDate1[1] + ' 23:59:59';

+ 8 - 8
src/views/finance/settleMajor.vue

@@ -5,7 +5,7 @@
     </div>
     <el-tabs v-model="activeName" @tab-click="handleClick" type="border-card" style="margin-top: 10px;">
       <el-tab-pane label="评估人员" name="evaluate">
-        <y-page-list-layout :get-page-list="majorEvaluatorSettleProd" :page-list="evaluatorProd" :page-para="listQuery1">
+        <y-page-list-layout :get-page-list="majorEvaluatorSettleProd" :page-list="evaluatorProd" :page-para="listQuery1" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
           <template slot="left">
             <el-input v-model="listQuery1.keyword" placeholder="项目编号、产品号、负责人、客户经理" clearable
               style="width: 300px;float: left;">
@@ -138,7 +138,7 @@
         </y-page-list-layout>
       </el-tab-pane>
       <el-tab-pane label="市场人员" name="market">
-        <y-page-list-layout :get-page-list="majorMarketSettleProd" :page-list="marketProd" :page-para="listQuery2">
+        <y-page-list-layout :get-page-list="majorMarketSettleProd" :page-list="marketProd" :page-para="listQuery2" :pageSizes="[10, 20, 30, 50, 100, 200, 500, 1000]">
           <template slot="left">
             <el-input v-model="listQuery2.keyword" placeholder="项目编号、产品号、负责人、客户经理" clearable
               style="width: 300px;float: left;">
@@ -289,7 +289,7 @@ export default {
       activeName: 'evaluate',
       listQuery1: {
         page: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         startDate: '2024-05-01 00:00:00',
         endDate: '2024-06-01 00:00:00',
@@ -299,7 +299,7 @@ export default {
       },
       listQuery2: {
         page: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         startDate: '2024-05-01 00:00:00',
         endDate: '2024-06-01 00:00:00',
@@ -389,7 +389,7 @@ export default {
       this.paymentDate = [];
       this.listQuery1 = {
         current: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         startDate: null,
         endDate: null,
@@ -402,7 +402,7 @@ export default {
     searchList1() {
       // 重置分页
       this.listQuery1.page = 1
-      this.listQuery1.size = 10
+      this.listQuery1.size = 1000
       if (this.findDate) {
         this.listQuery1.startDate = this.findDate[0] + ' 00:00:00';
         this.listQuery1.endDate = this.findDate[1] + ' 23:59:59';
@@ -420,7 +420,7 @@ export default {
       this.findDate1 = [this.getDefaultStartDate(), this.getDefaultEndDate()];
       this.listQuery2 = {
         current: 1,
-        size: 10,
+        size: 1000,
         descs: 'id',
         startDate: null,
         endDate: null,
@@ -433,7 +433,7 @@ export default {
     searchList2() {
       // 重置分页
       this.listQuery2.page = 1
-      this.listQuery2.size = 10
+      this.listQuery2.size = 1000
       if (this.findDate1) {
         this.listQuery2.startDate = this.findDate1[0] + ' 00:00:00';
         this.listQuery2.endDate = this.findDate1[1] + ' 23:59:59';