Merge branch 'test' of https://git.mcnetmart.com/guoxiangbin/ocr-web into fix/updatesyspic

pull/260/head
raofuzi 1 year ago
commit 457c2790b6

@ -696,11 +696,13 @@ watch(() => show.value, async (newVal) => {
返回 返回
</n-button> </n-button>
<div style="cursor: pointer; margin-left: 16px" @click.stop="rejectHandler"> <div style="cursor: pointer; margin-left: 16px" @click.stop="rejectHandler">
<SvgIcon width="64" height="28" name="a1" /> <!--<SvgIcon width="64" height="28" name="a1" />-->
<img class="btn-approval btn-left" style="margin-left: 16px" src="@/assets/images/task/btn-not-pass.png" alt="" >
</div> </div>
<SvgIcon size="24" name="vs" /> <SvgIcon size="24" name="vs" />
<div style="cursor: pointer" @click.stop="approvalHandler"> <div style="cursor: pointer" @click.stop="approvalHandler">
<SvgIcon width="64" height="28" name="a2" /> <!-- <SvgIcon width="64" height="28" name="a2" />-->
<img class="btn-approval" src="@/assets/images/task/btn-pass.png" alt="" >
</div> </div>
</div> </div>
</div> </div>
@ -779,6 +781,11 @@ watch(() => show.value, async (newVal) => {
</template> </template>
<style lang="less" scoped> <style lang="less" scoped>
.btn-approval{
width: 68px;
height: 28px;
cursor: pointer;
}
.card { .card {
width: 100vw; width: 100vw;
height: calc(100vh - 64px); height: calc(100vh - 64px);

@ -239,7 +239,7 @@ function isValidTimestamp(value) {
function goDetail(row) { function goDetail(row) {
router.push({ router.push({
name: 'final-detail', name: 'final-detail',
query: { id: row.id, packageid: row.packageid, taskindex: row.taskIndexm,type:'card' }, query: { id: row.id, packageid: row.packageid, taskindex: row.taskNode, type:'card' },
}) })
} }
// //

@ -402,7 +402,10 @@ async function showLoginSuccessModal() {
const modal = LoginSuccessModalRef.value as any const modal = LoginSuccessModalRef.value as any
modal.showModal() modal.showModal()
} }
async function closeLoginSuccessModal() {
const modal = LoginSuccessModalRef.value as any
modal.closeModal()
}
// id // id
const packageIdRef = ref('') const packageIdRef = ref('')
@ -638,6 +641,7 @@ const dropdownOptions = ref([
defineExpose({ defineExpose({
showLoginSuccessModal, showLoginSuccessModal,
closeLoginSuccessModal
}) })
</script> </script>

@ -41,7 +41,7 @@ async function viewRepeat(e: MouseEvent) {
} }
defineExpose({ defineExpose({
showModal, showModal,closeModal
}); });
</script> </script>

@ -3,12 +3,17 @@ import Aside from './aside/Aside.vue'
import Content from './content/Content.vue' import Content from './content/Content.vue'
import Robot from '@/components/Robot/index.vue' import Robot from '@/components/Robot/index.vue'
import {ref} from 'vue'; import {ref} from 'vue';
import { useKeydown } from '@/hooks/event/useKeydown'
const contentRef:any = ref(null) const contentRef:any = ref(null)
const showLoginModal = ()=>{ const showLoginModal = ()=>{
contentRef.value.showLoginSuccessModal(); contentRef.value.showLoginSuccessModal();
} }
const closeLoginModal = ()=>{
contentRef.value.closeLoginSuccessModal();
}
useKeydown('m m', showLoginModal)
useKeydown('enter', closeLoginModal)
</script> </script>
<template> <template>
@ -20,7 +25,7 @@ const showLoginModal = ()=>{
<Content ref="contentRef"/> <Content ref="contentRef"/>
<!-- 机器人 --> <!-- 机器人 -->
<!-- <Robot :canClick="true" @click="showLoginModal"/> --> <Robot :canClick="true" @click="showLoginModal"/>
</div> </div>
</template> </template>

@ -15,12 +15,13 @@ import { formatToDateHMS } from '@/utils/dateUtil'
import { getSimilarityList, getTaskDetailInfo } from '@/api/task/task' import { getSimilarityList, getTaskDetailInfo } from '@/api/task/task'
import emitter from '@/utils/mitt' import emitter from '@/utils/mitt'
import bgLoading from '@/assets/images/bg-loading.png' import bgLoading from '@/assets/images/bg-loading.png'
import { useRoute } from 'vue-router'
const emit = defineEmits<{ const emit = defineEmits<{
(e: 'reject', params: any) (e: 'reject', params: any)
(e: 'approval', params: any) (e: 'approval', params: any)
}>() }>()
const {query} = useRoute()
const cardStyle = { const cardStyle = {
'--n-padding-bottom': '40px', '--n-padding-bottom': '40px',
'--n-padding-left': '120px', '--n-padding-left': '120px',
@ -271,6 +272,7 @@ function handleKeydown(event) {
} }
function showModal(value) { function showModal(value) {
taskId.value = value taskId.value = value
console.log('showModal')
refreshHandler() refreshHandler()
show.value = true show.value = true
} }
@ -351,7 +353,7 @@ async function refreshHandler() {
if (!taskId.value) if (!taskId.value)
return return
const taskPackage = taskStore.getApprovalList[taskStore.getCurrentIndex] || {} const taskPackage = taskStore.getApprovalList[taskStore.getCurrentIndex] || {}
taskDetailInfo.value = await getTaskDetailInfo(taskId.value, taskPackage.packageid, taskPackage?.taskIndex || '') taskDetailInfo.value = await getTaskDetailInfo(taskId.value, taskPackage.packageid||query.packageid, taskPackage?.taskIndex || query.taskindex)
nextTick(() => { nextTick(() => {
setTimeout(() => { setTimeout(() => {
useInfiniteScroll( useInfiniteScroll(

Loading…
Cancel
Save