55 lines
1.2 KiB
Vue
55 lines
1.2 KiB
Vue
<template>
|
||
<a-layout-content>
|
||
<a-row >
|
||
<a-col :span="8">
|
||
查验结果:{{formState.cyjgxx}}
|
||
</a-col>
|
||
<a-col :span="8">
|
||
查验次数:{{formState.inspectionAmount}}
|
||
</a-col>
|
||
<a-col :span="8">
|
||
查验时间:{{formState.verify_time}}
|
||
</a-col>
|
||
</a-row>
|
||
</a-layout-content>
|
||
</template>
|
||
<script lang="ts" setup>
|
||
import {ref,onMounted } from 'vue';
|
||
import request from "../../utils/request.ts";
|
||
const props = defineProps({ filePath: String });
|
||
import {baseURL} from "../../utils/baseurl.ts";
|
||
|
||
const fileType = ref<string>('img')
|
||
onMounted(() => {
|
||
alert(props.filePath)
|
||
if(props.filePath){
|
||
fileType.value = props.filePath.split('.').pop() ==='pdf'?'pdf':'img'
|
||
request.get('/verify?filePath='+encodeURIComponent(props.filePath)).then((res) => {
|
||
console.log(res)
|
||
if(res.data){
|
||
formState.value = res.data
|
||
}else{
|
||
formState.value.cyjgxx ="失败"
|
||
}
|
||
})
|
||
fileUrl.value = baseURL+"/"+props.filePath
|
||
}
|
||
})
|
||
|
||
//
|
||
const fileUrl = ref('')
|
||
|
||
let formState = ref({
|
||
inspectionAmount: "",
|
||
cyjgxx: "",
|
||
verify_time: "",
|
||
});
|
||
|
||
</script>
|
||
<style scoped>
|
||
.pdf{
|
||
width: 100%;
|
||
height: 100%;
|
||
}
|
||
</style>
|