ocr校核连接

This commit is contained in:
caoyang
2022-02-18 14:10:26 +08:00
parent 86852c92d7
commit 6433730819
4 changed files with 36 additions and 14 deletions
@@ -455,6 +455,7 @@
},
//校核确认
handleOkCheck(){
window.open(`http://10.0.1.25:8080/jero-boot/ocr/pageOffice/word`)
this.checkVisible=false
},
//校核取消
@@ -19,7 +19,7 @@
<list-table v-if="dictVal=='list'&&dataFlag" :tableData="tableData" @editDict="editDict" @deleteDict="deleteDict" :total="total"></list-table>
<tree-table v-if="dictVal=='tree'" :tabletreeData="tabletreeData" @editDict="editTreeDict" :total="total"></tree-table>
</div>
<a-modal class="dict-module" v-model="newVisible" title="新增" ok-text="保存" cancel-text="取消" @ok="hideModal" @cancel="cancelModel" v-if="newVisible">
<a-modal class="dict-module" v-model="newVisible" :title="titleDict" ok-text="保存" cancel-text="取消" @ok="hideModal" @cancel="cancelModel" v-if="newVisible">
<a-form-model
v-if="newVisible"
class="dic-form-module"
@@ -30,15 +30,15 @@
:wrapper-col="wrapperCol"
>
<a-form-model-item label="名称" prop="itemText">
<a-input v-model="form.itemText" placeholder="请输入名称" />
<a-form-model-item label="名称" prop="dictName">
<a-input v-model="form.dictName" placeholder="请输入名称" />
</a-form-model-item>
<a-form-model-item label="英文名称" prop="enName">
<a-input v-model="form.enName" placeholder="请输入英文名称" />
<a-form-model-item label="英文名称" prop="dictEnName">
<a-input v-model="form.dictEnName" placeholder="请输入英文名称" />
</a-form-model-item>
<a-form-model-item label="父级名称" prop="parentName" v-if="parentVisible">
<a-form-model-item label="父级名称" prop="dictCode" v-if="parentVisible">
<a-tree-select
v-model="parentName"
v-model="dictCode"
style="width: 100%"
:dropdown-style="{ maxHeight: '400px', overflow: 'auto' }"
:tree-data="treeData"
@@ -62,7 +62,7 @@
<script>
import { getAction, postAction, deleteAction } from '@/api/manage'
import { getAction, postAction, deleteAction, putAction } from '@/api/manage'
import listTable from './listTable'
import treeTable from './treeTable'
export default {
@@ -77,6 +77,7 @@
},
data(){
return{
titleDict:'新增',
labelCol: { span: 4 },
wrapperCol: { span: 18 },
queryParams:{
@@ -86,14 +87,14 @@
form:{},
newVisible:false,
rules:{
itemText:[
dictName:[
{ required: true, message: '请输入展示区域', trigger: 'blur' },
{ min:1, max: 30, message: '长度在 1 - 30字符', trigger: 'blur' },
],
enName:[
dictEnName:[
{ min:1, max: 100, message: '长度在 1 - 100字符', trigger: 'blur' },
],
description:[
description:[
{ min:1, max: 300, message: '长度在 1 - 300字符', trigger: 'blur' },
]
},
@@ -142,7 +143,8 @@
],
parentVisible:false,
dataFlag:false,
total:0
total:0,
isEdit:false
}
},
watch: {
@@ -186,6 +188,7 @@
},
//新增
dicAdd(){
this.isEdit=false
this.newVisible=true;
if(this.dictVal=='list'){
this.parentVisible=false
@@ -196,7 +199,24 @@
},
//保存
hideModal(){
let params={
...this.form,
}
if(this.isEdit){
params.dictId=this.record.id
putAction(``,params).then(res=>{
if(res.success){
this.loadData()
}
})
}else{
postAction(`sys/dictItem/add`,params).then(res=>{
if(res.success){
this.loadData()
}
})
}
},
//取消
cancelModel(){
@@ -1,5 +1,6 @@
<template>
<div class="tags">
<a-card>
<div class="tag-tab">
<a-tabs type="card" @change="callback">
<a-tab-pane key="1" tab="标签项管理">
@@ -10,6 +11,7 @@
</a-tab-pane>
</a-tabs>
</div>
</a-card>
</div>
</template>
@@ -1,6 +1,6 @@
<template>
<div class="tag-item">
<a-card>
<div class="table-page-search-wrapper">
<a-form layout="inline" @keyup.enter.native="searchQuery">
<a-row :gutter="24">
@@ -54,7 +54,6 @@
</a-tab-pane>
</a-tabs>
</div>
</a-card>
</div>
</template>