# 组织机构 obit-org

# 示例代码

集成了obit-cascader,在obit-cascader的基础上面加上了组织接口和Value监听

<template>
    <div>
        <obit-org disabled v-model="orgId"></obit-org>
        <obit-org  v-model="orgId"></obit-org>
    </div>
  
</template>

<script>
import obitOrg from './../../../src/obit-org/obit-org'

export default {
    components:{obitOrg},
    data(){
        return{
            orgId:'85'
        }
    }
}
</script>

# 接口说明

# getAllOrgTree

获取组织机构,多级树状展示

//参考mock接口 
http://rap2.taobao.org:38080/app/mock/228700/getAllOrgTree
//返回结果
{
  "code": "0000",
  "errorMsg": "",
  "data": [
    {
      "organizationId": 1,
      "organizationCode": "DT",
      "organizationName": "大托",
      "shortName": "大托",
      "parentId": 0,
      "orgType": null,
      "orgLevel": 1,
      "isRoot": 0,
      "orgDesc": null,
      "provinceCode": "430000",
      "provinceName": "湖南省",
      "cityCode": "430100",
      "cityName": "长沙市",
      "districtCode": "430111",
      "districtName": "雨花区",
      "areaCode": "430111009",
      "areaName": "黎托街道",
      "address": null,
      "concatName": null,
      "phone": null,
      "createTime": null,
      "createBy": null,
      "modifyTime": "2020-03-05 11:58:32",
      "modifyBy": 1,
      "value": "1",
      "label": "大托",
      "open": true,
      "children": null
    },
    {
      "organizationId": 2,
      "organizationCode": null,
      "organizationName": "信息部",
      "shortName": null,
      "parentId": 0,
      "orgType": null,
      "orgLevel": 1,
      "isRoot": null,
      "orgDesc": null,
      "provinceCode": null,
      "provinceName": null,
      "cityCode": null,
      "cityName": null,
      "districtCode": null,
      "districtName": null,
      "areaCode": "",
      "areaName": null,
      "address": null,
      "concatName": null,
      "phone": null,
      "createTime": "2020-04-16 14:44:19",
      "createBy": 221,
      "modifyTime": null,
      "modifyBy": null,
      "value": "79",
      "label": "信息部",
      "open": true,
      "children": [
        {
          "organizationId": 85,
          "organizationCode": null,
          "organizationName": "信息小组",
          "shortName": null,
          "parentId": 79,
          "orgType": null,
          "orgLevel": 2,
          "isRoot": null,
          "orgDesc": null,
          "provinceCode": null,
          "provinceName": null,
          "cityCode": null,
          "cityName": null,
          "districtCode": null,
          "districtName": null,
          "areaCode": "",
          "areaName": null,
          "address": null,
          "concatName": null,
          "phone": null,
          "createTime": "2020-04-16 15:59:23",
          "createBy": 221,
          "modifyTime": null,
          "modifyBy": null,
          "value": "85",
          "label": "信息小组",
          "open": true,
          "children": null
        },
        {
          "organizationId": 86,
          "organizationCode": null,
          "organizationName": "信息小组2",
          "shortName": null,
          "parentId": 79,
          "orgType": null,
          "orgLevel": 2,
          "isRoot": null,
          "orgDesc": null,
          "provinceCode": null,
          "provinceName": null,
          "cityCode": null,
          "cityName": null,
          "districtCode": null,
          "districtName": null,
          "areaCode": "",
          "areaName": null,
          "address": null,
          "concatName": null,
          "phone": null,
          "createTime": "2020-04-16 15:59:34",
          "createBy": 221,
          "modifyTime": null,
          "modifyBy": null,
          "value": "86",
          "label": "信息小组2",
          "open": true,
          "children": null
        }
      ]
    }
  ]
}

# 参数说明

参数 说明 类型 可选值 默认值
value 绑定的机构id,选择的一级机构id String,Number - -
disabled 设置是否可以选择 Boolean - false