mirror of
https://github.com/whyour/qinglong.git
synced 2025-05-25 08:26:06 +08:00
修复未勾选拆分环境变量参数验证失败
This commit is contained in:
parent
9f0b671d42
commit
89e82fd5b0
26
src/pages/env/modal.tsx
vendored
26
src/pages/env/modal.tsx
vendored
|
@ -19,16 +19,22 @@ const EnvModal = ({
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
const { value, split, name, remarks } = values;
|
const { value, split, name, remarks } = values;
|
||||||
const method = env ? 'put' : 'post';
|
const method = env ? 'put' : 'post';
|
||||||
let payload = env ? { ...values, _id: env._id } : values;
|
let payload;
|
||||||
if (!env && split === '1') {
|
if (!env) {
|
||||||
const symbol = value.includes('&') ? '&' : '\n';
|
if (split === '1') {
|
||||||
payload = value.split(symbol).map((x: any) => {
|
const symbol = value.includes('&') ? '&' : '\n';
|
||||||
return {
|
payload = value.split(symbol).map((x: any) => {
|
||||||
name: name,
|
return {
|
||||||
value: x,
|
name: name,
|
||||||
remarks: remarks,
|
value: x,
|
||||||
};
|
remarks: remarks,
|
||||||
});
|
};
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
payload = [values];
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
payload = { ...values, _id: env._id };
|
||||||
}
|
}
|
||||||
const { code, data } = await request[method](`${config.apiPrefix}envs`, {
|
const { code, data } = await request[method](`${config.apiPrefix}envs`, {
|
||||||
data: payload,
|
data: payload,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user