新增待办信息
This commit is contained in:
@@ -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');
|
||||||
|
|||||||
Reference in New Issue
Block a user