我的订阅

This commit is contained in:
caoyang
2022-02-21 11:30:07 +08:00
parent 5865b6a3b5
commit 3c1740cfc3
7 changed files with 495 additions and 24 deletions
+38 -14
View File
@@ -5,7 +5,7 @@
<!-- <search :flag="'1'" :url="url"/>-->
<div class="ocr-search-header">
<a-form layout="inline" @keyup.enter.native="searchQuery(queryParams)">
<a-row :gutter="24">
<a-row :gutter="44">
<a-col :md="6" :sm="12">
<a-form-item :label="'编号'">
<j-input :placeholder="'请输入编号'" v-model="queryParams.standNumber"></j-input>
@@ -16,7 +16,7 @@
<j-input :placeholder="'请输入标题'" v-model="queryParams.standName"></j-input>
</a-form-item>
</a-col>
<a-col :md="6" :sm="8">
<a-col :md="6" :sm="12">
<a-form-item :label="'转换结果'">
<a-select v-model="queryParams.transformation" :placeholder="$t('pleaseSelect')">
<a-select-option :value="item.value" v-for="(item) in transOptions">{{item.label}}</a-select-option>
@@ -56,7 +56,7 @@
:label-col="labelCol"
:wrapper-col="wrapperCol"
>
<a-form-model-item ref="file" label="文件" prop="file">
<a-form-model-item ref="file" label="文件" prop="attId">
<a-button type="primary" class="button-text"
@click="fileUpload()">
{{ (file === 'null' || file === '' ||
@@ -155,6 +155,7 @@
</template>
<script>
import { axios } from '@/utils/request'
import { getAction, postAction, deleteAction } from '@/api/manage'
import search from '@/components/search/index'
import tableData from '@/components/tableDate/index'
@@ -187,8 +188,8 @@
file:'',
form:{}, //表单数据
rules:{
file:[
{ required: true, message: '请选择文件', trigger: 'blur' },
attId:[
{ required: true, message: '请选择文件', trigger: 'change' },
],
standNumber:[
{ required: true, message: '请输入编号', trigger: 'blur' },
@@ -327,9 +328,7 @@
methods:{
//获取列表数据
loadData(){
console.log('22222')
let params = this.queryParams
console.log('33333')
getAction(`ocr/ocrRecord/page`,params).then(res=> {
if(res.success){
this.total=res.result.total
@@ -427,8 +426,33 @@
//上传确定按钮
handleOk(){
this.$refs.fileForm.validate((valid)=>{
if(valid){
console.log('succ')
let params={ ...this.form }
// let formData = new FormData();
// console.log('formData',formData)
// formData.append('attId',this.form.attId);
// console.log('this.form.attId',this.form.attId)
// console.log('formData111',formData)
// formData.append('standName',this.form.standName);
// formData.append('standNumber',this.form.standNumber);
// formData.append('fileType',this.form.fileType);
let headers = {
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'
}
// console.log('params',formData)
if(valid) {
// axios.post(`ocr/OcrRestful/addOcrRecord`,params, { headers: headers })
// .then(res => {
// if (res.success) {
// this.loadData()
// }
// })
postAction(`ocr/OcrRestful/addOcrRecord`,params).then(res=>{
if(res.success){
this.loadData()
}
})
}
})
},
@@ -439,11 +463,11 @@
uploadSuccess(data) {
console.log('updata',data)
let attIdList = []
// data.map(item => {
// attIdList.push(item.id || data.name)
// })
// // /** 赋值给当前对应的表单文件 */
// this.file = attIdList.join(',')
data.map(item => {
attIdList.push(item.id || data.name)
})
// /** 赋值给当前对应的表单文件 */
this.form.attId = attIdList.join(',')
},
fileUpload(){
this.$refs.uploadFile.visible=true