|
|
@ -1,5 +1,5 @@ |
|
|
|
<template> |
|
|
|
<div class="mb-60"> |
|
|
|
<div class="fixed bg-gray-100"> |
|
|
|
<van-tabs |
|
|
|
v-model:active="active" |
|
|
|
shrink |
|
|
@ -8,98 +8,100 @@ |
|
|
|
title-active-color="#59B4FF" |
|
|
|
> |
|
|
|
<van-tab title="财务管理"> |
|
|
|
<!-- 财务管理页面 --> |
|
|
|
<div class="bg-white p-4 mt-5 text-gray-500 flex-col"> |
|
|
|
<div> |
|
|
|
<span class="font-semibold" id="finance-manage">财务管理</span> |
|
|
|
<span class="ml-2">对项目预算、奖金进行配置</span> |
|
|
|
</div> |
|
|
|
<Search /> |
|
|
|
<FinanceManage /> |
|
|
|
</div> |
|
|
|
<!-- 财务审批页面 --> |
|
|
|
<div class="bg-white p-4 mt-5 text-gray-500 flex-col"> |
|
|
|
<div> |
|
|
|
<span class="font-semibold" id="finance-audit">财务审批</span> |
|
|
|
<span class="ml-2">对员工提交的申请进行审批</span> |
|
|
|
</div> |
|
|
|
<Search /> |
|
|
|
<FinanceExamine /> |
|
|
|
</div> |
|
|
|
<!-- 财务统计页面 --> |
|
|
|
<div class="bg-white p-4 mt-5 text-gray-500 flex-col"> |
|
|
|
<div> |
|
|
|
<span class="font-semibold" id="finance-statistical">财务统计</span> |
|
|
|
<span class="ml-2">财务明细统计查看</span> |
|
|
|
</div> |
|
|
|
<!-- 任务支出统计 --> |
|
|
|
<div class="h-64 overflow-hidden"> |
|
|
|
<div class="mt-5 flex justify-between"> |
|
|
|
<div class="h-screen overflow-y-scroll w-screen mt-4"> |
|
|
|
<!-- 财务管理页面 --> |
|
|
|
<div class="bg-white p-4 text-gray-500 flex-col"> |
|
|
|
<div> |
|
|
|
<span class="inline-block w-2 h-2 border-2 border-blue-400 rounded-full mr-3"></span> |
|
|
|
<span>任务支出统计</span> |
|
|
|
<span class="font-semibold" id="finance-manage">财务管理</span> |
|
|
|
<span class="ml-2">对项目预算、奖金进行配置</span> |
|
|
|
</div> |
|
|
|
<Search /> |
|
|
|
<FinanceManage /> |
|
|
|
</div> |
|
|
|
<!-- 财务审批页面 --> |
|
|
|
<div class="bg-white p-4 mt-5 text-gray-500 flex-col"> |
|
|
|
<div> |
|
|
|
<van-button :type="taskState ? 'primary' : 'default'" size="mini" @click="taskState = true">图表</van-button> |
|
|
|
<van-button :type="!taskState ? 'primary' : 'default'" size="mini" @click="taskState = false">表格</van-button> |
|
|
|
<span class="font-semibold" id="finance-audit">财务审批</span> |
|
|
|
<span class="ml-2">对员工提交的申请进行审批</span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 任务支出统计的图表展示 --> |
|
|
|
<div v-show="taskState"> |
|
|
|
<!-- <van-empty description="暂无图表数据信息" /> --> |
|
|
|
<RingEcharts class="w-full h-full" id="taskEcharts"/> |
|
|
|
</div> |
|
|
|
<!-- 任务支出统计的表格展示 --> |
|
|
|
<div v-show="!taskState"> |
|
|
|
<Search /> |
|
|
|
<FinanceExamine /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 名目支出统计 --> |
|
|
|
<div class="h-64 overflow-hidden"> |
|
|
|
<div class="mt-5 flex justify-between"> |
|
|
|
<div> |
|
|
|
<span class="inline-block w-2 h-2 border-2 border-blue-400 rounded-full mr-3"></span> |
|
|
|
<span>名目支出统计</span> |
|
|
|
<!-- 财务统计页面 --> |
|
|
|
<div class="bg-white p-4 mt-5 mb-60 text-gray-500 flex-col"> |
|
|
|
<div> |
|
|
|
<span class="font-semibold" id="finance-statistical">财务统计</span> |
|
|
|
<span class="ml-2">财务明细统计查看</span> |
|
|
|
</div> |
|
|
|
<!-- 任务支出统计 --> |
|
|
|
<div class="h-64 overflow-hidden"> |
|
|
|
<div class="mt-5 flex justify-between"> |
|
|
|
<div> |
|
|
|
<span class="inline-block w-2 h-2 border-2 border-blue-400 rounded-full mr-3"></span> |
|
|
|
<span>任务支出统计</span> |
|
|
|
</div> |
|
|
|
<div> |
|
|
|
<van-button :type="taskState ? 'primary' : 'default'" size="mini" @click="taskState = true">图表</van-button> |
|
|
|
<van-button :type="!taskState ? 'primary' : 'default'" size="mini" @click="taskState = false">表格</van-button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div> |
|
|
|
<van-button :type="nameState ? 'primary' : 'default'" size="mini" @click="nameState = true">图表</van-button> |
|
|
|
<van-button :type="!nameState ? 'primary' : 'default'" size="mini" @click="nameState = false">表格</van-button> |
|
|
|
<!-- 任务支出统计的图表展示 --> |
|
|
|
<div v-show="taskState"> |
|
|
|
<!-- <van-empty description="暂无图表数据信息" /> --> |
|
|
|
<RingEcharts class="w-full h-full" id="taskEcharts"/> |
|
|
|
</div> |
|
|
|
<!-- 任务支出统计的表格展示 --> |
|
|
|
<div v-show="!taskState"> |
|
|
|
<FinanceExamine /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 名目支出统计的图表展示 --> |
|
|
|
<div v-show="nameState"> |
|
|
|
<!-- <van-empty description="暂无图表数据信息" /> --> |
|
|
|
<RingEcharts class="w-full h-full" id="nameEcharts"/> |
|
|
|
</div> |
|
|
|
<!-- 名目支出统计的表格展示 --> |
|
|
|
<div v-show="!nameState"> |
|
|
|
<FinanceExamine /> |
|
|
|
<!-- 名目支出统计 --> |
|
|
|
<div class="h-64 overflow-hidden"> |
|
|
|
<div class="mt-5 flex justify-between"> |
|
|
|
<div> |
|
|
|
<span class="inline-block w-2 h-2 border-2 border-blue-400 rounded-full mr-3"></span> |
|
|
|
<span>名目支出统计</span> |
|
|
|
</div> |
|
|
|
<div> |
|
|
|
<van-button :type="nameState ? 'primary' : 'default'" size="mini" @click="nameState = true">图表</van-button> |
|
|
|
<van-button :type="!nameState ? 'primary' : 'default'" size="mini" @click="nameState = false">表格</van-button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 名目支出统计的图表展示 --> |
|
|
|
<div v-show="nameState"> |
|
|
|
<!-- <van-empty description="暂无图表数据信息" /> --> |
|
|
|
<RingEcharts class="w-full h-full" id="nameEcharts"/> |
|
|
|
</div> |
|
|
|
<!-- 名目支出统计的表格展示 --> |
|
|
|
<div v-show="!nameState"> |
|
|
|
<FinanceExamine /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 成员财务图 --> |
|
|
|
<div class="h-64 overflow-hidden"> |
|
|
|
<div> |
|
|
|
<span class="inline-block w-2 h-2 border-2 border-blue-400 rounded-full mr-3"></span> |
|
|
|
<span>成员财务图</span> |
|
|
|
</div> |
|
|
|
<RingEcharts class="w-full h-full" id="memberEcharts"/> |
|
|
|
</div> |
|
|
|
<!-- 时间财务图 --> |
|
|
|
<div class="overflow-hidden"> |
|
|
|
<div> |
|
|
|
<span class="inline-block w-2 h-2 border-2 border-blue-400 rounded-full mr-3"></span> |
|
|
|
<span>时间财务图</span> |
|
|
|
<!-- 成员财务图 --> |
|
|
|
<div class="h-64 overflow-hidden"> |
|
|
|
<div> |
|
|
|
<span class="inline-block w-2 h-2 border-2 border-blue-400 rounded-full mr-3"></span> |
|
|
|
<span>成员财务图</span> |
|
|
|
</div> |
|
|
|
<RingEcharts class="w-full h-full" id="memberEcharts"/> |
|
|
|
</div> |
|
|
|
<BarEcharts class="w-full h-full mt-5" /> |
|
|
|
<!-- 时间财务图 --> |
|
|
|
<div class="overflow-hidden"> |
|
|
|
<div> |
|
|
|
<span class="inline-block w-2 h-2 border-2 border-blue-400 rounded-full mr-3"></span> |
|
|
|
<span>时间财务图</span> |
|
|
|
</div> |
|
|
|
<BarEcharts class="w-full h-full mt-5" /> |
|
|
|
|
|
|
|
<!-- 没有数据展示空组件 --> |
|
|
|
<!-- <van-empty description="暂无图表数据信息" /> --> |
|
|
|
</div> |
|
|
|
<!-- 没有数据展示空组件 --> |
|
|
|
<!-- <van-empty description="暂无图表数据信息" /> --> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</van-tab> |
|
|
|
<van-tab title="角色管理">角色管理</van-tab> |
|
|
|
<van-tab title="任务管理">任务管理</van-tab> |
|
|
|
<van-tab title="成员管理">成员管理</van-tab> |
|
|
|
<van-tab title="角色管理"> <div class="h-screen overflow-y-scroll w-screen mt-4">角色管理</div></van-tab> |
|
|
|
<van-tab title="任务管理"><div class="h-screen overflow-y-scroll w-screen mt-4">任务管理</div></van-tab> |
|
|
|
<van-tab title="成员管理"><div class="h-screen overflow-y-scroll w-screen mt-4">成员管理</div></van-tab> |
|
|
|
</van-tabs> |
|
|
|
|
|
|
|
<div class="menu"> |
|
|
|