|
|
@@ -71,15 +71,17 @@
|
|
|
width="60%"
|
|
|
:before-close="handleCloseDetail"
|
|
|
>
|
|
|
- <templateTable
|
|
|
- ref="templateTable2"
|
|
|
- :pagination="pageDataDetail"
|
|
|
- @getList="getListDetail"
|
|
|
- :tableConfig="tableConfigDetailDetail"
|
|
|
- :data="formTableDatarecord"
|
|
|
- @findPage="findPageDetailDetail"
|
|
|
- >
|
|
|
- </templateTable>
|
|
|
+ <div class="table-overflow">
|
|
|
+ <templateTable
|
|
|
+ ref="templateTable2"
|
|
|
+ :pagination="pageDataDetail"
|
|
|
+ @getList="getListDetail"
|
|
|
+ :tableConfig="tableConfigDetailDetail"
|
|
|
+ :data="formTableDatarecord"
|
|
|
+ @findPage="findPageDetailDetail"
|
|
|
+ >
|
|
|
+ </templateTable>
|
|
|
+ </div>
|
|
|
<span slot="footer" class="dialog-footer">
|
|
|
<el-button size="small" @click="dialogVisibleDetail = false"
|
|
|
>取消</el-button
|
|
|
@@ -333,6 +335,7 @@ export default {
|
|
|
totalSize: 0,
|
|
|
},
|
|
|
recordDetail: "",
|
|
|
+ messageObj:{}
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
|
@@ -354,15 +357,16 @@ export default {
|
|
|
},
|
|
|
// 记录里的明细
|
|
|
haldRecordDetail(row) {
|
|
|
- console.log(row);
|
|
|
+ // console.log(row);
|
|
|
this.findPageRecordDetail(row);
|
|
|
this.dialogVisibleRecordDetail = true;
|
|
|
},
|
|
|
handleCloseRecordDetail() {
|
|
|
this.dialogVisibleRecordDetail = false;
|
|
|
},
|
|
|
- getListRecordDetail() {
|
|
|
- this.findPageRecordDetail();
|
|
|
+ getListRecordDetail(data) {
|
|
|
+ console.log(data)
|
|
|
+ // this.findPageRecordDetail();
|
|
|
},
|
|
|
findPageRecordDetail(row) {
|
|
|
this.tableConfigDetailDetail.loading = true;
|
|
|
@@ -392,10 +396,11 @@ export default {
|
|
|
},
|
|
|
// 明细
|
|
|
findPageDetailDetail(data) {
|
|
|
+ // console.log(data)
|
|
|
this.tableConfigDetailDetail.loading = true;
|
|
|
this.$api.task
|
|
|
.plyFeeQuery({
|
|
|
- partnerCompaniesId: data.partnerCompaniesId,
|
|
|
+ partnerCompaniesId: data?data.partnerCompaniesId:this.messageObj.partnerCompaniesId,
|
|
|
agreementType: "1",
|
|
|
handlingFeesStatus: "1",
|
|
|
...this.pageDataDetail,
|
|
|
@@ -417,10 +422,12 @@ export default {
|
|
|
},
|
|
|
// 明细
|
|
|
getListDetail(data) {
|
|
|
+ console.log(data,666)
|
|
|
this.findPageDetailDetail();
|
|
|
},
|
|
|
// 明细
|
|
|
haldDetail(row) {
|
|
|
+ this.messageObj={...row}
|
|
|
this.findPageDetailDetail(row);
|
|
|
this.dialogVisibleDetail = true;
|
|
|
},
|
|
|
@@ -515,6 +522,9 @@ export default {
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|
|
|
+.table-overflow /deep/ .el-table{
|
|
|
+ overflow: auto;
|
|
|
+ }
|
|
|
.InvoicedAndSettled >>> .el-table__body-wrapper {
|
|
|
overflow-y: auto !important;
|
|
|
height: auto !important;
|