<!-- 工单详情 - 包含待审核、待处理、处理中、已完成 -->
|
<template>
|
<div class="workDetailContainer">
|
<WebViewPlus ref="sWebViewRef" :src="`${viewUrl}`" @webMessage="onPostMessage"/>
|
</div>
|
</template>
|
|
<script setup>
|
import {getWebViewUrl} from "@/utils/index.js";
|
import { onLoad } from '@dcloudio/uni-app';
|
import { useUserStore } from '@/store/index.js'
|
const userStore = useUserStore()
|
const userInfo = userStore.userInfo
|
const sWebViewRef = ref(null);
|
const viewUrl = ref('')
|
onLoad( (options) => {
|
const eventNum= options.eventNum;
|
viewUrl.value = getWebViewUrl('/workDetail', {eventNum:eventNum})
|
});
|
|
function onPostMessage(data) {
|
if (data.type === 'workback'){
|
|
uni.switchTab({
|
url: '/pages/work/index'
|
});
|
}
|
}
|
|
</script>
|
|
<style lang="scss" scoped>
|
.workDetailContainer {
|
padding: 0 10px;
|
|
|
|
}
|
</style>
|