Change date to relatively +/- 1 day (#1300)
This commit is contained in:
parent
c550842732
commit
e18d45e187
|
|
@ -1973,7 +1973,9 @@ Solidot 提供的 feed:
|
|||
|
||||
### 停电通知
|
||||
|
||||
<route name="国家电网" author="xyqfer" example="/tingdiantz/95598/36401/36101/2018-12-11/2018-12-18" path="/tingdiantz/95598/:orgNo/:provinceNo/:outageStartTime/:outageEndTime/:scope?" :paramsDesc="['所属省供电公司编码', '所属地市供电公司编码', '开始时间', '结束时间', '停电范围关键字']"/>
|
||||
获取未来一天的停电通知
|
||||
|
||||
<route name="国家电网" author="xyqfer" example="/tingdiantz/95598/36401/36101" path="/tingdiantz/95598/:orgNo/:provinceNo/:scope?" :paramsDesc="['所属省供电公司编码', '所属地市供电公司编码', '停电范围关键字']"/>
|
||||
|
||||
> 以上参数可从[查询页面](http://m.95598.cn/95598/woutageNotice/winitOutageNotice)打开控制台抓包获得
|
||||
|
||||
|
|
|
|||
|
|
@ -929,6 +929,7 @@ router.get('/facebook/page/:id', require('./routes/facebook/page'));
|
|||
|
||||
// 停电通知
|
||||
router.get('/tingdiantz/95598/:orgNo/:provinceNo/:outageStartTime/:outageEndTime/:scope?', require('./routes/tingdiantz/95598'));
|
||||
router.get('/tingdiantz/95598/:orgNo/:provinceNo/:scope?', require('./routes/tingdiantz/95598'));
|
||||
|
||||
// 36kr
|
||||
router.get('/36kr/search/article/:keyword', require('./routes/36kr/search/article'));
|
||||
|
|
|
|||
|
|
@ -2,7 +2,14 @@ const axios = require('../../utils/axios');
|
|||
const qs = require('querystring');
|
||||
|
||||
module.exports = async (ctx) => {
|
||||
const { orgNo, provinceNo, outageStartTime, outageEndTime, scope = '' } = ctx.params;
|
||||
const { orgNo, provinceNo, scope = '' } = ctx.params;
|
||||
let { outageStartTime, outageEndTime } = ctx.params;
|
||||
if (!outageStartTime) {
|
||||
outageStartTime = new Date(Date.now() - 86400000).toISOString().slice(0, 10);
|
||||
}
|
||||
if (!outageEndTime) {
|
||||
outageEndTime = new Date(Date.now() - 86400000).toISOString().slice(0, 10);
|
||||
}
|
||||
const anHui = provinceNo === '34101' ? '01' : '02';
|
||||
const response = await axios({
|
||||
method: 'post',
|
||||
|
|
|
|||
Loading…
Reference in New Issue