diff --git a/src/components/service-tabs/service-tab-detail.vue b/src/components/service-tabs/service-tab-detail.vue index b64c18d5d0b7af89195fb97d41d2de08159105ed..47864bb25e8c2a1a4aa07013580778d7c810b150 100644 --- a/src/components/service-tabs/service-tab-detail.vue +++ b/src/components/service-tabs/service-tab-detail.vue @@ -5,10 +5,7 @@ v-for="(item, index) in data" :key="'detail_' + index" > -

+

+ import serviceSteps from "@/components/service-tabs/service-steps"; +import workflowsView from "@/components/work-flow/workflows-view"; export default { components: { serviceSteps, + workflowsView, }, props: { data: { diff --git a/src/components/work-flow/workflows-view.vue b/src/components/work-flow/workflows-view.vue new file mode 100644 index 0000000000000000000000000000000000000000..f28064b3c9ea873cb3ba9518ec9d5d4da6eaed2e --- /dev/null +++ b/src/components/work-flow/workflows-view.vue @@ -0,0 +1,182 @@ + + + + + + + diff --git a/src/pages/service_shop/zhfwDetail.vue b/src/pages/service_shop/zhfwDetail.vue index e677e773d051f498c3563fa98ba30ed3c3a36da6..0effd191ae958479339aba84b015e3eb5b671c3d 100644 --- a/src/pages/service_shop/zhfwDetail.vue +++ b/src/pages/service_shop/zhfwDetail.vue @@ -38,11 +38,6 @@ export default { providerData: null, commentsData: null, }), - computed: { - id() { - return this.$route.params.id; - }, - }, computed: { id() { return this.$route.params.id; @@ -93,7 +88,6 @@ export default { descript: datas.descript, serviceRequestSpcs: specificationData, }; - this.detailData = [ { name: "获取流程", @@ -136,6 +130,13 @@ export default { }, }, */ ]; + if (datas.workflows_id) { + this.detailData.push({ + name: "流程详情", + type: "workflows", + value: datas.workflows_id, + }); + } this.specificationData = specificationData; this.providerData = { organization_name: datas.organization_name, @@ -150,7 +151,7 @@ export default { }); }, }, - mounted() { + created() { this.init(); }, };