docs: fix cninfo example (#6103)

This commit is contained in:
Ethan Shen 2020-11-08 09:19:17 +08:00 committed by GitHub
parent fae0c03a44
commit 1c306746f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 20 additions and 11 deletions

View File

@ -953,19 +953,27 @@ others = 热点新闻 + 滚动新闻
## 巨潮资讯
<Route author="LogicJake hillerliao laampui" example="/cninfo/stock_announcement/szse/000002/gssz0000002/category_ndbg_szsh" path="/cninfo/announcement/:column/:code/:orgId/:category?" :paramsDesc="['szse 深圳证券交易所; sse 上海证券交易所; third 新三板; hke 港股; fund 基金', '股票或基金代码', 'orgId 组织 id', '公告分类A 股及新三板']">
<Route author="LogicJake hillerliao laampui nczitzk" example="/cninfo/announcement/szse/000002/gssz0000002/category_ndbg_szsh" path="/cninfo/announcement/:column/:code/:orgId/:category?/:search?" :paramsDesc="['szse 深圳证券交易所; sse 上海证券交易所; third 新三板; hke 港股; fund 基金', '股票或基金代码', 'orgId 组织 id', '公告分类A 股及新三板,见下表,默认为全部', '标题关键字,默认为空']">
column 为 szse 或 sse 时可选的 category:
| 年报 | 半年报 | 一季报 | 三季报 | 业绩预告 | 权益分派 | 董事会 | 监事会 | 股东大会 | 日常经营 | 公司治理 | 中介报告 | 首发 | 增发 | 股权激励 | 配股 | 解禁 | 公司债 | 可转债 | 其他融资 | 股权变动 | 补充更正 | 澄清致歉 | 风险提示 | 特别处理和退市 | 退市整理期 |
| ------------------ | ------------------- | ------------------- | ------------------- | --------------------- | ---------------------- | ------------------- | ------------------- | ------------------ | ------------------ | ------------------ | ---------------- | ---------------- | ---------------- | ------------------ | ---------------- | ---------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | -------------------- | ------------------- |
| category_ndbg_szsh | category_bndbg_szsh | category_yjdbg_szsh | category_sjdbg_szsh | category_yjygjxz_szsh | category_qyfpxzcs_szsh | category_dshgg_szsh | category_jshgg_szsh | category_gddh_szsh | category_rcjy_szsh | category_gszl_szsh | category_zj_szsh | category_sf_szsh | category_zf_szsh | category_gqjl_szsh | category_pg_szsh | category_jj_szsh | category_gszq_szsh | category_kzzq_szsh | category_qtrz_szsh | category_gqbd_szsh | category_bcgz_szsh | category_cqdq_szsh | category_fxts_szsh | category_tbclts_szsh | category_tszlq_szsh |
| 全部 | 年报 | 半年报 | 一季报 | 三季报 | 业绩预告 | 权益分派 | 董事会 | 监事会 | 股东大会 | 日常经营 | 公司治理 | 中介报告 | 首发 | 增发 | 股权激励 | 配股 | 解禁 | 公司债 | 可转债 | 其他融资 | 股权变动 | 补充更正 | 澄清致歉 | 风险提示 | 特别处理和退市 | 退市整理期 |
| ---- | ------------------ | ------------------- | ------------------- | ------------------- | --------------------- | ---------------------- | ------------------- | ------------------- | ------------------ | ------------------ | ------------------ | ---------------- | ---------------- | ---------------- | ------------------ | ---------------- | ---------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | -------------------- | ------------------- |
| all | category_ndbg_szsh | category_bndbg_szsh | category_yjdbg_szsh | category_sjdbg_szsh | category_yjygjxz_szsh | category_qyfpxzcs_szsh | category_dshgg_szsh | category_jshgg_szsh | category_gddh_szsh | category_rcjy_szsh | category_gszl_szsh | category_zj_szsh | category_sf_szsh | category_zf_szsh | category_gqjl_szsh | category_pg_szsh | category_jj_szsh | category_gszq_szsh | category_kzzq_szsh | category_qtrz_szsh | category_gqbd_szsh | category_bcgz_szsh | category_cqdq_szsh | category_fxts_szsh | category_tbclts_szsh | category_tszlq_szsh |
column 为 third 时可选的 category:
| 临时公告 | 定期公告 | 中介机构公告 | 持续信息披露 | 首次信息披露 |
| ------------- | ------------- | ------------- | ------------- | ------------- |
| category_lsgg | category_dqgg | category_zjjg | category_cxpl | category_scpl |
| 全部 | 临时公告 | 定期公告 | 中介机构公告 | 持续信息披露 | 首次信息披露 |
| ---- | ------------- | ------------- | ------------- | ------------- | ------------- |
| all | category_lsgg | category_dqgg | category_zjjg | category_cxpl | category_scpl |
::: tip 提示
需要筛选多个 category 时,应使用 `;` 将多个字段连接起来。
如 “年报 + 半年报” 即 `category_ndbg_szsh;category_bndbg_szsh`
:::
</Route>

View File

@ -1884,7 +1884,7 @@ router.get('/docschina/jsweekly', require('./routes/docschina/jsweekly'));
router.get('/im2maker/:channel?', require('./routes/im2maker/index'));
// 巨潮资讯
router.get('/cninfo/announcement/:column/:code/:orgId/:category?', require('./routes/cninfo/announcement'));
router.get('/cninfo/announcement/:column/:code/:orgId/:category?/:search?', require('./routes/cninfo/announcement'));
// 金十数据
router.get('/jinshi/index', require('./routes/jinshi/index'));

View File

@ -4,7 +4,8 @@ module.exports = async (ctx) => {
const column = ctx.params.column; // szse 深圳证券交易所; sse 上海证券交易所; hke 港股; fund 基金
const code = ctx.params.code; // 股票代码
const orgId = ctx.params.orgId;
const category = ctx.params.category || ''; // 分类
const category = ctx.params.category || 'all'; // 分类
const searchKey = ctx.params.search || ''; // 标题关键字
let plate = '';
const url = `http://www.cninfo.com.cn/new/disclosure/stock?stockCode=${code}&orgId=${orgId}`;
@ -36,10 +37,10 @@ module.exports = async (ctx) => {
pageSize: 30,
pageNum: 1,
column: column,
category: category,
category: category === 'all' ? '' : category,
plate: plate,
seDate: '',
searchkey: '',
searchkey: searchKey,
secid: '',
sortName: '',
sortType: '',