doc & fix: add ImageData model in controller and getImage method and add error in TravelDataCity method
This commit is contained in:
+19
-1
@@ -11,6 +11,7 @@ import ncovChinaData from "../models/ncovChinaData.js";
|
||||
import ncovAbroadData from "../models/ncovAbroadData.js";
|
||||
import ChinaNcovData from "../models/ChinaData.js";
|
||||
import WorldNcovData from "../models/WorldData.js";
|
||||
import ImageData from "../models/ImageData.js";
|
||||
import TravelData from "../models/TravelData.js";
|
||||
|
||||
// Get China Data method
|
||||
@@ -83,6 +84,21 @@ export const WorldData = async (req, res) => {
|
||||
}
|
||||
};
|
||||
|
||||
// Get Image Data method
|
||||
export const getImage = async (req, res) => {
|
||||
try {
|
||||
axios.get("http://iwenwiki.com/wapicovid19/ncovimg.php").then((result) => {
|
||||
const { data } = result;
|
||||
let parseData = data;
|
||||
res.status(200).json(data);
|
||||
// 写入获取数据到数据库
|
||||
ImageData.insertMany(parseData);
|
||||
});
|
||||
} catch (error) {
|
||||
res.status(404).json({ message: error });
|
||||
}
|
||||
};
|
||||
|
||||
// Get Travel Data method
|
||||
export const TravelDataCity = async (req, res) => {
|
||||
const { juhe } = process.env;
|
||||
@@ -95,5 +111,7 @@ export const TravelDataCity = async (req, res) => {
|
||||
// 写入获取数据到数据库
|
||||
TravelData.insertMany(parseData);
|
||||
});
|
||||
} catch (error) {}
|
||||
} catch (error) {
|
||||
res.status(404).json({ message: error });
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user