diff --git a/mobile-oa-h5/src/oa/components/OaProgressTimeline.vue b/mobile-oa-h5/src/oa/components/OaProgressTimeline.vue new file mode 100644 index 00000000..0a07d115 --- /dev/null +++ b/mobile-oa-h5/src/oa/components/OaProgressTimeline.vue @@ -0,0 +1,177 @@ + + + 审批进度 + 暂无任务记录 + + + + + + + + + {{ item.title || '-' }} + + {{ statusText(item.status) }} + + + + {{ item.assignee }} + + + {{ item.timestamp }} + + + 意见:{{ item.commentText }} + + + + + + + + + + diff --git a/mobile-oa-h5/src/router.js b/mobile-oa-h5/src/router.js index faaf2f8f..fb911a68 100644 --- a/mobile-oa-h5/src/router.js +++ b/mobile-oa-h5/src/router.js @@ -1,6 +1,7 @@ import { createRouter, createWebHistory } from 'vue-router' import FormSink from './views/FormSink.vue' import OaStart from './views/OaStart.vue' +import OaDetail from './views/OaDetail.vue' export default createRouter({ history: createWebHistory(import.meta.env.BASE_URL), @@ -10,6 +11,7 @@ export default createRouter({ redirect: (to) => ({ path: '/oa-form-sink', query: to.query, hash: to.hash }) }, { path: '/oa-form-sink', component: FormSink }, - { path: '/oa-start', component: OaStart } + { path: '/oa-start', component: OaStart }, + { path: '/oa-detail', component: OaDetail } ] }) diff --git a/mobile-oa-h5/src/views/OaDetail.vue b/mobile-oa-h5/src/views/OaDetail.vue new file mode 100644 index 00000000..dbe106b8 --- /dev/null +++ b/mobile-oa-h5/src/views/OaDetail.vue @@ -0,0 +1,276 @@ + + + + + + + + + {{ detail?.title || '审批详情' }} + + {{ statusText(detail.status) }} + + + + 暂无表单内容 + + + + + + + + + +
暂无表单内容