zoukankan      html  css  js  c++  java
  • bladex代码生成表单字典(非普通字典)改造

    ave官方文档(首页进去,文档的位置不明显)

    https://avuejs.com/doc/form/form-doc

    element ui官方文档

    https://element.eleme.cn/#/zh-CN/component/input

    -----------------------------------------上面信息不用看----------------------------------------------------

    修改如下,粉色为注意部分,其他不用修改。

    前端

     {
                    label: "管理人",
                    prop: "managerId",
                    type: "tree",
                    dicUrl: "/api/blade-user/user-list",
                    props: {
                        label: "name",
                        value: "id"
                    },
                  
                    addDisplay:true,
                    editDisplay: true,
                    viewDisplay: true,
                    search: true,
                    rules: [{
                        required: true,
                        message: "请输入所属租户",
                        trigger: "click"
                    }]
                },

    后端(一定要加注解,即使不溢出,也会导致列表页面不能展示内容而直接展示id,因为类型不匹配,另外dataType:"number"貌似可以解决不匹配问题)

    managerId该字段要添加注解,解决到前端精度丢问题,如果不一致,会导致下拉框回显的时候是串数字,因为他找不到对应的内容
    @JsonSerialize(using = ToStringSerializer.class)
    private Long managerId;

    import com.fasterxml.jackson.databind.annotation.JsonSerialize;
    import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
  • 相关阅读:
    第一次Java测试及感触
    第七周学习
    第六周学习
    第5周学习
    第四周学习
    第三周学习
    浅略学习
    读完《大道至简》后的小感悟
    初识JAVA
    Java课后作业之石家庄地铁系统PSP表格20190403
  • 原文地址:https://www.cnblogs.com/longsanshi/p/12698260.html
Copyright © 2011-2022 走看看