|
...
|
...
|
@@ -178,7 +178,35 @@ |
|
|
|
// 新增时子表默认添加几行空数据
|
|
|
|
addDefaultRowNum: 1,
|
|
|
|
validatorRules: {
|
|
|
|
tbjg: [{ required: true, message: '请输入数据!' }]
|
|
|
|
tbjg: {
|
|
|
|
validator: (rule, value, callback) => {
|
|
|
|
let flag = false
|
|
|
|
let blankFlag = false
|
|
|
|
console.log(this.tblTradeInquiryInfoTable.dataSource)
|
|
|
|
this.tblTradeInquiryInfoTable.dataSource.forEach(e => {
|
|
|
|
if (e.sfxycxxj === 'Y') {
|
|
|
|
flag = true
|
|
|
|
}
|
|
|
|
if (!e.sfxycxxj) {
|
|
|
|
blankFlag = true
|
|
|
|
}
|
|
|
|
})
|
|
|
|
if (blankFlag) {
|
|
|
|
callback()
|
|
|
|
}
|
|
|
|
|
|
|
|
if (flag) {
|
|
|
|
this.model.tbjg = null
|
|
|
|
callback()
|
|
|
|
} else {
|
|
|
|
if (!value) {
|
|
|
|
callback('请输入数据!')
|
|
|
|
} else {
|
|
|
|
callback()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
refKeys: ['tblTradeInquiryInfo' ],
|
|
|
|
tableKeys: ['tblTradeInquiryInfo' ],
|
...
|
...
|
|