diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index 139d0444..d70982fe 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -943,6 +943,14 @@ export function eqbFbfhtwq(data){ data: data }) } +//e签宝-发包方批量生成签署流程 +export function batchEqbContractSignProcess(data){ + return request({ + url: '/service/cbf/batchEqbContractSignProcess', + method: 'post', + data: data + }) +} //e签宝-发包方批量签署 export function batchEqbContractSigning(data){ return request({ diff --git a/src/api/sunVillage_info/sysCbf.js b/src/api/sunVillage_info/sysCbf.js index e6e975c8..a2465f01 100644 --- a/src/api/sunVillage_info/sysCbf.js +++ b/src/api/sunVillage_info/sysCbf.js @@ -82,5 +82,12 @@ export function eqbEmpower(data){ data: data }) } +//承包合同相关统计 +export function cbfDataStatistics(){ + return request({ + url: '/service/cbf/cbfDataStatistics', + method: 'get' + }) +} diff --git a/src/views/sunVillage_info/list_cbf.vue b/src/views/sunVillage_info/list_cbf.vue index 07e6459d..b4707ba6 100644 --- a/src/views/sunVillage_info/list_cbf.vue +++ b/src/views/sunVillage_info/list_cbf.vue @@ -36,10 +36,10 @@ diff --git a/src/views/sunVillage_info/list_contractor.vue b/src/views/sunVillage_info/list_contractor.vue index d25f4f3f..cfd22a09 100644 --- a/src/views/sunVillage_info/list_contractor.vue +++ b/src/views/sunVillage_info/list_contractor.vue @@ -64,16 +64,24 @@ countcbf:0, queryParams:{ pageNum: 1, - pageSize: 10, + pageSize: 15, cbfbm:null}, value:'', }; }, created() { - this.getCbfCount(); }, methods: { getCbfCount(){ + let status = this.$route.query.status; + let sqStatus = this.$route.query.sqStatus; + if(status){ + this.$set(this.queryParams, 'params',{gsqz:false}); + }else if(sqStatus){ + this.$set(this.queryParams,'params',{cbfsq:false}); + }else{ + this.$set(this.queryParams, 'params',null); + } getList(this.queryParams).then(res=>{ this.cbfList = res.rows; if(this.cbfList.length >= res.total){ @@ -90,7 +98,16 @@ let params = { "cbfbm":this.queryParams.cbfbm, "pageNum": this.countcbf+1, - "pageSize":10, + "pageSize":15, + } + let status = this.$route.query.status; + let sqStatus = this.$route.query.sqStatus; + if(status){ + this.$set(params, 'params',{gsqz:false}); + }else if(sqStatus){ + this.$set(params,'params',{cbfsq:false}); + }else{ + this.$set(params, 'params',null); } getList(params).then((response) => { if(response.rows.length>0&&this.cbfList.length