This commit is contained in:
caoyang
2022-03-01 18:08:02 +08:00
parent cb4428ade0
commit e613e6de96
9 changed files with 268 additions and 181 deletions
+27 -11
View File
@@ -3,7 +3,7 @@
<a-form-model :model="formInline" v-if="isFormInline" class="formAdd" :rules="rules" ref="ruleForm1">
<a-row :gutter="24">
<div v-for="(item,index) in dataList" :key="index">
<a-col :span="24" v-if="item.field_show_type === 'text'">
<a-col :span="24" v-if="item.field_show_type === '1'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
@@ -18,7 +18,7 @@
</div>
</a-col>
<a-col :span="24" v-else-if="item.field_show_type === 'CHECKBOX'">
<a-col :span="24" v-else-if="item.field_show_type === '2'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
@@ -34,7 +34,7 @@
</div>
</a-col>
<a-col :span="24" v-else-if="item.field_show_type === 'date'">
<a-col :span="24" v-else-if="item.field_show_type === '5'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
@@ -51,7 +51,7 @@
</div>
</a-col>
<a-col :span="24" v-else-if="item.field_show_type === 'SMULTITIME'">
<a-col :span="24" v-else-if="item.field_show_type === '6'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
@@ -66,7 +66,7 @@
</div>
</a-col>
<a-col :span="24" v-else-if="item.field_show_type === 'NUMBER'">
<a-col :span="24" v-else-if="item.field_show_type === '2'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
@@ -81,7 +81,7 @@
</div>
</a-col>
<a-col :span="24" v-else-if="item.field_show_type === 'list'">
<a-col :span="24" v-else-if="item.field_show_type === '3'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
@@ -97,7 +97,7 @@
</div>
</a-col>
<a-col :span="24" v-else-if="item.field_show_type === 'list_multi'">
<a-col :span="24" v-else-if="item.field_show_type === '4'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
@@ -128,7 +128,7 @@
</div>
</a-col>
<a-col :span="24" v-else-if="item.field_show_type === 'TEXTAREA'">
<a-col :span="24" v-else-if="item.field_show_type === '8'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
@@ -161,7 +161,7 @@
</a-form-model-item>
</div>
</a-col>
<a-col :span="24" v-else-if="item.field_show_type === 'file'">
<a-col :span="24" v-else-if="item.field_show_type === '7'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
@@ -179,7 +179,21 @@
</div>
</a-col>
<a-col :span="24" v-else-if="item.field_show_type === 'STANDARD'">
<a-col :span="24" v-else-if="item.field_show_type === '9'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
<span class="title-text-text" :title="item.db_field_txt">{{item.db_field_txt}}</span>
</div>
<a-form-model-item class="itemModel" :prop="item.db_field_name">
<PersonnelSelection :query="item"
:disabled="disabled"
v-model="formInline[item.db_field_name]"/>
</a-form-model-item>
</div>
</a-col>
<a-col :span="24" v-else-if="item.field_show_type === '10'">
<div class="box-title-text">
<div class="title-text">
<span class="Required" v-if="item.field_must_input == 0">*</span>
@@ -202,6 +216,7 @@
<script>
import uploadFile from '@/components/ocrUpload/index'
import PersonnelSelection from '@/components/PersonnelSelection/index'
import Standardselection from '@/components/Standardselection/index'
import { getAction, postAction } from '@/api/manage'
import eventBUs from '../../common/event'
@@ -211,7 +226,8 @@
name: 'ocrAddForm',
components: {
uploadFile,
Standardselection
Standardselection,
PersonnelSelection
},
props: {
url: {