feat: 完成令牌界面
This commit is contained in:
parent
27b75d79b8
commit
affac97e12
@ -59,19 +59,19 @@ const EditToken = (props) => {
|
|||||||
setInputs({ ...inputs, unlimited_quota: !unlimited_quota });
|
setInputs({ ...inputs, unlimited_quota: !unlimited_quota });
|
||||||
};
|
};
|
||||||
|
|
||||||
const loadModels = async () => {
|
// const loadModels = async () => {
|
||||||
let res = await API.get(`/api/user/models`);
|
// let res = await API.get(`/api/user/models`);
|
||||||
const { success, message, data } = res.data;
|
// const { success, message, data } = res.data;
|
||||||
if (success) {
|
// if (success) {
|
||||||
let localModelOptions = data.map((model) => ({
|
// let localModelOptions = data.map((model) => ({
|
||||||
label: model,
|
// label: model,
|
||||||
value: model
|
// value: model
|
||||||
}));
|
// }));
|
||||||
setModels(localModelOptions);
|
// setModels(localModelOptions);
|
||||||
} else {
|
// } else {
|
||||||
showError(message);
|
// showError(message);
|
||||||
}
|
// }
|
||||||
};
|
// };
|
||||||
|
|
||||||
const loadToken = async () => {
|
const loadToken = async () => {
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
@ -81,11 +81,11 @@ const EditToken = (props) => {
|
|||||||
if (data.expired_time !== -1) {
|
if (data.expired_time !== -1) {
|
||||||
data.expired_time = timestamp2string(data.expired_time);
|
data.expired_time = timestamp2string(data.expired_time);
|
||||||
}
|
}
|
||||||
if (data.model_limits !== '') {
|
// if (data.model_limits !== '') {
|
||||||
data.model_limits = data.model_limits.split(',');
|
// data.model_limits = data.model_limits.split(',');
|
||||||
} else {
|
// } else {
|
||||||
data.model_limits = [];
|
// data.model_limits = [];
|
||||||
}
|
// }
|
||||||
setInputs(data);
|
setInputs(data);
|
||||||
} else {
|
} else {
|
||||||
showError(message);
|
showError(message);
|
||||||
@ -106,7 +106,7 @@ const EditToken = (props) => {
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
loadModels();
|
// loadModels();
|
||||||
}, [isEdit]);
|
}, [isEdit]);
|
||||||
|
|
||||||
// 新增 state 变量 tokenCount 来记录用户想要创建的令牌数量,默认为 1
|
// 新增 state 变量 tokenCount 来记录用户想要创建的令牌数量,默认为 1
|
||||||
@ -146,7 +146,7 @@ const EditToken = (props) => {
|
|||||||
}
|
}
|
||||||
localInputs.expired_time = Math.ceil(time / 1000);
|
localInputs.expired_time = Math.ceil(time / 1000);
|
||||||
}
|
}
|
||||||
localInputs.model_limits = localInputs.model_limits.join(',');
|
// localInputs.model_limits = localInputs.model_limits.join(',');
|
||||||
let res = await API.put(`/api/token/`, { ...localInputs, id: parseInt(props.editingToken.id) });
|
let res = await API.put(`/api/token/`, { ...localInputs, id: parseInt(props.editingToken.id) });
|
||||||
const { success, message } = res.data;
|
const { success, message } = res.data;
|
||||||
if (success) {
|
if (success) {
|
||||||
@ -176,7 +176,7 @@ const EditToken = (props) => {
|
|||||||
}
|
}
|
||||||
localInputs.expired_time = Math.ceil(time / 1000);
|
localInputs.expired_time = Math.ceil(time / 1000);
|
||||||
}
|
}
|
||||||
localInputs.model_limits = localInputs.model_limits.join(',');
|
// localInputs.model_limits = localInputs.model_limits.join(',');
|
||||||
let res = await API.post(`/api/token/`, localInputs);
|
let res = await API.post(`/api/token/`, localInputs);
|
||||||
const { success, message } = res.data;
|
const { success, message } = res.data;
|
||||||
|
|
||||||
@ -314,7 +314,7 @@ const EditToken = (props) => {
|
|||||||
setUnlimitedQuota();
|
setUnlimitedQuota();
|
||||||
}}>{unlimited_quota ? '取消无限额度' : '设为无限额度'}</Button>
|
}}>{unlimited_quota ? '取消无限额度' : '设为无限额度'}</Button>
|
||||||
</div>
|
</div>
|
||||||
<Divider />
|
{/* <Divider />
|
||||||
<div style={{ marginTop: 10, display: 'flex' }}>
|
<div style={{ marginTop: 10, display: 'flex' }}>
|
||||||
<Space>
|
<Space>
|
||||||
<Checkbox
|
<Checkbox
|
||||||
@ -341,7 +341,7 @@ const EditToken = (props) => {
|
|||||||
autoComplete="new-password"
|
autoComplete="new-password"
|
||||||
optionList={models}
|
optionList={models}
|
||||||
disabled={!model_limits_enabled}
|
disabled={!model_limits_enabled}
|
||||||
/>
|
/> */}
|
||||||
</Spin>
|
</Spin>
|
||||||
</SideSheet>
|
</SideSheet>
|
||||||
</>
|
</>
|
||||||
|
Loading…
Reference in New Issue
Block a user