diff --git a/src/components/XyTable/index.vue b/src/components/XyTable/index.vue index 8e0f755..7e3af2d 100644 --- a/src/components/XyTable/index.vue +++ b/src/components/XyTable/index.vue @@ -215,6 +215,9 @@ export default { }; }, methods: { + addNewRow (obj) { + this.listData.push(obj) + }, //方法 initLoad() { if (this.height) return; diff --git a/src/views/lease/component/payList.vue b/src/views/lease/component/payList.vue index 7256244..1f907ff 100644 --- a/src/views/lease/component/payList.vue +++ b/src/views/lease/component/payList.vue @@ -58,6 +58,29 @@ export default { }} label-width="120px" props={{ model: this.form }}> + { + (row._type && row._type === 'edit') ? ( + + + + ) : '' + } + { + (row._type && row._type === 'edit') ? ( + + + + ) : '' + }