修改如下,粉色爲注意部分,其他不用修改。
前端
{ 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" }] },
後端
managerId該字段要添加註解,解決到前端精度丟問題,如果不一致,會導致下拉框回顯的時候是串數字,因爲他找不到對應的內容
@JsonSerialize(using = ToStringSerializer.class)
private Long managerId;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;