From 5389229c5ef7ad6b3c390d60914e00e71494e830 Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周四, 25 4月 2024 11:59:46 +0800 Subject: [PATCH] 界面checkbox如果是 界面必填的话,不主动选则,会报错,提示要选择 --- iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/addForm.vue.vm | 30 ++++++++++++++++++++---------- 1 files changed, 20 insertions(+), 10 deletions(-) diff --git a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/addForm.vue.vm b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/addForm.vue.vm index c89c74c..8708b44 100644 --- a/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/addForm.vue.vm +++ b/iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/addForm.vue.vm @@ -203,16 +203,26 @@ } }); -@foreach (var column in Model.TableField){ -if (@column.DictTypeCode != ""){ -if (@column.EffectType == "select" || @column.EffectType == "radio" || @column.EffectType == "checkbox"){ - @:const @(@column.ColumnName)Option = this.$options - @:this.@(@column.ColumnName)Data = @(@column.ColumnName)Option.filters['dictData']('@column.DictTypeCode') -} -} -} -@foreach (var column in Model.TableField){ -if(@column.EffectType == "fk" && @column.FkEntityName != "" && @column.FkColumnName != ""){ + //鏂板鐨勬椂鍊欙紝璁剧疆鍒濆鍊� + this.$nextTick(() => { + this.form.setFieldsValue( + { + @foreach (var column in Model.TableField){ +if (@column.EffectType == "switch" && @column.WhetherRequired == "Y" ){ + @:@(@column.ColumnName): false, + }} + }) + }); + @foreach (var column in Model.TableField){ + if (@column.DictTypeCode != ""){ + if (@column.EffectType == "select" || @column.EffectType == "radio" || @column.EffectType == "checkbox"){ + @:const @(@column.ColumnName)Option = this.$options + @:this.@(@column.ColumnName)Data = @(@column.ColumnName)Option.filters['dictData']('@column.DictTypeCode') + } + } + } + @foreach (var column in Model.TableField){ + if(@column.EffectType == "fk" && @column.FkEntityName != "" && @column.FkColumnName != ""){ @:this.@(@Model.ClassName)Fk@(@column.FkEntityName)List() } } -- Gitblit v1.9.3