schangxiang@126.com
2024-04-25 5389229c5ef7ad6b3c390d60914e00e71494e830
界面checkbox如果是 界面必填的话,不主动选则,会报错,提示要选择
已修改1个文件
30 ■■■■■ 文件已修改
iWare_RawMaterialWarehouse_Wms/Admin.NET.Web.Entry/wwwroot/Template/addForm.vue.vm 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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()
}
}