|
|
@ -478,8 +478,8 @@ export default { |
|
|
bodyType: 'input', |
|
|
bodyType: 'input', |
|
|
bodyFillType: 'preFill', |
|
|
bodyFillType: 'preFill', |
|
|
bodyMaxlength: 20, |
|
|
bodyMaxlength: 20, |
|
|
bodySubType: 'gsp', |
|
|
|
|
|
bodySubKey: 'gspbh', |
|
|
|
|
|
|
|
|
bodySubType: 'gyzj', |
|
|
|
|
|
bodySubKey: 'gyzjbh', |
|
|
bodySubFillType: 'actFill' |
|
|
bodySubFillType: 'actFill' |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
@ -580,13 +580,15 @@ export default { |
|
|
}, |
|
|
}, |
|
|
// 获取填写完成的表单数据 |
|
|
// 获取填写完成的表单数据 |
|
|
async getFormData() { |
|
|
async getFormData() { |
|
|
// 1. 校验仪器使用信息表格是否为空 |
|
|
|
|
|
const yqsyTableRef = this.$refs[refConf.yqsy] |
|
|
|
|
|
const yqsyTableData = yqsyTableRef?.getDataSource() || [] |
|
|
|
|
|
|
|
|
|
|
|
if (yqsyTableData.length === 0) { |
|
|
|
|
|
this.$message.warning(this.$t('template.dl.dl014.yqsyxxEmpty')) |
|
|
|
|
|
return Promise.reject(this.$t('template.dl.dl014.yqsyxxEmpty')) |
|
|
|
|
|
|
|
|
// 1. 校验仪器使用信息表格是否为空(只在 actFill 时校验) |
|
|
|
|
|
if (this.fillType === 'actFill') { |
|
|
|
|
|
const yqsyTableRef = this.$refs[refConf.yqsy] |
|
|
|
|
|
const yqsyTableData = yqsyTableRef?.getDataSource() || [] |
|
|
|
|
|
|
|
|
|
|
|
if (yqsyTableData.length === 0) { |
|
|
|
|
|
this.$message.warning(this.$t('template.dl.dl014.yqsyxxEmpty')) |
|
|
|
|
|
return Promise.reject(this.$t('template.dl.dl014.yqsyxxEmpty')) |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 2. 执行其他表单字段校验 |
|
|
// 2. 执行其他表单字段校验 |
|
|
|