Browse Source

2025-06-24

技术参数卡-提交时的字段必填校验
master
fengyuan_yang 7 months ago
parent
commit
8a81c5cfe0
  1. 16
      src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_customerInformation.vue
  2. 1
      src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_demoSlot.vue
  3. 8
      src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_routing.vue

16
src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_customerInformation.vue

@ -659,6 +659,22 @@
},
submitData (tempData) {
if (this.plmTechnicalSpecificationSheetArr) {
for (let i = 0; i < this.plmTechnicalSpecificationSheetArr.length; i++) {
if (!this.dataForm[this.plmTechnicalSpecificationSheetArr[i].fieldId] && this.plmTechnicalSpecificationSheetArr[i].required === 'Y') {
this.$message.warning(this.plmTechnicalSpecificationSheetArr[i].fieldName + '不能为空!')
return
}
}
}
if (this.plmStepRoleBaseBmArr) {
for (let i = 0; i < this.plmStepRoleBaseBmArr.length; i++) {
if (!this.dataForm[this.plmStepRoleBaseBmArr[i].fieldId] && this.plmStepRoleBaseBmArr[i].required === 'Y') {
this.$message.warning(this.plmStepRoleBaseBmArr[i].fieldName + '不能为空!')
return
}
}
}
this.submitLoading = true
updateBMcustomerInfo(this.dataForm).then(({data}) => {
if (data && data.code === 0) {

1
src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_demoSlot.vue

@ -383,6 +383,7 @@
},
submitData (tempData) {
this.submitLoading = true
saveBMPropertiesValue(this.tableData).then(({data}) => {
if (data && data.code === 0) {

8
src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_routing.vue

@ -1821,6 +1821,14 @@
},
async submitData (tempData) {
if (this.plmTechnicalSpecificationSheetArr) {
for (let i = 0; i < this.plmTechnicalSpecificationSheetArr.length; i++) {
if (!this.dataForm[this.plmTechnicalSpecificationSheetArr[i].fieldId] && this.plmTechnicalSpecificationSheetArr[i].required === 'Y') {
this.$message.warning(this.plmTechnicalSpecificationSheetArr[i].fieldName + '不能为空!')
return
}
}
}
await updateBMProcess(this.sheetData).then(({data}) => {
if (data && data.code === 0) {
tsdBasicInformationSearch(this.searchData).then(({data}) => {

Loading…
Cancel
Save