fix:修改数小福组件,修改标准英文名称字段长度限制
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
<template>
|
||||
<!-- 数小福 -->
|
||||
<span id="drag" draggable>
|
||||
<!-- 596843564600706080 -->
|
||||
<iframe
|
||||
class="box"
|
||||
id="child"
|
||||
scrolling="no"
|
||||
frameborder="0"
|
||||
style="pointer-events: none"
|
||||
src="https://iftappwelink.foton.com.cn/ke_fu_ui/?groupId=596843564600706080">
|
||||
src="https://iftappwelink.foton.com.cn/ke_fu_ui/?groupId=598318137837933308">
|
||||
</iframe>
|
||||
</span>
|
||||
</template>
|
||||
|
||||
@@ -813,6 +813,7 @@
|
||||
name="file"
|
||||
accept=".pdf, .PDF, .ppt, .PPT, .pptx,.PPTX, .doc, .DOC, .docx, .DOCX, .xls, .xlsx"
|
||||
:before-upload="beginImportFile"
|
||||
:before-remove="beforeRemove"
|
||||
:on-success="importFileSuccess"
|
||||
:on-preview="handleFilePreview"
|
||||
:on-remove="removeOneFile"
|
||||
@@ -1757,7 +1758,7 @@
|
||||
// ],
|
||||
standEnName: [
|
||||
{required: false, message: '请输入企标英文名称', trigger: 'blur'},
|
||||
{min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur'},
|
||||
{min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur'},
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
@@ -3048,6 +3049,16 @@
|
||||
this.fileMadel = true;
|
||||
|
||||
},
|
||||
beforeRemove (file, fileList) {
|
||||
return new Promise((resolve, reject) => {
|
||||
if(file.id && !file.id.startsWith('ATT')) {
|
||||
return reject(false)
|
||||
} else if (file.response.data.id && !file.response.data.id.startsWith('ATT')){
|
||||
return reject(false)
|
||||
}
|
||||
return resolve(true)
|
||||
})
|
||||
},
|
||||
removeOneFile(file, fileLists) {
|
||||
const fileList = fileLists.map(item => {
|
||||
return {
|
||||
@@ -3056,23 +3067,23 @@
|
||||
}
|
||||
})
|
||||
switch (this.fileType) {
|
||||
case 'FBGBUSS':
|
||||
this.FBGBUSSFileList = fileList
|
||||
break;
|
||||
case 'BZSMBUSS' :
|
||||
this.BZSMBUSSFileList = fileList
|
||||
break;
|
||||
case 'LSBBBUSS':
|
||||
this.LSBBBUSSFileList = fileList
|
||||
break;
|
||||
case 'QTWJBUSS':
|
||||
this.QTWJBUSSFileList = fileList
|
||||
break;
|
||||
case 'GLWJBUSS':
|
||||
this.GLWJBUSSFileList = fileList
|
||||
break;
|
||||
default :
|
||||
;
|
||||
case 'FBGBUSS':
|
||||
this.FBGBUSSFileList = fileList
|
||||
break;
|
||||
case 'BZSMBUSS' :
|
||||
this.BZSMBUSSFileList = fileList
|
||||
break;
|
||||
case 'LSBBBUSS':
|
||||
this.LSBBBUSSFileList = fileList
|
||||
break;
|
||||
case 'QTWJBUSS':
|
||||
this.QTWJBUSSFileList = fileList
|
||||
break;
|
||||
case 'GLWJBUSS':
|
||||
this.GLWJBUSSFileList = fileList
|
||||
break;
|
||||
default :
|
||||
;
|
||||
}
|
||||
},
|
||||
drawerCheckZRBM(data) {
|
||||
|
||||
@@ -814,6 +814,7 @@
|
||||
name="file"
|
||||
accept=".pdf, .PDF, .ppt, .PPT, .pptx,.PPTX, .doc, .DOC, .docx, .DOCX, .xls, .xlsx"
|
||||
:before-upload="beginImportFile"
|
||||
:before-remove="beforeRemove"
|
||||
:on-success="importFileSuccess"
|
||||
:on-preview="handleFilePreview"
|
||||
:on-remove="removeOneFile"
|
||||
@@ -1743,7 +1744,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{required: false, message: '请输入企标英文名称', trigger: 'blur'},
|
||||
{min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur'},
|
||||
{min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur'},
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
@@ -3063,6 +3064,16 @@
|
||||
this.fileMadel = true;
|
||||
|
||||
},
|
||||
beforeRemove (file, fileList) {
|
||||
return new Promise((resolve, reject) => {
|
||||
if(file.id && !file.id.startsWith('ATT')) {
|
||||
return reject(false)
|
||||
} else if (file.response.data.id && !file.response.data.id.startsWith('ATT')){
|
||||
return reject(false)
|
||||
}
|
||||
return resolve(true)
|
||||
})
|
||||
},
|
||||
removeOneFile(file, fileLists) {
|
||||
const fileList = fileLists.map(item => {
|
||||
return {
|
||||
|
||||
@@ -950,7 +950,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
|
||||
@@ -880,7 +880,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
|
||||
@@ -949,7 +949,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
|
||||
@@ -242,6 +242,7 @@
|
||||
name="file"
|
||||
accept=".pdf, .PDF, .ppt, .PPT, .pptx,.PPTX, .doc, .DOC, .docx, .DOCX, .xls, .xlsx"
|
||||
:before-upload="beginImportFile"
|
||||
:before-remove="beforeRemove"
|
||||
:on-success="importFileSuccess"
|
||||
:on-preview="handleFilePreview"
|
||||
:on-remove="removeOneFile"
|
||||
@@ -1028,7 +1029,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
@@ -2211,6 +2212,16 @@
|
||||
this.fileMadel = true;
|
||||
|
||||
},
|
||||
beforeRemove (file, fileList) {
|
||||
return new Promise((resolve, reject) => {
|
||||
if(file.id && !file.id.startsWith('ATT')) {
|
||||
return reject(false)
|
||||
} else if (file.response.data.id && !file.response.data.id.startsWith('ATT')){
|
||||
return reject(false)
|
||||
}
|
||||
return resolve(true)
|
||||
})
|
||||
},
|
||||
removeOneFile(file, fileLists) {
|
||||
const fileList = fileLists.map(item => {
|
||||
return {
|
||||
|
||||
@@ -247,6 +247,7 @@
|
||||
name="file"
|
||||
accept=".pdf, .PDF, .ppt, .PPT, .pptx,.PPTX, .doc, .DOC, .docx, .DOCX, .xls, .xlsx"
|
||||
:before-upload="beginImportFile"
|
||||
:before-remove="beforeRemove"
|
||||
:on-success="importFileSuccess"
|
||||
:on-preview="handleFilePreview"
|
||||
:on-remove="removeOneFile"
|
||||
@@ -1068,7 +1069,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
@@ -2350,6 +2351,16 @@
|
||||
}
|
||||
this.fileMadel = true;
|
||||
},
|
||||
beforeRemove (file, fileList) {
|
||||
return new Promise((resolve, reject) => {
|
||||
if(file.id && !file.id.startsWith('ATT')) {
|
||||
return reject(false)
|
||||
} else if (file.response.data.id && !file.response.data.id.startsWith('ATT')){
|
||||
return reject(false)
|
||||
}
|
||||
return resolve(true)
|
||||
})
|
||||
},
|
||||
removeOneFile(file, fileLists) {
|
||||
const fileList = fileLists.map(item => {
|
||||
return {
|
||||
|
||||
@@ -288,6 +288,7 @@
|
||||
name="file"
|
||||
accept=".pdf, .PDF, .ppt, .PPT, .pptx,.PPTX, .doc, .DOC, .docx, .DOCX, .xls, .xlsx"
|
||||
:before-upload="beginImportFile"
|
||||
:before-remove="beforeRemove"
|
||||
:on-success="importFileSuccess"
|
||||
:on-preview="handleFilePreview"
|
||||
:on-remove="removeOneFile"
|
||||
@@ -1062,7 +1063,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
@@ -2246,6 +2247,16 @@
|
||||
this.fileMadel = true;
|
||||
|
||||
},
|
||||
beforeRemove (file, fileList) {
|
||||
return new Promise((resolve, reject) => {
|
||||
if(file.id && !file.id.startsWith('ATT')) {
|
||||
return reject(false)
|
||||
} else if (file.response.data.id && !file.response.data.id.startsWith('ATT')){
|
||||
return reject(false)
|
||||
}
|
||||
return resolve(true)
|
||||
})
|
||||
},
|
||||
removeOneFile(file, fileLists) {
|
||||
const fileList = fileLists.map(item => {
|
||||
return {
|
||||
|
||||
@@ -1346,7 +1346,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
|
||||
@@ -491,6 +491,7 @@
|
||||
name="file"
|
||||
accept=".pdf, .PDF, .ppt, .PPT, .pptx,.PPTX, .doc, .DOC, .docx, .DOCX, .xls, .xlsx"
|
||||
:before-upload="beginImportFile"
|
||||
:before-remove="beforeRemove"
|
||||
:on-success="importFileSuccess"
|
||||
:on-preview="handleFilePreview"
|
||||
:on-remove="removeOneFile"
|
||||
@@ -1311,7 +1312,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
@@ -2590,6 +2591,16 @@
|
||||
this.fileMadel = true;
|
||||
|
||||
},
|
||||
beforeRemove (file, fileList) {
|
||||
return new Promise((resolve, reject) => {
|
||||
if(file.id && !file.id.startsWith('ATT')) {
|
||||
return reject(false)
|
||||
} else if (file.response.data.id && !file.response.data.id.startsWith('ATT')){
|
||||
return reject(false)
|
||||
}
|
||||
return resolve(true)
|
||||
})
|
||||
},
|
||||
removeOneFile(file, fileLists) {
|
||||
const fileList = fileLists.map(item => {
|
||||
return {
|
||||
|
||||
@@ -334,6 +334,7 @@
|
||||
name="file"
|
||||
accept=".pdf, .PDF, .ppt, .PPT, .pptx,.PPTX, .doc, .DOC, .docx, .DOCX, .xls, .xlsx"
|
||||
:before-upload="beginImportFile"
|
||||
:before-remove="beforeRemove"
|
||||
:on-success="importFileSuccess"
|
||||
:on-preview="handleFilePreview"
|
||||
:on-remove="removeOneFile"
|
||||
@@ -1104,7 +1105,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{required: false, message: '请输入企标英文名称', trigger: 'blur'},
|
||||
{min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur'},
|
||||
{min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur'},
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
@@ -2218,6 +2219,16 @@
|
||||
this.fileMadel = true;
|
||||
|
||||
},
|
||||
beforeRemove (file, fileList) {
|
||||
return new Promise((resolve, reject) => {
|
||||
if(file.id && !file.id.startsWith('ATT')) {
|
||||
return reject(false)
|
||||
} else if (file.response.data.id && !file.response.data.id.startsWith('ATT')){
|
||||
return reject(false)
|
||||
}
|
||||
return resolve(true)
|
||||
})
|
||||
},
|
||||
removeOneFile(file, fileLists) {
|
||||
const fileList = fileLists.map(item => {
|
||||
return {
|
||||
|
||||
@@ -900,7 +900,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
|
||||
@@ -1093,7 +1093,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
|
||||
@@ -1151,7 +1151,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
|
||||
@@ -1061,7 +1061,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
|
||||
@@ -1311,7 +1311,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
|
||||
@@ -929,7 +929,7 @@
|
||||
],
|
||||
standEnName: [
|
||||
{ required: false, message: '请输入企标英文名称', trigger: 'blur' },
|
||||
{ min: 1, max: 100, message: '长度在 1 到 100 个字符', trigger: 'blur' },
|
||||
{ min: 1, max: 200, message: '长度在 1 到 200 个字符', trigger: 'blur' },
|
||||
{validator: this.verify.valiateEnName, trigger: 'change'}
|
||||
],
|
||||
textStatusBuss: [
|
||||
|
||||
Reference in New Issue
Block a user