mirror of
https://github.com/cool-team-official/cool-admin-vue.git
synced 2024-11-01 14:10:27 +08:00
优化
This commit is contained in:
parent
3dd5849c22
commit
7809870c4f
@ -2,7 +2,7 @@ import { createDir, error, firstUpperCase, readFile, toCamel } from "../utils";
|
|||||||
import { join } from "path";
|
import { join } from "path";
|
||||||
import { Entity, DistPath } from "./config";
|
import { Entity, DistPath } from "./config";
|
||||||
import axios from "axios";
|
import axios from "axios";
|
||||||
import { isArray, isEmpty, last } from "lodash";
|
import { isArray, isEmpty, last, merge } from "lodash";
|
||||||
import { createWriteStream } from "fs";
|
import { createWriteStream } from "fs";
|
||||||
import prettier from "prettier";
|
import prettier from "prettier";
|
||||||
import { proxy } from "../../../src/config/proxy";
|
import { proxy } from "../../../src/config/proxy";
|
||||||
@ -50,7 +50,7 @@ async function getData(temps: any[]) {
|
|||||||
|
|
||||||
// 本地文件
|
// 本地文件
|
||||||
try {
|
try {
|
||||||
list = JSON.parse(readFile(join(DistPath, "eps.json")) || "[]");
|
list = JSON.parse(readFile(join(DistPath, "eps.json")));
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
error(`[eps] ${join(DistPath, "eps.json")} 文件异常, ${err.message}`);
|
error(`[eps] ${join(DistPath, "eps.json")} 文件异常, ${err.message}`);
|
||||||
}
|
}
|
||||||
@ -76,7 +76,7 @@ async function getData(temps: any[]) {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch(() => {
|
||||||
error(`[eps] 获取失败, ${url} 无法访问!`);
|
error(`[eps] 获取失败, ${url} 无法访问,请启动服务!`);
|
||||||
});
|
});
|
||||||
|
|
||||||
// 判断是否重复项
|
// 判断是否重复项
|
||||||
@ -85,7 +85,7 @@ async function getData(temps: any[]) {
|
|||||||
const d = list.find((a) => e.prefix === a.prefix);
|
const d = list.find((a) => e.prefix === a.prefix);
|
||||||
|
|
||||||
if (d) {
|
if (d) {
|
||||||
Object.assign(d, e);
|
merge(d, e);
|
||||||
} else {
|
} else {
|
||||||
list.push(e);
|
list.push(e);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user