新增统一的期数组件