diff --git a/src/api/events/types.ts b/src/api/events/types.ts index d7e25cd..4095c5c 100644 --- a/src/api/events/types.ts +++ b/src/api/events/types.ts @@ -76,6 +76,10 @@ export interface EventListQueryParams { idCardImg?: string; /** 是否要求提供证件号码;0=无需,1=需要 */ idCardNo?: string; + /** 报名人数起始(含) */ + scBegin?: string; + /** 报名人数结束(含) */ + scEnd?: string; } /** 分页数据 */ diff --git a/src/pages/events/list/index.tsx b/src/pages/events/list/index.tsx index b2abbff..368d81a 100644 --- a/src/pages/events/list/index.tsx +++ b/src/pages/events/list/index.tsx @@ -2,6 +2,7 @@ import { defineComponent } from 'vue'; import { Button, Input, + InputNumber, Table, Form, Space, @@ -266,6 +267,45 @@ export default defineComponent({ onUpdate:value={(val: any) => (filterForm.region = val || [])} /> + + + + (filterForm.scBegin = val != null ? String(val) : '') + } + onPressEnter={handleSearch} + /> + + (filterForm.scEnd = val != null ? String(val) : '')} + onPressEnter={handleSearch} + /> + +