diff --git a/src/views/category/listBrowsing/index.vue b/src/views/category/listBrowsing/index.vue index 89aa52d..a74d4dd 100644 --- a/src/views/category/listBrowsing/index.vue +++ b/src/views/category/listBrowsing/index.vue @@ -167,9 +167,11 @@ export default { this.table[tableName].selections = val }, toAdd() { - this.table.left.selections.forEach((item) => { + const maxDisplayOrder = this.table.right.data.reduce((prev, cur) => { return { displayOrder: Math.max(prev.displayOrder, cur.displayOrder) } }, { displayOrder: 0 }).displayOrder + 1 + this.table.left.selections.forEach((item, index) => { Vue.set(item, 'displayLength', 100) Vue.set(item, 'displayformatType', 'center') + Vue.set(item, 'displayOrder', maxDisplayOrder + index) item.isDisplay = true }) this.$refs.cuform.title = '新增字段'