{
  "name": "用户",
  "version": "1.0.0",
  "decription": "象传用户",
  "guard": "flows.xiang.admin.guard",
  "bind": {
    "model": "xiang.user"
  },
  "apis": {
    "find": { "process": "flows.xiang.user.find" },
    "search": {
      "default": [
        { "select": ["id", "name", "type", "mobile", "email"] },
        1,
        10
      ]
    }
  },
  "columns": {
    "登录密码": {
      "label": "登录密码",
      "view": {
        "type": "label",
        "props": {
          "value": ":password"
        }
      },
      "edit": {
        "type": "input",
        "props": {
          "value": ":password",
          "type": "password"
        }
      }
    }
  },
  "filters": {
    "关键词": {
      "label": "关键词",
      "bind": "where.name.match",
      "input": {
        "type": "input",
        "props": {
          "placeholder": "请输入关键词"
        }
      }
    }
  },
  "list": {
    "primary": "id",
    "layout": {
      "columns": [
        { "name": "姓名", "width": 100 },
        { "name": "类型", "width": 200 },
        { "name": "手机号", "width": 200 },
        { "name": "邮箱", "width": 200 },
        { "name": "状态" }
      ],
      "filters": [{ "name": "关键词", "width": 6 }]
    },
    "actions": {
      "create": {
        "type": "button",
        "props": {
          "label": "添加用户",
          "icon": "fas fa-plus"
        }
      },
      "view": {},
      "edit": {},
      "import": {},
      "update": {},
      "delete": {},
      "insert": {},
      "updateWhere": {},
      "deleteWhere": {},
      "updateSelect": {},
      "deleteSelect": {},
      "pagination": {},
      "setting": {}
    },
    "option": { "operation": { "unfold": true } }
  },
  "edit": {
    "primary": "id",
    "layout": {
      "fieldset": [
        {
          "columns": [
            { "name": "姓名", "width": 12 },
            { "name": "类型", "width": 12 },
            { "name": "手机号", "width": 12 },
            { "name": "邮箱", "width": 12 },
            { "name": "登录密码", "width": 12 }
          ]
        }
      ]
    },
    "actions": {
      "cancel": {},
      "save": { "type": "button", "props": { "label": "保存" } },
      "delete": { "type": "button", "props": { "label": "删除" } }
    }
  },
  "insert": {},
  "view": {}
}
