- ...
+ {{selectedMenuRowIndex===scope.$index?'...':' '}}
编辑
删除
@@ -89,6 +94,10 @@
height="400px"
:header-cell-style="{background:'#f5f4f5'}"
>
+ {{$isStringEmpty(this.headerSearchValue)?'暂无数据':'未找到关于'+this.headerSearchValue+'的结果'}}
export default {
methods: {
- handleHeaderSearch () {
-
+ handleHeaderSearch (val) {
+ console.log('搜索指标' + this.headerSearchValue)
},
handleAdd () {
// 新增指标
- this.$router.push({name: 'workbench-target-add'})
+ this.$router.push({ name: 'workbench-target-add' })
console.log('新增指标')
},
handleMoving () {
@@ -126,6 +135,11 @@ export default {
},
handleRemove () {
console.log('删除指标')
+ this.$confirm('确认删除选中指标', '提示').then(() => {
+ console.log('确认删除选中指标')
+ }).catch(() => {
+ this.selectedMenuRowModel = null
+ })
},
handleAddCalsse () {
console.log('添加分类')
@@ -144,6 +158,11 @@ export default {
})
} else if (type === 1) {
// 移除
+ this.$confirm('您确定要删除此分类吗?', '提示').then(() => {
+ console.log('确定删除分类')
+ }).catch(() => {
+ this.selectedMenuRowModel = null
+ })
console.log('移除指标')
}
}
@@ -155,7 +174,9 @@ export default {
tableMenuData: [{ name: '收代理费建安费啦k咳咳咳书法家阿李师傅', id: '1' }],
tableData: [],
menuDataClasseHide: false,
- selectedRowList: []
+ selectedRowList: [],
+ selectedMenuRowIndex: -1,
+ selectedMenuRowModel: null
}
}
}
@@ -165,7 +186,6 @@ export default {
background-color: white;
padding: 28px;
background-color: #fff;
-
&-classe-menu-hide {
width: 1px;
}