|
|
@@ -31,14 +31,8 @@ const state = reactive({
|
|
|
// 自行添加其他规则
|
|
|
const rules = ref<FormRules>({
|
|
|
@foreach (var column in Model.AddUpdateFieldList.Where(col => col.WhetherRequired == "Y")) {
|
|
|
- // if(column.EffectType == "Input" || @column.EffectType == "InputNumber" || @column.EffectType == "InputTextArea"){
|
|
|
- // @:@column.LowerPropertyName: [{required: true, message: '请输入@(column.ColumnComment)!', trigger: 'blur',},],
|
|
|
- // }
|
|
|
- if(column.EffectType == "DatePicker" || @column.EffectType == "DictSelector" || @column.EffectType == "EnumSelector" || @column.EffectType == "ApiTreeSelector"){
|
|
|
- @:@column.LowerPropertyName: [{required: true, message: '请选择@(column.ColumnComment)!', trigger: 'change',},],
|
|
|
- } else {
|
|
|
- @:@column.LowerPropertyName: [{required: true, message: '请输入@(column.ColumnComment)!', trigger: 'blur',},],
|
|
|
- }
|
|
|
+ var trigger = column.EffectType == "DatePicker" || @column.EffectType == "DictSelector" || @column.EffectType == "EnumSelector" || @column.EffectType == "ApiTreeSelector" ? "change" : "blur";
|
|
|
+ @:@column.LowerPropertyName: [{required: true, message: '请选择@(column.ColumnComment)!', trigger: '@trigger',},],
|
|
|
}
|
|
|
});
|
|
|
|