新增待办信息

This commit is contained in:
2026-01-03 16:34:02 +08:00
parent bd7e51ae35
commit 11e81d34c3

View File

@@ -12,7 +12,7 @@
<span @click="getDataList()">{{ item.name }}</span> <span @click="getDataList()">{{ item.name }}</span>
<span v-if="item.list.length !== 0">({{ item.list.length }})</span> <span v-if="item.list.length !== 0">({{ item.list.length }})</span>
</template> </template>
<NoticeList :list="item.list" /> <NoticeList :list="item.list" />
</TabPane> </TabPane>
</template> </template>
</Tabs> </Tabs>
@@ -25,12 +25,13 @@
import { Popover, Tabs, Badge } from 'ant-design-vue'; import { Popover, Tabs, Badge } from 'ant-design-vue';
import { BellOutlined } from '@ant-design/icons-vue'; import { BellOutlined } from '@ant-design/icons-vue';
import NoticeList from './NoticeList.vue'; import NoticeList from './NoticeList.vue';
import { Icon } from '@jeesite/core/components/Icon';
import { useDesign } from '@jeesite/core/hooks/web/useDesign'; import { useDesign } from '@jeesite/core/hooks/web/useDesign';
import { useMessage } from '@jeesite/core/hooks/web/useMessage'; import { useMessage } from '@jeesite/core/hooks/web/useMessage';
import { tabListDataAll, bizListItemSflow, TabItem, BizListItem } from '@jeesite/biz/api/biz/listItem'; import { tabListDataAll, bizListItemSflow, TabItem, BizListItem } from '@jeesite/biz/api/biz/listItem';
export default defineComponent({ export default defineComponent({
components: { Popover, BellOutlined, Tabs, TabPane: Tabs.TabPane, Badge, NoticeList }, components: { Popover, BellOutlined, Tabs, TabPane: Tabs.TabPane, Badge, NoticeList, Icon },
setup() { setup() {
const { prefixCls } = useDesign('header-notify'); const { prefixCls } = useDesign('header-notify');