fix(InstanceDetail): update status mapping and config field names

- Map instance status from boolean to string values for consistency
- Rename config file fields to match camelCase convention
This commit is contained in:
2026-03-25 21:09:23 +08:00
parent d70193c15d
commit d2b45d268c

View File

@@ -331,7 +331,7 @@ export default {
const loadInstanceStatus = async () => {
try {
const result = await instanceApi.getInstanceStatus(instanceID.value);
instanceStatus.value = result.data.status;
instanceStatus.value = result.data.isRunning ? 'running' : 'stopped';
statusInfo.value = result.data;
} catch (error) {
showNotification('Load instance status failed', 'error');
@@ -474,8 +474,8 @@ export default {
);
const configFileData = { // Update config file
server_addr: formData.value.serverAddr,
server_port: formData.value.serverPort,
serverAddr: formData.value.serverAddr,
serverPort: formData.value.serverPort,
auth_method: formData.value.auth_method
};