yn_img_tools_app/src/pages/qualityInspection/index.vue

47 lines
1.2 KiB
Vue
Raw Normal View History

<template>
<!-- 质量检查一级页面 -->
2025-04-03 14:23:20 +08:00
<view class="quality-inspection" :style="{ paddingTop: safeAreaInsets?.top + 44 + 'px' }">
2025-04-02 14:40:35 +08:00
<NavBarModal
:navBarTitle="`质量检查`"
:uploadRecordUrl="uploadRecordUrl"
:showUploadRecord="addAndEditFormType == 1 ? true : false"
/>
<view class="container">
<AddAndEditForm :addAndEditFormType="addAndEditFormType" :detailsId="detailsId" />
2025-04-02 14:40:35 +08:00
</view>
</view>
</template>
<script setup>
2025-04-02 14:40:35 +08:00
import NavBarModal from '@/components/NavBarModal/index'
import AddAndEditForm from './components/addAndEditForm.vue'
import { ref } from 'vue'
2025-04-02 14:40:35 +08:00
import { onLoad } from '@dcloudio/uni-app'
2025-04-03 14:23:20 +08:00
const { safeAreaInsets } = uni.getSystemInfoSync()
const detailsId = ref('')
2025-04-02 14:40:35 +08:00
const addAndEditFormType = ref(1)
const uploadRecordUrl = ref('/pages/qualityInspection/upload-record/index')
onLoad((query) => {
if (query.type) {
addAndEditFormType.value = query.type
}
if (query.id) {
detailsId.value = query.id
}
2025-04-02 14:40:35 +08:00
})
</script>
<style lang="scss" scoped>
2025-04-02 14:40:35 +08:00
.quality-inspection {
height: 100%;
2025-04-02 14:40:35 +08:00
box-sizing: border-box;
.container {
background-color: #f6f9ff;
overflow-y: auto;
}
}
</style>