ваше сообщение коммита
This commit is contained in:
@@ -467,7 +467,7 @@ async function addModule() {
|
||||
alert('✅ Модуль успешно добавлен!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка при добавлении модуля:', error);
|
||||
// console.error('Ошибка при добавлении модуля:', error);
|
||||
alert('❌ Ошибка при добавлении модуля: ' + error.message);
|
||||
} finally {
|
||||
isAdding.value = false;
|
||||
@@ -486,7 +486,7 @@ async function removeModule(moduleId) {
|
||||
alert('✅ Модуль успешно удален!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка при удалении модуля:', error);
|
||||
// console.error('Ошибка при удалении модуля:', error);
|
||||
alert('❌ Ошибка при удалении модуля: ' + error.message);
|
||||
}
|
||||
}
|
||||
@@ -495,7 +495,7 @@ async function removeModule(moduleId) {
|
||||
async function installAvailableModule(availableModule) {
|
||||
// Здесь должна быть логика установки модуля
|
||||
// Например, деплой модуля и добавление в DLE
|
||||
console.log('Установка модуля:', availableModule);
|
||||
// console.log('Установка модуля:', availableModule);
|
||||
alert(`Модуль "${availableModule.name}" будет установлен`);
|
||||
}
|
||||
|
||||
|
||||
@@ -454,7 +454,7 @@ async function createMultisigOperation() {
|
||||
alert('✅ Операция мультиподписи успешно создана!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка при создании операции мультиподписи:', error);
|
||||
// console.error('Ошибка при создании операции мультиподписи:', error);
|
||||
alert('❌ Ошибка при создании операции: ' + error.message);
|
||||
} finally {
|
||||
isCreating.value = false;
|
||||
@@ -471,7 +471,7 @@ async function signOperation(operationId, support) {
|
||||
alert('✅ Ваша подпись учтена!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка при подписании операции:', error);
|
||||
// console.error('Ошибка при подписании операции:', error);
|
||||
alert('❌ Ошибка при подписании: ' + error.message);
|
||||
}
|
||||
}
|
||||
@@ -486,7 +486,7 @@ async function executeOperation(operationId) {
|
||||
alert('✅ Операция успешно исполнена!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка при исполнении операции:', error);
|
||||
// console.error('Ошибка при исполнении операции:', error);
|
||||
alert('❌ Ошибка при исполнении операции: ' + error.message);
|
||||
}
|
||||
}
|
||||
@@ -498,7 +498,7 @@ async function loadOperations() {
|
||||
// Пока используем заглушку
|
||||
operations.value = [];
|
||||
} catch (error) {
|
||||
console.error('Ошибка при загрузке операций:', error);
|
||||
// console.error('Ошибка при загрузке операций:', error);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -520,7 +520,7 @@ function resetForm() {
|
||||
|
||||
function viewOperationDetails(operationId) {
|
||||
// Открыть модальное окно с деталями операции
|
||||
console.log('Просмотр деталей операции:', operationId);
|
||||
// console.log('Просмотр деталей операции:', operationId);
|
||||
}
|
||||
|
||||
onMounted(() => {
|
||||
|
||||
@@ -497,7 +497,7 @@ async function createProposal() {
|
||||
alert('✅ Предложение успешно создано!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка при создании предложения:', error);
|
||||
// console.error('Ошибка при создании предложения:', error);
|
||||
alert('❌ Ошибка при создании предложения: ' + error.message);
|
||||
} finally {
|
||||
isCreating.value = false;
|
||||
@@ -555,7 +555,7 @@ async function voteForProposal(proposalId, support) {
|
||||
alert('✅ Ваш голос учтен!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка при голосовании:', error);
|
||||
// console.error('Ошибка при голосовании:', error);
|
||||
alert('❌ Ошибка при голосовании: ' + error.message);
|
||||
}
|
||||
}
|
||||
@@ -570,7 +570,7 @@ async function executeProposal(proposalId) {
|
||||
alert('✅ Предложение успешно исполнено!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка при исполнении предложения:', error);
|
||||
// console.error('Ошибка при исполнении предложения:', error);
|
||||
alert('❌ Ошибка при исполнении предложения: ' + error.message);
|
||||
}
|
||||
}
|
||||
@@ -582,7 +582,7 @@ async function loadProposals() {
|
||||
// Пока используем заглушку
|
||||
proposals.value = [];
|
||||
} catch (error) {
|
||||
console.error('Ошибка при загрузке предложений:', error);
|
||||
// console.error('Ошибка при загрузке предложений:', error);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -603,7 +603,7 @@ function resetForm() {
|
||||
|
||||
function viewProposalDetails(proposalId) {
|
||||
// Открыть модальное окно с деталями предложения
|
||||
console.log('Просмотр деталей предложения:', proposalId);
|
||||
// console.log('Просмотр деталей предложения:', proposalId);
|
||||
}
|
||||
|
||||
onMounted(() => {
|
||||
|
||||
@@ -200,7 +200,7 @@ const createProposal = async () => {
|
||||
isCreatingProposal.value = true;
|
||||
|
||||
// Здесь будет создание предложения в смарт-контракте
|
||||
console.log('Создание предложения:', newProposal.value);
|
||||
// console.log('Создание предложения:', newProposal.value);
|
||||
|
||||
// Временная логика
|
||||
const proposal = {
|
||||
@@ -225,7 +225,7 @@ const createProposal = async () => {
|
||||
};
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка создания предложения:', error);
|
||||
// console.error('Ошибка создания предложения:', error);
|
||||
} finally {
|
||||
isCreatingProposal.value = false;
|
||||
}
|
||||
@@ -238,7 +238,7 @@ const signProposal = async (proposalId) => {
|
||||
isSigning.value = true;
|
||||
|
||||
// Здесь будет подписание предложения в смарт-контракте
|
||||
console.log('Подписание предложения:', proposalId);
|
||||
// console.log('Подписание предложения:', proposalId);
|
||||
|
||||
const proposal = proposals.value.find(p => p.id === proposalId);
|
||||
if (proposal) {
|
||||
@@ -247,7 +247,7 @@ const signProposal = async (proposalId) => {
|
||||
}
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка подписания предложения:', error);
|
||||
// console.error('Ошибка подписания предложения:', error);
|
||||
} finally {
|
||||
isSigning.value = false;
|
||||
}
|
||||
@@ -260,7 +260,7 @@ const executeProposal = async (proposalId) => {
|
||||
isExecuting.value = true;
|
||||
|
||||
// Здесь будет выполнение предложения в смарт-контракте
|
||||
console.log('Выполнение предложения:', proposalId);
|
||||
// console.log('Выполнение предложения:', proposalId);
|
||||
|
||||
const proposal = proposals.value.find(p => p.id === proposalId);
|
||||
if (proposal) {
|
||||
@@ -268,7 +268,7 @@ const executeProposal = async (proposalId) => {
|
||||
}
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка выполнения предложения:', error);
|
||||
// console.error('Ошибка выполнения предложения:', error);
|
||||
} finally {
|
||||
isExecuting.value = false;
|
||||
}
|
||||
|
||||
@@ -246,7 +246,7 @@ const updateSettings = async () => {
|
||||
isUpdating.value = true;
|
||||
|
||||
// Здесь будет логика обновления настроек в смарт-контракте
|
||||
console.log('Обновление настроек:', newSettings.value);
|
||||
// console.log('Обновление настроек:', newSettings.value);
|
||||
|
||||
// Временная логика
|
||||
const change = {
|
||||
@@ -291,7 +291,7 @@ const updateSettings = async () => {
|
||||
alert('Настройки успешно обновлены!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка обновления настроек:', error);
|
||||
// console.error('Ошибка обновления настроек:', error);
|
||||
alert('Ошибка при обновлении настроек');
|
||||
} finally {
|
||||
isUpdating.value = false;
|
||||
|
||||
@@ -368,7 +368,7 @@ const saveMainSettings = async () => {
|
||||
isSaving.value = true;
|
||||
|
||||
// Здесь будет логика сохранения основных настроек
|
||||
console.log('Сохранение основных настроек:', mainSettings.value);
|
||||
// console.log('Сохранение основных настроек:', mainSettings.value);
|
||||
|
||||
// Временная логика
|
||||
await new Promise(resolve => setTimeout(resolve, 1000));
|
||||
@@ -376,7 +376,7 @@ const saveMainSettings = async () => {
|
||||
alert('Основные настройки успешно сохранены!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка сохранения основных настроек:', error);
|
||||
// console.error('Ошибка сохранения основных настроек:', error);
|
||||
alert('Ошибка при сохранении настроек');
|
||||
} finally {
|
||||
isSaving.value = false;
|
||||
@@ -390,7 +390,7 @@ const saveSecuritySettings = async () => {
|
||||
isSaving.value = true;
|
||||
|
||||
// Здесь будет логика сохранения настроек безопасности
|
||||
console.log('Сохранение настроек безопасности:', securitySettings.value);
|
||||
// console.log('Сохранение настроек безопасности:', securitySettings.value);
|
||||
|
||||
// Временная логика
|
||||
await new Promise(resolve => setTimeout(resolve, 1000));
|
||||
@@ -398,7 +398,7 @@ const saveSecuritySettings = async () => {
|
||||
alert('Настройки безопасности успешно сохранены!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка сохранения настроек безопасности:', error);
|
||||
// console.error('Ошибка сохранения настроек безопасности:', error);
|
||||
alert('Ошибка при сохранении настроек безопасности');
|
||||
} finally {
|
||||
isSaving.value = false;
|
||||
@@ -412,7 +412,7 @@ const saveNetworkSettings = async () => {
|
||||
isSaving.value = true;
|
||||
|
||||
// Здесь будет логика сохранения настроек сети
|
||||
console.log('Сохранение настроек сети:', networkSettings.value);
|
||||
// console.log('Сохранение настроек сети:', networkSettings.value);
|
||||
|
||||
// Временная логика
|
||||
await new Promise(resolve => setTimeout(resolve, 1000));
|
||||
@@ -420,7 +420,7 @@ const saveNetworkSettings = async () => {
|
||||
alert('Настройки сети успешно сохранены!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка сохранения настроек сети:', error);
|
||||
// console.error('Ошибка сохранения настроек сети:', error);
|
||||
alert('Ошибка при сохранении настроек сети');
|
||||
} finally {
|
||||
isSaving.value = false;
|
||||
@@ -463,7 +463,7 @@ const importSettings = (event) => {
|
||||
|
||||
alert('Настройки успешно импортированы!');
|
||||
} catch (error) {
|
||||
console.error('Ошибка импорта настроек:', error);
|
||||
// console.error('Ошибка импорта настроек:', error);
|
||||
alert('Ошибка при импорте настроек');
|
||||
}
|
||||
};
|
||||
@@ -513,7 +513,7 @@ const deleteDLE = () => {
|
||||
}
|
||||
|
||||
// Здесь будет логика удаления DLE
|
||||
console.log('Удаление DLE...');
|
||||
// console.log('Удаление DLE...');
|
||||
alert('DLE будет удален. Это действие может занять некоторое время.');
|
||||
};
|
||||
</script>
|
||||
|
||||
@@ -245,7 +245,7 @@ const transferTokens = async () => {
|
||||
isTransferring.value = true;
|
||||
|
||||
// Здесь будет логика трансфера токенов
|
||||
console.log('Трансфер токенов:', transferData.value);
|
||||
// console.log('Трансфер токенов:', transferData.value);
|
||||
|
||||
// Временная логика
|
||||
const amount = parseFloat(transferData.value.amount);
|
||||
@@ -266,7 +266,7 @@ const transferTokens = async () => {
|
||||
alert('Токены успешно переведены!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка трансфера токенов:', error);
|
||||
// console.error('Ошибка трансфера токенов:', error);
|
||||
alert('Ошибка при переводе токенов');
|
||||
} finally {
|
||||
isTransferring.value = false;
|
||||
@@ -280,7 +280,7 @@ const distributeTokens = async () => {
|
||||
isDistributing.value = true;
|
||||
|
||||
// Здесь будет логика распределения токенов
|
||||
console.log('Распределение токенов:', distributionData.value);
|
||||
// console.log('Распределение токенов:', distributionData.value);
|
||||
|
||||
// Временная логика
|
||||
const totalAmount = distributionData.value.recipients.reduce((sum, recipient) => {
|
||||
@@ -303,7 +303,7 @@ const distributeTokens = async () => {
|
||||
alert('Токены успешно распределены!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка распределения токенов:', error);
|
||||
// console.error('Ошибка распределения токенов:', error);
|
||||
alert('Ошибка при распределении токенов');
|
||||
} finally {
|
||||
isDistributing.value = false;
|
||||
|
||||
@@ -380,7 +380,7 @@ const performDeposit = async () => {
|
||||
isProcessing.value = true;
|
||||
|
||||
// Здесь будет логика депозита
|
||||
console.log('Депозит:', depositData.value);
|
||||
// console.log('Депозит:', depositData.value);
|
||||
|
||||
// Временная логика
|
||||
const asset = assets.value.find(a => a.id === depositData.value.asset);
|
||||
@@ -414,7 +414,7 @@ const performDeposit = async () => {
|
||||
alert('Депозит успешно выполнен!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка депозита:', error);
|
||||
// console.error('Ошибка депозита:', error);
|
||||
alert('Ошибка при выполнении депозита');
|
||||
} finally {
|
||||
isProcessing.value = false;
|
||||
@@ -428,7 +428,7 @@ const performWithdraw = async () => {
|
||||
isProcessing.value = true;
|
||||
|
||||
// Здесь будет логика вывода
|
||||
console.log('Вывод:', withdrawData.value);
|
||||
// console.log('Вывод:', withdrawData.value);
|
||||
|
||||
// Временная логика
|
||||
const asset = assets.value.find(a => a.id === withdrawData.value.asset);
|
||||
@@ -469,7 +469,7 @@ const performWithdraw = async () => {
|
||||
alert('Вывод успешно выполнен!');
|
||||
|
||||
} catch (error) {
|
||||
console.error('Ошибка вывода:', error);
|
||||
// console.error('Ошибка вывода:', error);
|
||||
alert('Ошибка при выполнении вывода');
|
||||
} finally {
|
||||
isProcessing.value = false;
|
||||
|
||||
Reference in New Issue
Block a user