|
@ -1,6 +1,6 @@ |
|
|
<template> |
|
|
<template> |
|
|
<div class="dialog-h-content scroll-h"> |
|
|
<div class="dialog-h-content"> |
|
|
<div class="m-table"> |
|
|
<div class="m-table scroll-h"> |
|
|
<el-button type="primary" |
|
|
<el-button type="primary" |
|
|
size="small" |
|
|
size="small" |
|
|
@click="handleAdd">新增</el-button> |
|
|
@click="handleAdd">新增</el-button> |
|
@ -166,7 +166,18 @@ |
|
|
<el-button @click="handleCancle">取 消</el-button> |
|
|
<el-button @click="handleCancle">取 消</el-button> |
|
|
|
|
|
|
|
|
</div> --> |
|
|
</div> --> |
|
|
|
|
|
<el-pagination |
|
|
|
|
|
@size-change="handleSizeChange" |
|
|
|
|
|
@current-change="handleCurrentChange" |
|
|
|
|
|
:current-page.sync="pageNo" |
|
|
|
|
|
:page-sizes="[10, 20, 50]" |
|
|
|
|
|
:page-size="pageSize" |
|
|
|
|
|
layout="sizes, prev, pager, next, total" |
|
|
|
|
|
:total="total" |
|
|
|
|
|
> |
|
|
|
|
|
</el-pagination> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
|
<script> |
|
|
<script> |
|
@ -225,7 +236,9 @@ export default { |
|
|
], |
|
|
], |
|
|
|
|
|
|
|
|
tableData: [], |
|
|
tableData: [], |
|
|
|
|
|
pageSize:20, |
|
|
|
|
|
pageNo:1, |
|
|
|
|
|
total:0 |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
@ -303,7 +316,9 @@ export default { |
|
|
const url = '/actual/base/icpartyunitcompletion/list' |
|
|
const url = '/actual/base/icpartyunitcompletion/list' |
|
|
// const url = 'http://yapi.elinkservice.cn/mock/245/actual/base/icpartyunitcompletion/list' |
|
|
// const url = 'http://yapi.elinkservice.cn/mock/245/actual/base/icpartyunitcompletion/list' |
|
|
let params = { |
|
|
let params = { |
|
|
unitId: this.unitId |
|
|
unitId: this.unitId, |
|
|
|
|
|
pageSize:this.pageSize, |
|
|
|
|
|
pageNo:this.pageNo |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
const { data, code, msg } = await requestPost(url, params) |
|
|
const { data, code, msg } = await requestPost(url, params) |
|
@ -320,6 +335,8 @@ export default { |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
this.tableData = [...data.list] |
|
|
this.tableData = [...data.list] |
|
|
|
|
|
this.total = data.total |
|
|
|
|
|
console.log(this.total); |
|
|
} else { |
|
|
} else { |
|
|
this.tableData = [] |
|
|
this.tableData = [] |
|
|
} |
|
|
} |
|
@ -358,7 +375,16 @@ export default { |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
handleSizeChange(val) { |
|
|
|
|
|
this.pageSize = val; |
|
|
|
|
|
this.pageNo = 1; |
|
|
|
|
|
this.loadTable(); |
|
|
|
|
|
}, |
|
|
|
|
|
handleCurrentChange(val) { |
|
|
|
|
|
this.pageNo = val; |
|
|
|
|
|
this.loadTable(); |
|
|
|
|
|
}, |
|
|
async handleComfirm (row, tableIndex) { |
|
|
async handleComfirm (row, tableIndex) { |
|
|
let valiMsg = this.validata(row) |
|
|
let valiMsg = this.validata(row) |
|
|
if (valiMsg) { |
|
|
if (valiMsg) { |
|
@ -554,4 +580,7 @@ export default { |
|
|
width: 140px; |
|
|
width: 140px; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
.dialog-h-content{ |
|
|
|
|
|
max-height: calc(83vh - 30px) !important; |
|
|
|
|
|
} |
|
|
</style> |
|
|
</style> |
|
|