布局拆分已入库文本
This commit is contained in:
@@ -457,6 +457,7 @@ module.exports = {
|
|||||||
documentSplitTemplate: 'Document Split Template',
|
documentSplitTemplate: 'Document Split Template',
|
||||||
mergeTerms: 'Determine Merger Terms',
|
mergeTerms: 'Determine Merger Terms',
|
||||||
pleaseUploadSplitFile: 'Please Upload Split File',
|
pleaseUploadSplitFile: 'Please Upload Split File',
|
||||||
|
splitFile: 'Split File',
|
||||||
text: 'Text',
|
text: 'Text',
|
||||||
picture: 'Picture',
|
picture: 'Picture',
|
||||||
table: 'Table',
|
table: 'Table',
|
||||||
|
|||||||
@@ -466,6 +466,7 @@ module.exports = {
|
|||||||
documentSplitTemplate: '拆分导入模版下载',
|
documentSplitTemplate: '拆分导入模版下载',
|
||||||
mergeTerms: '确定合并条款',
|
mergeTerms: '确定合并条款',
|
||||||
pleaseUploadSplitFile: '请上传拆分文件',
|
pleaseUploadSplitFile: '请上传拆分文件',
|
||||||
|
splitFile: '拆分文件',
|
||||||
text: '文本',
|
text: '文本',
|
||||||
picture: '图片',
|
picture: '图片',
|
||||||
table: '表格',
|
table: '表格',
|
||||||
|
|||||||
@@ -15,31 +15,38 @@
|
|||||||
<a-form :form="form">
|
<a-form :form="form">
|
||||||
<!--标准号-->
|
<!--标准号-->
|
||||||
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('standardSelect.standardNumber')">
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('standardSelect.standardNumber')">
|
||||||
<standard-selection :placeholder="$t('pleaseSelect') + $t('standardSelect.standardNumber')"
|
<a-input :placeholder="$t('pleaseEnter') + $t('standardSelect.standardName')"
|
||||||
type="radio"
|
@change="event => event.target.value = event.target.value.trim()"
|
||||||
@nameChange="handleStandardNumberChange"
|
:maxLength="100"
|
||||||
:select-only="true"
|
v-decorator="['serialNumber', validatorRules.serialNumber]" />
|
||||||
:can-selected-source="[StandardSource.DOMESTIC.value, StandardSource.ENTERPRISE.value]"
|
<!-- <standard-selection :placeholder="$t('pleaseSelect') + $t('standardSelect.standardNumber')"-->
|
||||||
class="readonly-input"
|
<!-- type="radio"-->
|
||||||
v-decorator="['serialNumber', validatorRules.serialNumber]" />
|
<!-- @nameChange="handleStandardNumberChange"-->
|
||||||
|
<!-- :select-only="true"-->
|
||||||
|
<!-- :can-selected-source="[StandardSource.DOMESTIC.value, StandardSource.ENTERPRISE.value]"-->
|
||||||
|
<!-- class="readonly-input"-->
|
||||||
|
<!-- v-decorator="['serialNumber', validatorRules.serialNumber]" />-->
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<!--标准名称-->
|
<!--标准名称-->
|
||||||
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('standardSelect.standardName')">
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('standardSelect.standardName')">
|
||||||
<a-input :placeholder="$t('pleaseEnter') + $t('standardSelect.standardName')"
|
<a-input :placeholder="$t('pleaseEnter') + $t('standardSelect.standardName')"
|
||||||
@change="event => event.target.value = event.target.value.trim()"
|
@change="event => event.target.value = event.target.value.trim()"
|
||||||
:maxLength="50"
|
:maxLength="50"
|
||||||
disabled
|
|
||||||
v-decorator="['title', validatorRules.title]" />
|
v-decorator="['title', validatorRules.title]" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<!--文本状态-->
|
<!--文本状态-->
|
||||||
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('docTool.comparison.textStatus')">
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('docTool.comparison.textStatus')">
|
||||||
<j-dict-select-tag
|
<a-input :placeholder="$t('pleaseEnter') + $t('docTool.comparison.textStatus')"
|
||||||
class="box-input"
|
@change="event => event.target.value = event.target.value.trim()"
|
||||||
v-decorator="['fileType', validatorRules.fileType]"
|
:maxLength="50"
|
||||||
:placeholder="$t('pleaseSelect') + $t('docTool.comparison.textStatus')"
|
v-decorator="['fileType', validatorRules.fileType]" />
|
||||||
:type="'select'"
|
<!-- <j-dict-select-tag-->
|
||||||
:triggerChange="false"
|
<!-- class="box-input"-->
|
||||||
:dictCode="'process_manuscript'" />
|
<!-- v-decorator="['fileType', validatorRules.fileType]"-->
|
||||||
|
<!-- :placeholder="$t('pleaseSelect') + $t('docTool.comparison.textStatus')"-->
|
||||||
|
<!-- :type="'select'"-->
|
||||||
|
<!-- :triggerChange="false"-->
|
||||||
|
<!-- :dictCode="'process_manuscript'" />-->
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<!--拆分结果文件-->
|
<!--拆分结果文件-->
|
||||||
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('docTool.split.splitResultFile')">
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('docTool.split.splitResultFile')">
|
||||||
@@ -66,7 +73,6 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import StandardSelection from '../../../../components/selection/StandardSelection.vue'
|
|
||||||
import { importSplitResult } from '@api/documentToolApi'
|
import { importSplitResult } from '@api/documentToolApi'
|
||||||
import { getFileInfo } from '@api/api'
|
import { getFileInfo } from '@api/api'
|
||||||
import { downloadFile } from '@api/manage'
|
import { downloadFile } from '@api/manage'
|
||||||
@@ -74,7 +80,7 @@ import { StandardSource } from '../../../../enums/commonEnums'
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'ImportSplitResultModal',
|
name: 'ImportSplitResultModal',
|
||||||
components: { StandardSelection },
|
components: { },
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
StandardSource,
|
StandardSource,
|
||||||
@@ -94,7 +100,7 @@ export default {
|
|||||||
// 标准号
|
// 标准号
|
||||||
serialNumber: {
|
serialNumber: {
|
||||||
rules: [{ required: true, message: this.$t('pleaseSelect') + this.$t('standardSelect.standardNumber') }],
|
rules: [{ required: true, message: this.$t('pleaseSelect') + this.$t('standardSelect.standardNumber') }],
|
||||||
validateTrigger: 'change'
|
validateTrigger: 'blur'
|
||||||
},
|
},
|
||||||
// 标准名称
|
// 标准名称
|
||||||
title: {
|
title: {
|
||||||
@@ -104,7 +110,7 @@ export default {
|
|||||||
// 文本状态
|
// 文本状态
|
||||||
fileType: {
|
fileType: {
|
||||||
rules: [{ required: true, message: this.$t('pleaseSelect') + this.$t('docTool.comparison.textStatus') }],
|
rules: [{ required: true, message: this.$t('pleaseSelect') + this.$t('docTool.comparison.textStatus') }],
|
||||||
validateTrigger: 'change'
|
validateTrigger: 'blur'
|
||||||
},
|
},
|
||||||
// 拆分结果文件
|
// 拆分结果文件
|
||||||
splitFileId: {
|
splitFileId: {
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('standardSelect.standardNumber')">
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('standardSelect.standardNumber')">
|
||||||
<a-input :placeholder="$t('pleaseEnter') + $t('standardSelect.standardNumber')"
|
<a-input :placeholder="$t('pleaseEnter') + $t('standardSelect.standardNumber')"
|
||||||
@change="event => event.target.value = event.target.value.trim()"
|
@change="event => event.target.value = event.target.value.trim()"
|
||||||
:maxLength="50"
|
:maxLength="100"
|
||||||
v-decorator="['serialNumber', validatorRules.serialNumber]" />
|
v-decorator="['serialNumber', validatorRules.serialNumber]" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<!--标准名称-->
|
<!--标准名称-->
|
||||||
@@ -42,7 +42,7 @@
|
|||||||
<!-- :dictCode="'process_manuscript'" />-->
|
<!-- :dictCode="'process_manuscript'" />-->
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<!--拆分结果文件-->
|
<!--拆分结果文件-->
|
||||||
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('docTool.split.splitResultFile')">
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('docTool.split.splitFile')">
|
||||||
<div class="result-file-box">
|
<div class="result-file-box">
|
||||||
<j-upload v-decorator="['fileId', validatorRules.fileId]"
|
<j-upload v-decorator="['fileId', validatorRules.fileId]"
|
||||||
return-id
|
return-id
|
||||||
@@ -89,7 +89,7 @@ export default {
|
|||||||
// 标准号
|
// 标准号
|
||||||
serialNumber: {
|
serialNumber: {
|
||||||
rules: [{ required: true, message: this.$t('pleaseSelect') + this.$t('standardSelect.standardNumber') }],
|
rules: [{ required: true, message: this.$t('pleaseSelect') + this.$t('standardSelect.standardNumber') }],
|
||||||
validateTrigger: 'change'
|
validateTrigger: 'blur'
|
||||||
},
|
},
|
||||||
// 标准名称
|
// 标准名称
|
||||||
title: {
|
title: {
|
||||||
@@ -99,11 +99,11 @@ export default {
|
|||||||
// 文本状态
|
// 文本状态
|
||||||
fileType: {
|
fileType: {
|
||||||
rules: [{ required: true, message: this.$t('pleaseSelect') + this.$t('docTool.comparison.textStatus') }],
|
rules: [{ required: true, message: this.$t('pleaseSelect') + this.$t('docTool.comparison.textStatus') }],
|
||||||
validateTrigger: 'change'
|
validateTrigger: 'blur'
|
||||||
},
|
},
|
||||||
// 拆分结果文件
|
// 拆分文件
|
||||||
fileId: {
|
fileId: {
|
||||||
rules: [{ required: true, message: this.$t('uploadFile.pleaseUpload') + this.$t('docTool.split.splitResultFile') }],
|
rules: [{ required: true, message: this.$t('uploadFile.pleaseUpload') + this.$t('docTool.split.splitFile') }],
|
||||||
validateTrigger: 'change'
|
validateTrigger: 'change'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user