intelligentDockingFinishList.vue 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <template>
  2. <div id="intelligentDockingFinishList">
  3. <el-row>
  4. <el-col :span="24">
  5. <el-table ref="debtTable" :data="debtTable" style="width: 100%" border>
  6. <el-table-column type="index" label="序号" width="50" align="center"> </el-table-column>
  7. <!--<el-table-column property="intelligent.company_name" label="企业名称" align="center"> </el-table-column>-->
  8. <el-table-column label="企业名称" align="center">
  9. <template slot-scope="scope">
  10. <span class="hand" @click="$router.push({ path: '/intelligentDocking/intelligentDockingFinishDetail', query: { intelligentId: scope.row.intelligentId } })">{{ scope.row.intelligent.company_name}}</span>
  11. </template>
  12. </el-table-column>
  13. <el-table-column property="intelligent.money" label="融资金额(万元)" align="center"> </el-table-column>
  14. <!--<el-table-column label="利率范围" align="center">-->
  15. <!--<template slot-scope="scope">-->
  16. <!--<span style="margin-left: 10px">{{ scope.row.intelligent.mongey_min_rate }}%~{{ scope.row.intelligent.mongey_max_rate }}%</span>-->
  17. <!--</template>-->
  18. <!--</el-table-column>-->
  19. <el-table-column label="当前状态" align="center">
  20. <template slot-scope="scope">
  21. <span style="margin-left: 10px">{{
  22. scope.row.creditStatus == '0'
  23. ? '已接单'
  24. : scope.row.creditStatus == '1'
  25. ? '已放款'
  26. : scope.row.creditStatus == '2'
  27. ? '已审批'
  28. : scope.row.creditStatus == '3'
  29. ? '已拒绝'
  30. : ' '
  31. }}</span>
  32. </template>
  33. </el-table-column>
  34. <el-table-column fixed="right" label="操作" align="center">
  35. <template slot-scope="scope">
  36. <el-button
  37. @click="$router.push({ path: '/intelligentDocking/intelligentDockingFinishDetail', query: { intelligentId: scope.row.intelligentId } })"
  38. type="text"
  39. icon="el-icon-view"
  40. title="查看详情"
  41. ></el-button>
  42. </template>
  43. </el-table-column>
  44. </el-table>
  45. <el-row class="page">
  46. <el-pagination
  47. @size-change="handleSizeChange"
  48. @current-change="handleCurrentChange"
  49. :current-page="currentPage"
  50. :page-size="10"
  51. layout="total, prev, pager, next, jumper"
  52. :total="total"
  53. >
  54. </el-pagination>
  55. </el-row>
  56. </el-col>
  57. </el-row>
  58. </div>
  59. </template>
  60. <script>
  61. export default {
  62. name: 'intelligentDockingFinishList',
  63. props: {
  64. debtTable: null,
  65. total: null,
  66. },
  67. components: {},
  68. data: () => ({
  69. currentPage: 1,
  70. }),
  71. created() {},
  72. computed: {},
  73. methods: {
  74. handleSizeChange(val) {
  75. console.log(`每页 ${val} 条`);
  76. },
  77. handleCurrentChange(val) {
  78. this.$emit('pagechange', { skip: val });
  79. },
  80. },
  81. };
  82. </script>
  83. <style lang="less" scoped>
  84. .page {
  85. text-align: center;
  86. padding: 15px 0;
  87. }
  88. </style>