a2a4b88dcfc8dd92accf6a1f6c672b4adb47199b.svn-base 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <template>
  2. <div class="nysgc" style="width: 80%;margin: auto">
  3. <h1 style="text-align: center;margin-bottom: 20px;">农村饮水工程运行管理情况表附件5-2</h1>
  4. <el-table
  5. :data="tableData5"
  6. height="500"
  7. style="width: 100%">
  8. <el-table-column
  9. label="概况"
  10. align="center">
  11. <el-table-column
  12. prop="name"
  13. label="工程名称" align="center" width="120"></el-table-column>
  14. </el-table-column>
  15. <el-table-column label="暗访日期" prop="visitDate" align="center" min-width="100"></el-table-column>
  16. <el-table-column label="记录人员ID" prop="recPersId" align="center" min-width="150"></el-table-column>
  17. <el-table-column label="记录人员" prop="recPers2" align="center"></el-table-column>
  18. <el-table-column label="记录人员电话" prop="recPersTel" align="center"></el-table-column>
  19. </el-table>
  20. <!--<div style="overflow: hidden;margin-top: 20px;">-->
  21. <!--<p style="float: left;margin-left: 100px;">暗访(组)人:{{tableData5.recPers2}}</p>-->
  22. <!--<p style="float: right;margin-right: 100px;">暗访日期:{{tableData5.visitDate}}</p>-->
  23. <!--</div>-->
  24. <div style="margin-top: 20px;text-align: center;">
  25. <el-pagination
  26. background
  27. layout="total,prev, pager, next"
  28. :total="tableData5.length">
  29. </el-pagination>
  30. </div>
  31. </div>
  32. </template>
  33. <script>
  34. import axios from 'axios'
  35. export default {
  36. name: "nysgcTable2",
  37. data(){
  38. return {
  39. tableData5: [],
  40. }
  41. },
  42. mounted(){
  43. this.getNysgcData();
  44. },
  45. methods:{
  46. getNysgcData(){
  47. let params = {
  48. 'content ' : this.
  49. }
  50. axios.post(`/pdcApi/dc/insp/vlgdrinkProjManage/queryListByPage`, {
  51. params: {}
  52. })
  53. .then((res) => {
  54. if (res.status == 200 && res.data.data != null) {
  55. var obj = res.data.data;
  56. this.tableData5 = obj.list;
  57. }
  58. })
  59. .catch(function (error) {
  60. console.log(error);
  61. });
  62. },
  63. shifouRadio(val){
  64. if(val == '1'){
  65. return '是'
  66. }else{
  67. return '否'
  68. }
  69. },
  70. youwuRadio(val){
  71. if(val == '1'){
  72. return '有'
  73. }else{
  74. return '无'
  75. }
  76. }
  77. }
  78. }
  79. </script>
  80. <style>
  81. .nysgc .el-table th>.cell {
  82. font-size: 16px;
  83. font-family: MicrosoftYaHei-Bold;
  84. font-weight: bold;
  85. color: rgba(51, 51, 51, 1);
  86. }
  87. .nysgc .el-table--border th, .el-table__fixed-right-patch {
  88. background: rgba(240, 240, 240, 1);
  89. box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1), 0px 1px 0px 0px rgba(0, 0, 0, 0.1), -1px 0px 0px 0px rgba(0, 0, 0, 0.1);
  90. }
  91. </style>