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;