h5
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

45 lines
1.6 KiB

<template>
<view class="p-3">
<!-- 交付物名称 -->
<view class="flex justify-between">
<view class="relative">
{{ deliverData ? deliverData.deliverName : '' }}审核状态
</view>
<!-- 折叠按钮 -->
<u-icon name="arrow-right" @click="openDeliverHistory"></u-icon>
</view>
<!-- <checkFormModal :data="checkModal" @hide="checkModal.mode = 'HIDE'" @submit-end="$emit('check-success')" /> -->
</view>
</template>
<script setup>
import { ref, reactive, inject, computed } from 'vue';
import { useStore } from 'vuex';
// import checkFormModal from './check-form-modal-second.vue';
const store = useStore();
const deliverData = inject('deliver');
const task = inject('task');
// defineEmits(['check-success']);
const domain = computed(() => store.state.domain);
const checkers = computed(() => store.state.role.members); // 审核人可选列表
// const checkModal = reactive({
// mode: 'HIDE', // HIDE->隐藏 RESOLVE->通过 REJECT->驳回
// deliverRecordId: () => (deliverData.value ? deliverData.value.deliverRecordId : ''), // 交付物记录id
// });
// 查看历史记录
function openDeliverHistory() {
const { deliverId } = deliverData.value;
uni.navigateTo({ url: `/pages/submitLog/submitLog?deliverId=${deliverId}&deliverData=${JSON.stringify(deliverData.value)}&task=${JSON.stringify(task)}&url=${domain.value}` });
}
// 跳转到审核记录页面
// function openMoreRecords() {
// const { deliverRecordId } = deliverData.value;
// uni.navigateTo({ url: `/pages/checkLog/checkLog?deliverRecordId=${deliverRecordId}` });
// }
</script>