feat: Excel数据集上传文件后,可以支持删除上传文件
This commit is contained in:
parent
b3a8446156
commit
6cdf45fc27
@ -68,10 +68,9 @@
|
||||
@node-click="handleNodeClick"
|
||||
@check-change="handleCheckChange"
|
||||
>
|
||||
<span
|
||||
slot-scope="{ data }"
|
||||
<span class="custom-tree-node"
|
||||
slot-scope="{ node, data}"
|
||||
:title="data.excelLabel"
|
||||
class="custom-tree-node"
|
||||
>
|
||||
<span class="label">{{ data.excelLabel }}</span>
|
||||
<span
|
||||
@ -87,6 +86,16 @@
|
||||
class="ds-icon-scene"
|
||||
/>
|
||||
</span>
|
||||
<span>
|
||||
<el-button
|
||||
v-show="!data.sheet"
|
||||
type="text"
|
||||
size="mini"
|
||||
@click="() => remove(node, data)">
|
||||
{{ $t('dataset.delete') }}
|
||||
</el-button>
|
||||
</span>
|
||||
|
||||
</span>
|
||||
</el-tree>
|
||||
</div>
|
||||
@ -465,7 +474,12 @@ export default {
|
||||
store.dispatch('user/refreshToken', refreshToken)
|
||||
}
|
||||
},
|
||||
|
||||
remove(node, data) {
|
||||
const parent = node.parent;
|
||||
const children = parent.data.children || parent.data;
|
||||
const index = children.findIndex(d => d.id === data.id);
|
||||
children.splice(index, 1);
|
||||
},
|
||||
save() {
|
||||
var validate = true
|
||||
var selectedSheet = []
|
||||
|
||||
Loading…
Reference in New Issue
Block a user