|
@@ -1,11 +1,9 @@
|
|
-import OHeader from '@/components/o-header'
|
|
|
|
-import OSticky from '@/components/o-sticky'
|
|
|
|
import { Tabs, Tab } from 'vant'
|
|
import { Tabs, Tab } from 'vant'
|
|
import { defineComponent, reactive, ref } from 'vue'
|
|
import { defineComponent, reactive, ref } from 'vue'
|
|
import styles from './index.module.less'
|
|
import styles from './index.module.less'
|
|
import { useRouter } from 'vue-router'
|
|
import { useRouter } from 'vue-router'
|
|
-import WaitApproval from './components/wait-approval'
|
|
|
|
-import EndApproval from './components/end-approval'
|
|
|
|
|
|
+import MyApproval from './MyApproval'
|
|
|
|
+import Agency from './agency'
|
|
const activeName = ref('wait')
|
|
const activeName = ref('wait')
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
name: 'approval-manage',
|
|
name: 'approval-manage',
|
|
@@ -15,14 +13,14 @@ export default defineComponent({
|
|
|
|
|
|
return () => (
|
|
return () => (
|
|
<>
|
|
<>
|
|
- <OSticky position="top" background="#F8F8F8">
|
|
|
|
- <OHeader></OHeader>
|
|
|
|
- <Tabs v-model:active={activeName.value} class={styles.approvalTab}>
|
|
|
|
- <Tab name="wait" title="待审批"></Tab>
|
|
|
|
- <Tab name="end" title="已完成"></Tab>
|
|
|
|
- </Tabs>
|
|
|
|
- </OSticky>
|
|
|
|
- {activeName.value == 'wait' ? <WaitApproval></WaitApproval> : <EndApproval></EndApproval>}
|
|
|
|
|
|
+ <Tabs v-model:active={activeName.value} class={styles.approvalTab} animated sticky>
|
|
|
|
+ <Tab name="wait" title="处理事项">
|
|
|
|
+ <Agency />
|
|
|
|
+ </Tab>
|
|
|
|
+ <Tab name="end" title="我的审批">
|
|
|
|
+ <MyApproval />
|
|
|
|
+ </Tab>
|
|
|
|
+ </Tabs>
|
|
</>
|
|
</>
|
|
)
|
|
)
|
|
}
|
|
}
|