/*
SQLyog v10.2
MySQL - 5.7.20 : Database - anrui_portal
*********************************************************************
*/

/*!40101 SET NAMES utf8 */;

/*!40101 SET SQL_MODE = ''*/;

/*!40014 SET @OLD_UNIQUE_CHECKS = @@UNIQUE_CHECKS, UNIQUE_CHECKS = 0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS = @@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS = 0 */;
/*!40101 SET @OLD_SQL_MODE = @@SQL_MODE, SQL_MODE = 'NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES = @@SQL_NOTES, SQL_NOTES = 0 */;
/*Table structure for table `dict_common` */

DROP TABLE IF EXISTS `dict_common`;

CREATE TABLE `dict_common`
(
    `id`          int(11)       NOT NULL AUTO_INCREMENT COMMENT 'id',
    `sid`         varchar(50)   NOT NULL COMMENT 'sid',
    `lockVersion` int(11)       NOT NULL DEFAULT '0' COMMENT '版本锁',
    `isEnable`    int(11)       NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `isDelete`    int(11)       NOT NULL DEFAULT '0' COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `state`       int(11)       NOT NULL DEFAULT '1' COMMENT '记录状态值',
    `createTime`  timestamp     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `createBySid` varchar(36)            DEFAULT NULL COMMENT '创建者',
    `updateBysid` varchar(36)            DEFAULT NULL COMMENT '更新者',
    `remarks`     varchar(1024)          DEFAULT NULL COMMENT '备注信息',
    `dictKey`     varchar(1024) NOT NULL COMMENT 'key值',
    `dictType`    varchar(1024) NOT NULL COMMENT '类型',
    `dictValue`   varchar(1024) NOT NULL COMMENT 'value值',
    `sidPath`     varchar(1024)          DEFAULT NULL COMMENT '路径',
    `parentSid`   varchar(1024)          DEFAULT NULL COMMENT '父级sid',
    PRIMARY KEY (`id`),
    KEY `com_dictvalue_name` (`dictValue`(255)),
    KEY `com_dicttype_name` (`dictType`(255)),
    KEY `com_dictkey_name` (`dictKey`(255)),
    KEY `com_isdelete_name` (`isDelete`),
    KEY `psid` (`parentSid`(255)),
    KEY `sid` (`sid`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 229
  DEFAULT CHARSET = utf8 COMMENT ='数据字典——数据项';

/*Table structure for table `dict_type` */

DROP TABLE IF EXISTS `dict_type`;

CREATE TABLE `dict_type`
(
    `id`            int(11)     NOT NULL AUTO_INCREMENT COMMENT 'id',
    `sid`           varchar(50) NOT NULL COMMENT 'sid',
    `lockVersion`   int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `isEnable`      int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `isDelete`      int(11)     NOT NULL DEFAULT '0' COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `createTime`    timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`    timestamp   NULL     DEFAULT NULL COMMENT '记录修改时间',
    `state`         int(11)     NOT NULL DEFAULT '1' COMMENT '状态值',
    `remarks`       varchar(1024)        DEFAULT NULL COMMENT '备注',
    `createBySid`   varchar(36)          DEFAULT NULL COMMENT '创建者',
    `updateBySid`   varchar(36)          DEFAULT NULL COMMENT '更新者',
    `dictTypeCode`  varchar(36) NOT NULL COMMENT '类型代码',
    `dictTypeName`  varchar(50) NOT NULL COMMENT '类型名称',
    `dictTypeLevel` varchar(50)          DEFAULT NULL COMMENT '级别',
    `name`          varchar(200)         DEFAULT NULL COMMENT '名称',
    PRIMARY KEY (`id`),
    UNIQUE KEY `dict_type_code` (`dictTypeCode`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 25
  DEFAULT CHARSET = utf8 COMMENT ='数据字典——数据类型';

/*Table structure for table `region` */

DROP TABLE IF EXISTS `region`;

CREATE TABLE `region`
(
    `id`           int(11)   NOT NULL AUTO_INCREMENT COMMENT 'id',
    `sid`          varchar(64)        DEFAULT NULL COMMENT 'sid',
    `lockVersion`  int(11)   NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`   timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`   timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`     int(11)   NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `isDelete`     int(11)   NOT NULL DEFAULT '0' COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `state`        int(11)   NOT NULL DEFAULT '1' COMMENT '记录状态值',
    `createBySid`  varchar(64)        DEFAULT NULL COMMENT '创建者',
    `updateBySid`  varchar(64)        DEFAULT NULL COMMENT '更新者',
    `remarks`      varchar(2000)      DEFAULT NULL COMMENT '备注',
    `pSid`         varchar(108)       DEFAULT NULL COMMENT '上级sid',
    `level`        int(11)            DEFAULT NULL COMMENT '级别',
    `name`         varchar(600)       DEFAULT NULL COMMENT '名称，区域名称',
    `districtCode` varchar(36)        DEFAULT NULL COMMENT '行政区划代码',
    `sidPath`      varchar(3072)      DEFAULT NULL COMMENT 'sid全路径Id（provincesid/citysid/countysid/townsid）',
    `sortNo`       int(11)            DEFAULT NULL COMMENT '排序号',
    PRIMARY KEY (`id`) USING BTREE,
    KEY `index_sid` (`sid`) USING BTREE
) ENGINE = InnoDB
  AUTO_INCREMENT = 4466
  DEFAULT CHARSET = utf8
  ROW_FORMAT = COMPACT COMMENT ='区域表';

/*Table structure for table `sys_function` */

DROP TABLE IF EXISTS `sys_function`;

CREATE TABLE `sys_function`
(
    `id`             int(11)     NOT NULL AUTO_INCREMENT,
    `sid`            varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`    int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`     timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`     timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`       int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`          int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`       int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`        varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid`    varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid`    varchar(64)          DEFAULT NULL COMMENT '更新者',
    `name`           varchar(64)          DEFAULT NULL COMMENT '功能名称',
    `level`          int(11)              DEFAULT NULL COMMENT '层级',
    `parentSid`      varchar(36)          DEFAULT '0' COMMENT '父级sid',
    `actionUrl`      varchar(100)         DEFAULT NULL COMMENT '接口地址',
    `controllerName` varchar(100)         DEFAULT NULL COMMENT '模块名称',
    `funId`          varchar(100)         DEFAULT NULL COMMENT '移动端按钮id',
    `phoneFunction`  varchar(10)          DEFAULT NULL COMMENT '是否手机端权限0否，1是',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 23
  DEFAULT CHARSET = utf8 COMMENT ='功能';

/*Table structure for table `sys_menu` */

DROP TABLE IF EXISTS `sys_menu`;

CREATE TABLE `sys_menu`
(
    `id`              int(11)     NOT NULL AUTO_INCREMENT,
    `sid`             varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`     int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`      timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`      timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`        int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`           int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`        int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`         varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid`     varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid`     varchar(64)          DEFAULT NULL COMMENT '更新者',
    `name`            varchar(64)          DEFAULT NULL COMMENT '菜单名称',
    `menuUrl`         varchar(36)          DEFAULT NULL COMMENT '菜单路由路径(VUE)',
    `pageUrl`         varchar(30)          DEFAULT NULL COMMENT '菜单对应的前端页面路径',
    `iconUrl`         text COMMENT '菜单图标地址',
    `sourceSid`       varchar(36)          DEFAULT NULL COMMENT '资源sid',
    `isShow`          varchar(100)         DEFAULT NULL COMMENT '是否显示,默认为1显示，0为不显示',
    `sortNo`          int(11)              DEFAULT NULL COMMENT '排序号',
    `pSid`            varchar(300)         DEFAULT '0' COMMENT '上级sid',
    `pageUrlRedirect` int(11)              DEFAULT NULL COMMENT '前端页面路径重定向',
    `pageName`        varchar(64)          DEFAULT NULL COMMENT '前端页面名称（vue组件名）',
    `pageAliasName`   varchar(36)          DEFAULT NULL COMMENT '前端页面别名',
    `menuType`        varchar(36)          DEFAULT NULL COMMENT '菜单类型（0左侧当行菜单，1页面中功能）',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 17
  DEFAULT CHARSET = utf8 COMMENT ='菜单表';

/*Table structure for table `sys_menu_role` */

DROP TABLE IF EXISTS `sys_menu_role`;

CREATE TABLE `sys_menu_role`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `menuSid`     varchar(36)          DEFAULT NULL COMMENT '菜单sid',
    `roleSid`     varchar(36)          DEFAULT NULL COMMENT '角色sid',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 11
  DEFAULT CHARSET = utf8 COMMENT ='菜单与角色关联表';

/*Table structure for table `sys_organization` */

DROP TABLE IF EXISTS `sys_organization`;

CREATE TABLE `sys_organization`
(
    `id`             int(11)     NOT NULL AUTO_INCREMENT,
    `sid`            varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`    int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`     timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`     timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`       int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`          int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`       int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`        varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid`    varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid`    varchar(64)          DEFAULT NULL COMMENT '更新者',
    `name`           varchar(64)          DEFAULT NULL COMMENT '部门/组织名称',
    `psid`           varchar(36)          DEFAULT NULL COMMENT '父(部门/组织) sid',
    `linkPhone`      varchar(11)          DEFAULT NULL COMMENT '联系电话',
    `orgSidPath`     text COMMENT '部门sid全路径',
    `sort`           int(11)              DEFAULT NULL COMMENT '排序',
    `addrs`          varchar(100)         DEFAULT NULL COMMENT '地址',
    `jwd`            varchar(100)         DEFAULT NULL COMMENT '地理位置经纬度',
    `qrText`         varchar(300)         DEFAULT NULL COMMENT '二维码',
    `limitOrgMember` int(11)              DEFAULT NULL COMMENT '限制本部门成员查看通讯录:限制开启后，本部门成员只能看到限定范围内的通讯录不能看到所有通讯录，仅可见自己',
    `orgCode`        varchar(64)          DEFAULT NULL COMMENT '部门编码',
    `linkPerson`     varchar(10)          DEFAULT NULL COMMENT '联系人',
    `isDept`         int(10)              DEFAULT NULL COMMENT '是否是部门:0否，1是',
    `isOrg`          int(10)              DEFAULT NULL COMMENT '是否是公司：0否，1是',
    PRIMARY KEY (`id`),
    KEY `sid_index` (`sid`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 13
  DEFAULT CHARSET = utf8 COMMENT ='组织机构表';

/*Table structure for table `sys_post` */

DROP TABLE IF EXISTS `sys_post`;

CREATE TABLE `sys_post`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `name`        varchar(64)          DEFAULT NULL COMMENT '岗位名称',
    `orgSid`      varchar(36)          DEFAULT NULL COMMENT '所属部门sid',
    PRIMARY KEY (`id`),
    KEY `sid_index` (`sid`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 23
  DEFAULT CHARSET = utf8 COMMENT ='岗位';

/*Table structure for table `sys_role` */

DROP TABLE IF EXISTS `sys_role`;

CREATE TABLE `sys_role`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `name`        varchar(64)          DEFAULT NULL COMMENT '角色名称',
    `sort`        int(11)              DEFAULT NULL COMMENT '排序',
    `code`        varchar(10)          DEFAULT NULL COMMENT '编码',
    `type`        int(11)              DEFAULT NULL COMMENT '1、系统管理员、2、普通角色',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 11
  DEFAULT CHARSET = utf8 COMMENT ='角色';

/*Table structure for table `sys_role_function` */

DROP TABLE IF EXISTS `sys_role_function`;

CREATE TABLE `sys_role_function`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `roleSid`     varchar(36)          DEFAULT NULL COMMENT '角色sid',
    `functionSid` varchar(36)          DEFAULT NULL COMMENT '功能sid',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 12
  DEFAULT CHARSET = utf8 COMMENT ='角色与功能关联表';

/*Table structure for table `sys_source` */

DROP TABLE IF EXISTS `sys_source`;

CREATE TABLE `sys_source`
(
    `id`               int(11)     NOT NULL AUTO_INCREMENT,
    `sid`              varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`      int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`       timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`       timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`         int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`            int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`         int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`          varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid`      varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid`      varchar(64)          DEFAULT NULL COMMENT '更新者',
    `pSid`             varchar(64)          DEFAULT NULL COMMENT '父资源sid',
    `sourceId`         varchar(36)          DEFAULT NULL COMMENT '资源ID（对应微服务的名称）',
    `sourceName`       varchar(11)          DEFAULT NULL COMMENT '资源名称（业务模块名称）',
    `pageUrl`          varchar(200)         DEFAULT NULL COMMENT 'web页面的url（平台中业务模块跳转地址）',
    `iconUrl`          varchar(200)         DEFAULT NULL COMMENT '菜单图标地址',
    `iconBgColor`      varchar(100)         DEFAULT NULL COMMENT '资源图标背景颜色',
    `urlSign`          varchar(100)         DEFAULT NULL COMMENT '资源url标识',
    `sortNo`           int(11)              DEFAULT NULL COMMENT '排序号',
    `sourceType`       int(11)              DEFAULT NULL COMMENT '资源类别（0.内置Activity  1.内置WebView  2.RePlugin插件  3.原生apk 4.We页面）',
    `ver`              varchar(64)          DEFAULT NULL COMMENT '模块的版本（type = 2，3有），移动端专用',
    `sourceUrl`        varchar(64)          DEFAULT NULL COMMENT 'apk下载地址（type = 2，3有），移动端专用',
    `sourcePackage`    varchar(64)          DEFAULT NULL COMMENT '模块的包名，移动端专用',
    `sourceAction`     varchar(64)          DEFAULT NULL COMMENT '启动模块的动作(0.启动Activity的包名+类名 1.html地址 2.启动Activity的包名+类名 3.intent-action )，移动端专用',
    `sourceExtra`      varchar(64)          DEFAULT NULL COMMENT '需要用到的json拼接(由目标模块 自行解析)，其他参数',
    `noticeNum`        varchar(64)          DEFAULT NULL COMMENT '提示数量(没有返回0即可)',
    `modulePluginName` varchar(64)          DEFAULT NULL COMMENT 'RePlugin插件名称(type = 2有)，移动端专用',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 12
  DEFAULT CHARSET = utf8 COMMENT ='资源表';

/*Table structure for table `sys_source_function` */

DROP TABLE IF EXISTS `sys_source_function`;

CREATE TABLE `sys_source_function`
(
    `id`              int(11)     NOT NULL AUTO_INCREMENT,
    `sid`             varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`     int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`      timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`      timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`        int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`           int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`        int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`         varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid`     varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid`     varchar(64)          DEFAULT NULL COMMENT '更新者',
    `functionSid`     varchar(64)          DEFAULT NULL COMMENT '功能sid',
    `sourceSid`       varchar(36)          DEFAULT NULL COMMENT '资源sid',
    `functionRootSid` varchar(40)          DEFAULT NULL COMMENT '功能根节点sid',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 21
  DEFAULT CHARSET = utf8 COMMENT ='资源与功能关联表';

/*Table structure for table `sys_source_menu` */

DROP TABLE IF EXISTS `sys_source_menu`;

CREATE TABLE `sys_source_menu`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `sourceSid`   varchar(36)          DEFAULT NULL COMMENT '资源sid',
    `menuSid`     varchar(64)          DEFAULT NULL COMMENT '菜单sid',
    `menuRootSid` varchar(36)          DEFAULT NULL COMMENT '菜单根目录sid',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 15
  DEFAULT CHARSET = utf8 COMMENT ='资源与菜单关联表';

/*Table structure for table `sys_source_role` */

DROP TABLE IF EXISTS `sys_source_role`;

CREATE TABLE `sys_source_role`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `sorceSid`    varchar(36)          DEFAULT NULL COMMENT '资源sid',
    `roleSid`     varchar(36)          DEFAULT NULL COMMENT '角色sid',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 8
  DEFAULT CHARSET = utf8 COMMENT ='资源与角色的关联表';

/*Table structure for table `sys_staff_org` */

DROP TABLE IF EXISTS `sys_staff_org`;

CREATE TABLE `sys_staff_org`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `orgSid`      varchar(64)          DEFAULT NULL COMMENT '部门sid',
    `orgName`     varchar(36)          DEFAULT NULL COMMENT '部门名称',
    `staffSid`    varchar(36)          DEFAULT NULL COMMENT '人员sid',
    `orgSidPath`  text COMMENT '部门路径',
    `orgNamePath` varchar(300)         DEFAULT NULL COMMENT '部门名称路径',
    `manageType`  varchar(100)         DEFAULT NULL COMMENT '管理类型：1、主管。2、分管。3、员工',
    PRIMARY KEY (`id`),
    KEY `staffsid_index` (`staffSid`),
    KEY `orgSid_index` (`orgSid`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 23
  DEFAULT CHARSET = utf8 COMMENT ='员工部门关联表';

/*Table structure for table `sys_staff_post` */

DROP TABLE IF EXISTS `sys_staff_post`;

CREATE TABLE `sys_staff_post`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `staffSid`    varchar(36)          DEFAULT NULL COMMENT '员工sid',
    `orgSid`      varchar(36)          DEFAULT NULL COMMENT '所属部门sid',
    `postSid`     varchar(36)          DEFAULT NULL COMMENT '就任岗位',
    `startDate`   datetime             DEFAULT NULL COMMENT '任岗开始日期',
    `isDepetHead` int(11)              DEFAULT NULL COMMENT '是否主任岗：1是、0否',
    PRIMARY KEY (`id`),
    KEY `postsid_index` (`postSid`),
    KEY `staffSid_index` (`staffSid`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 2
  DEFAULT CHARSET = utf8 COMMENT ='员工岗位关联表';

/*Table structure for table `sys_staffinfo` */

DROP TABLE IF EXISTS `sys_staffinfo`;

CREATE TABLE `sys_staffinfo`
(
    `id`                 int(11)     NOT NULL AUTO_INCREMENT,
    `sid`                varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`        int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`         timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`         timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`           int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`              int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`           int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`            varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid`        varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid`        varchar(64)          DEFAULT NULL COMMENT '更新者',
    `name`               varchar(64)          DEFAULT NULL COMMENT '姓名',
    `gender`             int(11)              DEFAULT NULL COMMENT '性别:1男，2女',
    `idNo`               varchar(64)          DEFAULT NULL COMMENT '身份证号',
    `idAddrs`            varchar(64)          DEFAULT NULL COMMENT '身份证地址',
    `idTerm`             datetime             DEFAULT NULL COMMENT '证件有效期',
    `birthday`           datetime             DEFAULT NULL COMMENT '生日',
    `national`           varchar(64)          DEFAULT NULL COMMENT '民族',
    `nativePlace`        varchar(64)          DEFAULT NULL COMMENT '籍贯',
    `mobile`             varchar(64)          DEFAULT NULL COMMENT '手机号',
    `email`              varchar(64)          DEFAULT NULL COMMENT '邮箱',
    `jobNumber`          varchar(64)          DEFAULT NULL COMMENT '工号',
    `position`           varchar(64)          DEFAULT NULL COMMENT '职位',
    `joinCompnyDate`     datetime             DEFAULT NULL COMMENT '入职时间',
    `personType`         varchar(64)          DEFAULT NULL COMMENT '员工类型（无类型、全职、兼职、实习、劳务派遣、退休返聘、劳务外包）',
    `probPeriod`         varchar(64)          DEFAULT NULL COMMENT '试用期（无试用期、1个月、2个月、3个月、其他）',
    `confirmationDate`   datetime             DEFAULT NULL COMMENT '实际转正日期',
    `plannedConfirmDate` datetime             DEFAULT NULL COMMENT '计划转正日期',
    `postRank`           varchar(64)          DEFAULT NULL COMMENT '岗位职级',
    `maritalStatus`      varchar(64)          DEFAULT NULL COMMENT '婚姻状况',
    `jobDateStart`       datetime             DEFAULT NULL COMMENT '首次参加工作时间',
    `residenceType`      varchar(64)          DEFAULT NULL COMMENT '户籍类型',
    `address`            varchar(64)          DEFAULT NULL COMMENT '住址',
    `poliCode`           varchar(64)          DEFAULT NULL COMMENT '政治面貌',
    `socialAccount`      varchar(64)          DEFAULT NULL COMMENT '个人社保账号',
    `fundAccount`        varchar(64)          DEFAULT NULL COMMENT '个人公积金账号',
    `bankCardNo`         varchar(64)          DEFAULT NULL COMMENT '银行卡号',
    `openBank`           varchar(64)          DEFAULT NULL COMMENT '开户行',
    `idCardA`            varchar(64)          DEFAULT NULL COMMENT '身份证(人像面)',
    `idCardB`            varchar(64)          DEFAULT NULL COMMENT '身份证(国徽面)',
    `diploma`            varchar(64)          DEFAULT NULL COMMENT '学历证书',
    `degreeCertificate`  varchar(64)          DEFAULT NULL COMMENT '学位证书',
    `leaveCertificate`   varchar(64)          DEFAULT NULL COMMENT '前公司离职证明',
    `photo`              varchar(64)          DEFAULT NULL COMMENT '员工照片',
    PRIMARY KEY (`id`),
    KEY `sid_index` (`sid`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 18
  DEFAULT CHARSET = utf8 COMMENT ='人员基础信息表';

/*Table structure for table `sys_user` */

DROP TABLE IF EXISTS `sys_user`;

CREATE TABLE `sys_user`
(
    `id`            int(11)     NOT NULL AUTO_INCREMENT,
    `sid`           varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion`   int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`    timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`    timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`      int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`         int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`      int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`       varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid`   varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid`   varchar(64)          DEFAULT NULL COMMENT '更新者',
    `userName`      varchar(64)          DEFAULT NULL COMMENT '登录名，登录名不能相同',
    `password`      varchar(50)          DEFAULT NULL COMMENT '密码（加密或签名后）',
    `pwdDayslimit`  varchar(11)          DEFAULT NULL COMMENT '密码修改时限',
    `pwdModifyTime` datetime             DEFAULT NULL COMMENT '最后一次密码修改时间',
    `onlineState`   int(11)              DEFAULT NULL COMMENT '在线状态（0为离线、1为在线）',
    `token`         varchar(100)         DEFAULT NULL COMMENT '用户登录时随机生成身份验证字符串',
    `isAdmin`       varchar(1)           DEFAULT NULL COMMENT '是否是管理员：1管理员，2一般用户，0是超级管理员,3尚无单位人员',
    `appId`         varchar(36)          DEFAULT NULL COMMENT '手机登录唯一标识，手机与用户绑定字段',
    `staffSid`      varchar(36)          DEFAULT NULL COMMENT '关联的人员sid',
    `mobile`        varchar(11)          DEFAULT NULL COMMENT '手机号',
    `userType`      int(11)              DEFAULT NULL COMMENT '用户类型:1员工、2客户、3供应商',
    PRIMARY KEY (`id`),
    KEY `staffsid_index` (`staffSid`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 21
  DEFAULT CHARSET = utf8 COMMENT ='用户表';

/*Table structure for table `sys_user_role` */

DROP TABLE IF EXISTS `sys_user_role`;

CREATE TABLE `sys_user_role`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `userSid`     varchar(36)          DEFAULT NULL COMMENT '用户sid',
    `roleSid`     varchar(36)          DEFAULT NULL COMMENT '角色sid',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 36
  DEFAULT CHARSET = utf8 COMMENT ='用户与角色关联表';

/*Table structure for table `system_log` */

DROP TABLE IF EXISTS `system_log`;

CREATE TABLE `system_log`
(
    `id`           int(11)                                                      NOT NULL AUTO_INCREMENT,
    `sid`          varchar(64)                                                  NOT NULL,
    `lockVersion`  int(11)                                                               DEFAULT NULL,
    `createTime`   timestamp                                                    NOT NULL DEFAULT CURRENT_TIMESTAMP,
    `modifyTime`   timestamp                                                    NOT NULL DEFAULT CURRENT_TIMESTAMP,
    `isEnable`     int(11)                                                               DEFAULT '1',
    `state`        int(11)                                                               DEFAULT '1',
    `isDelete`     int(11)                                                               DEFAULT '0',
    `remarks`      varchar(255)                                                          DEFAULT NULL,
    `createBySid`  varchar(64)                                                           DEFAULT NULL,
    `updateBySid`  varchar(64)                                                           DEFAULT NULL,
    `eventName`    varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '事件名称或类别',
    `eventContent` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci         DEFAULT NULL COMMENT '事件内容',
    `eventUrl`     varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci         DEFAULT NULL COMMENT '事件url',
    `userSid`      varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci         DEFAULT NULL COMMENT '用户sid',
    `userName`     varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci          DEFAULT NULL COMMENT '用户名',
    `userIp`       varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci         DEFAULT NULL COMMENT '用户iP',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 145
  DEFAULT CHARSET = utf8 COMMENT ='系统日志表';

/*!40101 SET SQL_MODE = @OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS = @OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS = @OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES = @OLD_SQL_NOTES */;


DROP TABLE IF EXISTS `sys_mobile_menu`;
CREATE TABLE `sys_mobile_menu`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `titleGroup`  varchar(64)          DEFAULT NULL COMMENT '应用分类',
    `title`       varchar(64)          DEFAULT NULL COMMENT '应用名称',
    `linkSid`     varchar(64)          DEFAULT NULL COMMENT '插件sid',
    `iconUrl`     varchar(64)          DEFAULT NULL COMMENT '应用图标',
    `path`        varchar(64)          DEFAULT NULL COMMENT '应用路由',
    `sortNo`      int(32)              DEFAULT NULL COMMENT '排序',
    `psid`        varchar(64)          DEFAULT NULL COMMENT '父级sid',
    PRIMARY KEY (`id`),
    KEY `id` (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 18
  DEFAULT CHARSET = utf8 COMMENT ='移动端插件下应用表';

DROP TABLE IF EXISTS `sys_mobile_menu_role`;
CREATE TABLE `sys_mobile_menu_role`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `menuSid`     varchar(64)          DEFAULT NULL COMMENT '菜单sid',
    `roleSid`     varchar(64)          DEFAULT NULL COMMENT '角色sid',
    PRIMARY KEY (`id`),
    KEY `id` (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 18
  DEFAULT CHARSET = utf8 COMMENT ='移动端用户授权表';


DROP TABLE IF EXISTS `sys_user_default_org`;
CREATE TABLE `sys_user_default_org`
(
    `id`          int(11)     NOT NULL AUTO_INCREMENT,
    `sid`         varchar(64) NOT NULL COMMENT 'sid',
    `lockVersion` int(11)     NOT NULL DEFAULT '0' COMMENT '记录版本，锁',
    `createTime`  timestamp   NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
    `modifyTime`  timestamp   NULL     DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
    `isEnable`    int(11)     NOT NULL DEFAULT '1' COMMENT '记录是否可用，1:可用，0:不可用',
    `state`       int(11)              DEFAULT '1' COMMENT '隐藏本部门:隐藏本部门开启后，本部门将不会显示在公司通讯录中',
    `isDelete`    int(11)              DEFAULT NULL COMMENT '记录是否被删除，0:未删除，1:已经删除',
    `remarks`     varchar(255)         DEFAULT NULL COMMENT '备注信息',
    `createBySid` varchar(64)          DEFAULT NULL COMMENT '创建者',
    `updateBySid` varchar(64)          DEFAULT NULL COMMENT '更新者',
    `userSid`     varchar(64)          DEFAULT NULL COMMENT '用户sid',
    `orgSidPath`  varchar(500)         DEFAULT NULL COMMENT '默认组织机构sid',
    `orgNamePath`  varchar(500)         DEFAULT NULL COMMENT '默认组织机构名称',
    `staffSid`    varchar(64)          DEFAULT NULL COMMENT '人员sid',
    PRIMARY KEY (`id`),
    KEY `id` (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 18
  DEFAULT CHARSET = utf8 COMMENT ='用户默认的组织机构';
