|
@@ -737,19 +737,16 @@ const rules = reactive<FormRules>({
|
|
|
dailyGasInjection: [
|
|
dailyGasInjection: [
|
|
|
{
|
|
{
|
|
|
validator: (_rule, value, callback) => {
|
|
validator: (_rule, value, callback) => {
|
|
|
- if (companyName.value === 'rh') {
|
|
|
|
|
- const dailyInjectGasTime = attrList.value.find(
|
|
|
|
|
- (item) => item.description === 'dailyInjectGasTime'
|
|
|
|
|
- )
|
|
|
|
|
|
|
+ if (companyName.value !== 'rh') return callback()
|
|
|
|
|
|
|
|
- if (dailyInjectGasTime && dailyInjectGasTime.fillContent > 0) {
|
|
|
|
|
- if (value > 0) {
|
|
|
|
|
- callback()
|
|
|
|
|
- } else {
|
|
|
|
|
- callback(new Error('当日运转时间大于0,注气量也需要大于0'))
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ const dailyInjectGasTime =
|
|
|
|
|
+ attrList.value.find((item) => item.description === 'dailyInjectGasTime')?.fillContent || 0
|
|
|
|
|
+
|
|
|
|
|
+ if (dailyInjectGasTime > 0 && !(value > 0)) {
|
|
|
|
|
+ return callback(new Error('当日运转时间大于0,注气量也需要大于0'))
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ callback()
|
|
|
},
|
|
},
|
|
|
trigger: ['blur', 'change']
|
|
trigger: ['blur', 'change']
|
|
|
}
|
|
}
|