[update] 法规符合性排查流程主排查人分批下发节点校验
This commit is contained in:
@@ -52,7 +52,8 @@ module.exports = {
|
|||||||
carTypeFileTemplateDownload: 'Model project file template download',
|
carTypeFileTemplateDownload: 'Model project file template download',
|
||||||
carTypeFileTemplateName: 'Model project file upload template',
|
carTypeFileTemplateName: 'Model project file upload template',
|
||||||
pleaseGenerate: 'Please generate data',
|
pleaseGenerate: 'Please generate data',
|
||||||
pleaseClickNext: 'Please click Next to display the information'
|
pleaseClickNext: 'Please click Next to display the information',
|
||||||
|
pleaseSelectDesignEngineer: 'Please select Design Engineer'
|
||||||
},
|
},
|
||||||
// 市场清单发布流程
|
// 市场清单发布流程
|
||||||
marketListReleaseProcess: {
|
marketListReleaseProcess: {
|
||||||
|
|||||||
@@ -52,7 +52,8 @@ module.exports = {
|
|||||||
carTypeFileTemplateDownload: '车型项目文件模板下载',
|
carTypeFileTemplateDownload: '车型项目文件模板下载',
|
||||||
carTypeFileTemplateName: '车型项目文件上传模板',
|
carTypeFileTemplateName: '车型项目文件上传模板',
|
||||||
pleaseGenerate: '请先生成数据',
|
pleaseGenerate: '请先生成数据',
|
||||||
pleaseClickNext: '请点击下一步显示信息'
|
pleaseClickNext: '请点击下一步显示信息',
|
||||||
|
pleaseSelectDesignEngineer: '请选择设计工程师'
|
||||||
},
|
},
|
||||||
// 市场清单发布流程
|
// 市场清单发布流程
|
||||||
marketListReleaseProcess: {
|
marketListReleaseProcess: {
|
||||||
|
|||||||
+15
-1
@@ -539,9 +539,23 @@ export default {
|
|||||||
if (valid) {
|
if (valid) {
|
||||||
if (this.formInline.distributeFlag === YesOrNoEnum.YES.value) {
|
if (this.formInline.distributeFlag === YesOrNoEnum.YES.value) {
|
||||||
// 排查任务是否下发选了是
|
// 排查任务是否下发选了是
|
||||||
if (valid) {
|
// 校验设计工程师是否全部填写
|
||||||
|
let hasErr = false
|
||||||
|
for (const i in this.dataSource) {
|
||||||
|
if (!this.dataSource[i].designEngineer) {
|
||||||
|
// 需要选设计工程师,但是没有选择
|
||||||
|
hasErr = true
|
||||||
|
// 根据下标跳转到第一个没有填的的这一页表格
|
||||||
|
this.ipagination.current = Math.floor(i / Number(this.ipagination.pageSize)) + 1
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (valid && !hasErr) {
|
||||||
data.standardInfo = Object.assign({}, this.formInline)
|
data.standardInfo = Object.assign({}, this.formInline)
|
||||||
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
|
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
|
||||||
|
} else if (hasErr) {
|
||||||
|
this.$message.warning(this.$t('workCenter.regulatoryComplianceCheckProcess.pleaseSelectDesignEngineer'))
|
||||||
|
data = false
|
||||||
} else {
|
} else {
|
||||||
data = false
|
data = false
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user