|
@@ -203,6 +203,12 @@
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
|
|
+ <statistical-data>
|
|
|
|
|
+ <span class="label">总合计:<span class="value">¥{{allAmount}}</span></span>
|
|
|
|
|
+ <span class="label">待还款:¥{{dhkAmount}}</span>
|
|
|
|
|
+ <span class="label">已还款:¥{{yhkAmount}}</span>
|
|
|
|
|
+ <span class="label">逾期:¥{{yyqAmount}}</span>
|
|
|
|
|
+ </statistical-data>
|
|
|
<pagination v-show="total>0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getList" />
|
|
<pagination v-show="total>0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getList" />
|
|
|
</div>
|
|
</div>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
@@ -247,6 +253,10 @@
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
|
|
+ <statistical-data>
|
|
|
|
|
+ <span class="label">总合计:<span class="value">¥{{allAmount}}</span></span>
|
|
|
|
|
+ <span class="label">待还款:¥{{dhkAmount}}</span>
|
|
|
|
|
+ </statistical-data>
|
|
|
<pagination v-show="total>0" :total="total1" :page.sync="unRepayment.pageNum" :limit.sync="unRepayment.pageSize" @pagination="getList" />
|
|
<pagination v-show="total>0" :total="total1" :page.sync="unRepayment.pageNum" :limit.sync="unRepayment.pageSize" @pagination="getList" />
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="已还款">
|
|
<el-tab-pane label="已还款">
|
|
@@ -282,7 +292,10 @@
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
-
|
|
|
|
|
|
|
+ <statistical-data>
|
|
|
|
|
+ <span class="label">总合计:<span class="value">¥{{allAmount}}</span></span>
|
|
|
|
|
+ <span class="label">已还款:¥{{yhkAmount}}</span>
|
|
|
|
|
+ </statistical-data>
|
|
|
<pagination v-show="total>0" :total="total2" :page.sync="repayment.pageNum" :limit.sync="repayment.pageSize" @pagination="getList" />
|
|
<pagination v-show="total>0" :total="total2" :page.sync="repayment.pageNum" :limit.sync="repayment.pageSize" @pagination="getList" />
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="逾期">
|
|
<el-tab-pane label="逾期">
|
|
@@ -326,6 +339,10 @@
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
|
|
+ <statistical-data>
|
|
|
|
|
+ <span class="label">总合计:<span class="value">¥{{allAmount}}</span></span>
|
|
|
|
|
+ <span class="label">逾期:¥{{yyqAmount}}</span>
|
|
|
|
|
+ </statistical-data>
|
|
|
<pagination v-show="total>0" :total="total3" :page.sync="overdue.pageNum" :limit.sync="overdue.pageSize" @pagination="getList" />
|
|
<pagination v-show="total>0" :total="total3" :page.sync="overdue.pageNum" :limit.sync="overdue.pageSize" @pagination="getList" />
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
|
|
|
|
@@ -378,7 +395,8 @@
|
|
|
import {
|
|
import {
|
|
|
listRepayment,
|
|
listRepayment,
|
|
|
RepaymentRegistration,
|
|
RepaymentRegistration,
|
|
|
- repaymentAmount
|
|
|
|
|
|
|
+ repaymentAmount,
|
|
|
|
|
+ listAmount
|
|
|
} from "@/api/service/repayment/repayment";
|
|
} from "@/api/service/repayment/repayment";
|
|
|
import ColumnSetting from "../../../components/Table/columnSetting.vue";
|
|
import ColumnSetting from "../../../components/Table/columnSetting.vue";
|
|
|
import {
|
|
import {
|
|
@@ -404,6 +422,10 @@ export default {
|
|
|
},
|
|
},
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
|
|
+ allAmount: '0.00',
|
|
|
|
|
+ dhkAmount: '0.00',
|
|
|
|
|
+ yhkAmount: '0.00',
|
|
|
|
|
+ yyqAmount: '0.00',
|
|
|
activeIndex: "",
|
|
activeIndex: "",
|
|
|
//总代还款金额
|
|
//总代还款金额
|
|
|
sumAmount: 0.0,
|
|
sumAmount: 0.0,
|
|
@@ -595,6 +617,13 @@ export default {
|
|
|
/** 查询所有还款列表 */
|
|
/** 查询所有还款列表 */
|
|
|
getList() {
|
|
getList() {
|
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
|
|
+ listAmount().then(response => {
|
|
|
|
|
+ debugger
|
|
|
|
|
+ this.allAmount = response.data.allAmount;
|
|
|
|
|
+ this.dhkAmount = response.data.dhkAmount;
|
|
|
|
|
+ this.yhkAmount = response.data.yhkAmount;
|
|
|
|
|
+ this.yyqAmount = response.data.yyqAmount;
|
|
|
|
|
+ })
|
|
|
return getOwnCompany().then((response) => {
|
|
return getOwnCompany().then((response) => {
|
|
|
this.company = response.data;
|
|
this.company = response.data;
|
|
|
return listRepayment(this.queryParams).then(response => {
|
|
return listRepayment(this.queryParams).then(response => {
|
|
@@ -612,6 +641,13 @@ export default {
|
|
|
getUnpayList() {
|
|
getUnpayList() {
|
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
this.unRepayment.status = "00";
|
|
this.unRepayment.status = "00";
|
|
|
|
|
+ listAmount().then(response => {
|
|
|
|
|
+ debugger
|
|
|
|
|
+ this.allAmount = response.data.allAmount;
|
|
|
|
|
+ this.dhkAmount = response.data.dhkAmount;
|
|
|
|
|
+ this.yhkAmount = response.data.yhkAmount;
|
|
|
|
|
+ this.yyqAmount = response.data.yyqAmount;
|
|
|
|
|
+ })
|
|
|
return getOwnCompany().then((response) => {
|
|
return getOwnCompany().then((response) => {
|
|
|
this.company = response.data;
|
|
this.company = response.data;
|
|
|
return listRepayment(this.unRepayment).then(response => {
|
|
return listRepayment(this.unRepayment).then(response => {
|
|
@@ -629,6 +665,13 @@ export default {
|
|
|
getRepayList() {
|
|
getRepayList() {
|
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
this.repayment.status = "01";
|
|
this.repayment.status = "01";
|
|
|
|
|
+ listAmount().then(response => {
|
|
|
|
|
+ debugger
|
|
|
|
|
+ this.allAmount = response.data.allAmount;
|
|
|
|
|
+ this.dhkAmount = response.data.dhkAmount;
|
|
|
|
|
+ this.yhkAmount = response.data.yhkAmount;
|
|
|
|
|
+ this.yyqAmount = response.data.yyqAmount;
|
|
|
|
|
+ })
|
|
|
return getOwnCompany().then((response) => {
|
|
return getOwnCompany().then((response) => {
|
|
|
this.company = response.data;
|
|
this.company = response.data;
|
|
|
return listRepayment(this.repayment).then(response => {
|
|
return listRepayment(this.repayment).then(response => {
|
|
@@ -646,6 +689,13 @@ export default {
|
|
|
getOverdueList() {
|
|
getOverdueList() {
|
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
this.overdue.status = "02";
|
|
this.overdue.status = "02";
|
|
|
|
|
+ listAmount().then(response => {
|
|
|
|
|
+ debugger
|
|
|
|
|
+ this.allAmount = response.data.allAmount;
|
|
|
|
|
+ this.dhkAmount = response.data.dhkAmount;
|
|
|
|
|
+ this.yhkAmount = response.data.yhkAmount;
|
|
|
|
|
+ this.yyqAmount = response.data.yyqAmount;
|
|
|
|
|
+ })
|
|
|
return getOwnCompany().then((response) => {
|
|
return getOwnCompany().then((response) => {
|
|
|
console.log(response, "企业数据")
|
|
console.log(response, "企业数据")
|
|
|
this.company = response.data;
|
|
this.company = response.data;
|