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