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(){ handleOkCheck(){
window.open(`http://10.0.1.25:8080/jero-boot/ocr/pageOffice/word`)
this.checkVisible=false this.checkVisible=false
}, },
//校核取消 //校核取消
@@ -19,7 +19,7 @@
<list-table v-if="dictVal=='list'&&dataFlag" :tableData="tableData" @editDict="editDict" @deleteDict="deleteDict" :total="total"></list-table> <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> <tree-table v-if="dictVal=='tree'" :tabletreeData="tabletreeData" @editDict="editTreeDict" :total="total"></tree-table>
</div> </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 <a-form-model
v-if="newVisible" v-if="newVisible"
class="dic-form-module" class="dic-form-module"
@@ -30,15 +30,15 @@
:wrapper-col="wrapperCol" :wrapper-col="wrapperCol"
> >
<a-form-model-item label="名称" prop="itemText"> <a-form-model-item label="名称" prop="dictName">
<a-input v-model="form.itemText" placeholder="请输入名称" /> <a-input v-model="form.dictName" placeholder="请输入名称" />
</a-form-model-item> </a-form-model-item>
<a-form-model-item label="英文名称" prop="enName"> <a-form-model-item label="英文名称" prop="dictEnName">
<a-input v-model="form.enName" placeholder="请输入英文名称" /> <a-input v-model="form.dictEnName" placeholder="请输入英文名称" />
</a-form-model-item> </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 <a-tree-select
v-model="parentName" v-model="dictCode"
style="width: 100%" style="width: 100%"
:dropdown-style="{ maxHeight: '400px', overflow: 'auto' }" :dropdown-style="{ maxHeight: '400px', overflow: 'auto' }"
:tree-data="treeData" :tree-data="treeData"
@@ -62,7 +62,7 @@
<script> <script>
import { getAction, postAction, deleteAction } from '@/api/manage' import { getAction, postAction, deleteAction, putAction } from '@/api/manage'
import listTable from './listTable' import listTable from './listTable'
import treeTable from './treeTable' import treeTable from './treeTable'
export default { export default {
@@ -77,6 +77,7 @@
}, },
data(){ data(){
return{ return{
titleDict:'新增',
labelCol: { span: 4 }, labelCol: { span: 4 },
wrapperCol: { span: 18 }, wrapperCol: { span: 18 },
queryParams:{ queryParams:{
@@ -86,14 +87,14 @@
form:{}, form:{},
newVisible:false, newVisible:false,
rules:{ rules:{
itemText:[ dictName:[
{ required: true, message: '请输入展示区域', trigger: 'blur' }, { required: true, message: '请输入展示区域', trigger: 'blur' },
{ min:1, max: 30, message: '长度在 1 - 30字符', trigger: 'blur' }, { min:1, max: 30, message: '长度在 1 - 30字符', trigger: 'blur' },
], ],
enName:[ dictEnName:[
{ min:1, max: 100, message: '长度在 1 - 100字符', trigger: 'blur' }, { min:1, max: 100, message: '长度在 1 - 100字符', trigger: 'blur' },
], ],
description:[ description:[
{ min:1, max: 300, message: '长度在 1 - 300字符', trigger: 'blur' }, { min:1, max: 300, message: '长度在 1 - 300字符', trigger: 'blur' },
] ]
}, },
@@ -142,7 +143,8 @@
], ],
parentVisible:false, parentVisible:false,
dataFlag:false, dataFlag:false,
total:0 total:0,
isEdit:false
} }
}, },
watch: { watch: {
@@ -186,6 +188,7 @@
}, },
//新增 //新增
dicAdd(){ dicAdd(){
this.isEdit=false
this.newVisible=true; this.newVisible=true;
if(this.dictVal=='list'){ if(this.dictVal=='list'){
this.parentVisible=false this.parentVisible=false
@@ -196,7 +199,24 @@
}, },
//保存 //保存
hideModal(){ 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(){ cancelModel(){
@@ -1,5 +1,6 @@
<template> <template>
<div class="tags"> <div class="tags">
<a-card>
<div class="tag-tab"> <div class="tag-tab">
<a-tabs type="card" @change="callback"> <a-tabs type="card" @change="callback">
<a-tab-pane key="1" tab="标签项管理"> <a-tab-pane key="1" tab="标签项管理">
@@ -10,6 +11,7 @@
</a-tab-pane> </a-tab-pane>
</a-tabs> </a-tabs>
</div> </div>
</a-card>
</div> </div>
</template> </template>
@@ -1,6 +1,6 @@
<template> <template>
<div class="tag-item"> <div class="tag-item">
<a-card>
<div class="table-page-search-wrapper"> <div class="table-page-search-wrapper">
<a-form layout="inline" @keyup.enter.native="searchQuery"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-row :gutter="24"> <a-row :gutter="24">
@@ -54,7 +54,6 @@
</a-tab-pane> </a-tab-pane>
</a-tabs> </a-tabs>
</div> </div>
</a-card>
</div> </div>
</template> </template>