初始化api

This commit is contained in:
whyour
2021-03-15 21:09:30 +08:00
parent f1f8ece8a2
commit 99a8dc78db
28 changed files with 664 additions and 49 deletions
+6 -3
View File
@@ -14,9 +14,12 @@ const Crontab = () => {
const getConfig = () => {
setLoading(true);
request.get(`${config.apiPrefix}config/shareCode`).then((data) => {
setValue(data);
}).finally(() => setLoading(false));
request
.get(`${config.apiPrefix}config/shareCode`)
.then((data) => {
setValue(data.content);
})
.finally(() => setLoading(false));
};
const updateConfig = () => {
+6 -3
View File
@@ -15,9 +15,12 @@ const Config = () => {
const getConfig = () => {
setLoading(true);
request.get(`${config.apiPrefix}config/config`).then((data) => {
setValue(data);
}).finally(() => setLoading(false));
request
.get(`${config.apiPrefix}config/config`)
.then((data) => {
setValue(data.content);
})
.finally(() => setLoading(false));
};
const updateConfig = () => {
+12 -7
View File
@@ -25,9 +25,7 @@ const columns = [
title: '状态',
key: 'status',
dataIndex: 'status',
render: (text: string, record: any) => (
<Tag color="success">success</Tag>
),
render: (text: string, record: any) => <Tag color="success">success</Tag>,
},
{
title: '操作',
@@ -74,9 +72,12 @@ const Config = () => {
const getConfig = () => {
setLoading(true);
request.get(`${config.apiPrefix}config/config`).then((data) => {
setValue(data);
}).finally(() => setLoading(false));
request
.get(`${config.apiPrefix}config/config`)
.then((data) => {
setValue(data.content);
})
.finally(() => setLoading(false));
};
const updateConfig = () => {
@@ -182,7 +183,11 @@ const Config = () => {
height: '100vh',
}}
>
<Table columns={columns} pagination={{hideOnSinglePage: true}} dataSource={data} />
<Table
columns={columns}
pagination={{ hideOnSinglePage: true }}
dataSource={data}
/>
</PageContainer>
);
};
+6 -3
View File
@@ -14,9 +14,12 @@ const Crontab = () => {
const getConfig = () => {
setLoading(true);
request.get(`${config.apiPrefix}config/crontab`).then((data) => {
setValue(data);
}).finally(() => setLoading(false));
request
.get(`${config.apiPrefix}config/crontab`)
.then((data) => {
setValue(data.content);
})
.finally(() => setLoading(false));
};
const updateConfig = () => {
+20 -14
View File
@@ -16,15 +16,18 @@ const Crontab = () => {
const getConfig = () => {
request.get(`${config.apiPrefix}config/config`).then((data) => {
setValue(data);
setValue(data.content);
});
};
const getSample = () => {
setLoading(true);
request.get(`${config.apiPrefix}config/sample`).then((data) => {
setSample(data);
}).finally(() => setLoading(false));
request
.get(`${config.apiPrefix}config/sample`)
.then((data) => {
setSample(data.content);
})
.finally(() => setLoading(false));
};
useEffect(() => {
@@ -63,16 +66,19 @@ const Crontab = () => {
}}
>
<ReactDiffViewer
styles={{ diffRemoved: {
overflowX: 'auto',
maxWidth: 300,
},
diffAdded: {
overflowX: 'auto',
maxWidth: 300,
},line: {
wordBreak: 'break-word',
}, }}
styles={{
diffRemoved: {
overflowX: 'auto',
maxWidth: 300,
},
diffAdded: {
overflowX: 'auto',
maxWidth: 300,
},
line: {
wordBreak: 'break-word',
},
}}
oldValue={value}
newValue={sample}
splitView={true}
+6 -3
View File
@@ -14,9 +14,12 @@ const Crontab = () => {
const getConfig = () => {
setLoading(true);
request.get(`${config.apiPrefix}config/diy`).then((data) => {
setValue(data);
}).finally(() => setLoading(false));
request
.get(`${config.apiPrefix}config/diy`)
.then((data) => {
setValue(data.content);
})
.finally(() => setLoading(false));
};
const updateConfig = () => {
+3 -3
View File
@@ -18,7 +18,7 @@ const Login = () => {
})
.then((data) => {
if (data.err == 0) {
localStorage.setItem(config.authKey, 'true');
localStorage.setItem(config.authKey, data.token);
history.push('/cookie');
} else {
notification.open({
@@ -36,7 +36,7 @@ const Login = () => {
if (isAuth) {
history.push('/cookie');
}
}, [])
}, []);
return (
<Fragment>
@@ -50,7 +50,7 @@ const Login = () => {
rules={[{ required: true, message: '请输入用户名' }]}
hasFeedback
>
<Input placeholder="用户名" autoFocus/>
<Input placeholder="用户名" autoFocus />
</FormItem>
<FormItem
name="password"