diff --git a/controller/ncov.js b/controller/ncov.js index 28714b9..b5a8f12 100644 --- a/controller/ncov.js +++ b/controller/ncov.js @@ -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 }); + } };