|
@@ -198,13 +198,16 @@ $(document).ready(function() {
|
|
|
const treeId = $(this).parent().parent().attr('tree_id');
|
|
|
const node = ProjectTree.getItems(treeId);
|
|
|
if (node.is_folder) {
|
|
|
+ if (node.children && node.children.length > 0) return;
|
|
|
$('.modal-title', '#del').html('确认删除文件夹');
|
|
|
- $('#del-hint').attr('tree_id', treeId).html(`确定删除「<strong style="word-break: break-word;">${node.name}</strong>」及其下所有内容?`)
|
|
|
+ $('#del-hint').attr('tree_id', treeId).html(`确定删除「<strong style="word-break: break-word;">${node.name}</strong>」及其下所有内容?`);
|
|
|
+ $('#del').modal('show');
|
|
|
} else {
|
|
|
- $('.modal-title', '#del').html('确认删除标段');
|
|
|
- $('#del-hint').attr('tree_id', treeId).html(`确定删除「<strong style="word-break: break-word;">${node.name}</strong>」?`)
|
|
|
+ if (node.tender_count || node.file_count || node.contract_count) return;
|
|
|
+ $('.modal-title', '#del').html('确认删除项目');
|
|
|
+ $('#del-hint').attr('tree_id', treeId).html(`确定删除「<strong style="word-break: break-word;">${node.name}</strong>」?`);
|
|
|
+ $('#del').modal('show');
|
|
|
}
|
|
|
- $('#del').modal('show');
|
|
|
});
|
|
|
$('body').on('click', 'button[name=up]', function (e) {
|
|
|
const treeId = $(this).parent().parent().attr('tree_id');
|