fix: 解决容器配置失败的问题 (#1225)

This commit is contained in:
ssongliu 2023-06-02 10:24:29 +08:00 committed by GitHub
parent 0187d2f5c1
commit bfedd02d1d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 7 additions and 2 deletions

1
.gitignore vendored
View File

@ -32,3 +32,4 @@ dist/
install.sh
docker.sh
cmd/server/web/.DS_Store
cmd/server/.DS_Store

View File

@ -152,7 +152,7 @@ export const updateDaemonJson = (key: string, value: string) => {
return http.post(`/containers/daemonjson/update`, { key: key, value: value }, 60000);
};
export const updateLogOption = (maxSize: string, maxFile: string) => {
return http.post(`/containers/logoption/update`, { maxSize: maxSize, maxFile: maxFile }, 60000);
return http.post(`/containers/logoption/update`, { logMaxSize: maxSize, logMaxFile: maxFile }, 60000);
};
export const updateDaemonJsonByfile = (params: Container.DaemonJsonUpdateByFile) => {
return http.post(`/containers/daemonjson/update/byfile`, params);

View File

@ -17,6 +17,7 @@ const message = {
confirm: 'Confirm',
cancel: 'Cancel',
reset: 'Reset',
restart: 'Restart',
conn: 'Connect',
disconn: 'Disconnect',
clean: 'Clean',

View File

@ -17,6 +17,7 @@ const message = {
confirm: '确认',
cancel: '取消',
reset: '重置',
restart: '重启',
conn: '连接',
disconn: '断开',
clean: '清空',

View File

@ -310,6 +310,7 @@ const handleIptables = () => {
};
const onSubmitCloseIPtable = () => {
save('IPtables', 'disable');
iptablesVisiable.value = false;
};
const onSubmitOpenIPtable = () => {
save('IPtables', 'enable');

View File

@ -101,7 +101,7 @@ const onSave = async (formEl: FormInstance | undefined) => {
const onSubmitSave = async () => {
loading.value = true;
await updateLogOption(form.logMaxSize + '', form.logMaxFile + '')
await updateLogOption(form.logMaxSize + form.sizeUnit, form.logMaxFile + '')
.then(() => {
loading.value = false;
drawerVisiable.value = false;

View File

@ -90,6 +90,7 @@ import i18n from '@/lang';
import { useDeleteData } from '@/hooks/use-delete-data';
import router from '@/routers';
import { MsgSuccess } from '@/utils/message';
import { ElMessageBox } from 'element-plus';
const loading = ref();
const detailInfo = ref();