反射提交到common
diff --git a/leaveschool/common/src/main/java/com/supwisdom/leaveschool/common/util/ReflectFieldUtil.java b/leaveschool/common/src/main/java/com/supwisdom/leaveschool/common/util/ReflectFieldUtil.java
new file mode 100644
index 0000000..56a676e
--- /dev/null
+++ b/leaveschool/common/src/main/java/com/supwisdom/leaveschool/common/util/ReflectFieldUtil.java
@@ -0,0 +1,39 @@
+package com.supwisdom.leaveschool.common.util;
+
+import java.lang.reflect.Field;
+/**
+ * 反射设置字段属性
+ * @ClassName ReflectFieldUtil
+ * @Description 
+ * @Author bin.zhang
+ * @Date 2018年8月30日 上午10:38:06
+ */
+public class ReflectFieldUtil {
+	
+	
+	/**
+	 * 修改字段属性值
+	 * @param entity  实体对象
+	 * @param fieldName  将要修改的字段名
+	 * @param fieldVlue  设置的值   object
+	 * @return
+	 * @throws Exception
+	 */
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public static <T> Object setValue(T entity,String fieldName,Object fieldVlue) throws Exception{
+		if(fieldVlue!=null) {
+			Field field = entity.getClass().getDeclaredField(fieldName);
+			Class class1 = field.getType();//field.getDeclaringClass();
+			Class class2 = fieldVlue.getClass();
+			System.out.println(class1.isAssignableFrom(class2));
+			//判断两个类型是否相等
+			if(class1.isAssignableFrom(class2)) {
+				//setAccessible这行代码把对象上的id字段设置为public访问属性.
+				 field.setAccessible(true);
+				// 设置该T的属性
+				field.set(entity, fieldVlue);
+			}
+		}
+		return entity;
+	}
+}
diff --git a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/controller/Api1AuditNodeController.java b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/controller/Api1AuditNodeController.java
index fe86559..14e4c6c 100644
--- a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/controller/Api1AuditNodeController.java
+++ b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/controller/Api1AuditNodeController.java
@@ -13,8 +13,8 @@
 import com.supwisdom.leaveschool.common.model.PagerRequestModel;
 import com.supwisdom.leaveschool.common.model.PagerResponseModel;
 import com.supwisdom.leaveschool.leaving.domain.AuditNode;
-import com.supwisdom.leaveschool.leaving.repository.AuditNode1Repository;
 import com.supwisdom.leaveschool.leaving.repository.AuditNodeRepository;
+import com.supwisdom.leaveschool.leaving.repository.Test;
 
 import io.swagger.annotations.ApiImplicitParam;
 import io.swagger.annotations.ApiImplicitParams;
@@ -26,8 +26,10 @@
 	
 	@Autowired
 	private AuditNodeRepository auditNodeRepository;
+	
+
 	@Autowired
-	private AuditNode1Repository auditNode1Repository;
+	private Test test;
 	
 	@GetMapping(path = "/getById",produces = MimeTypeUtils.APPLICATION_JSON_VALUE)
 	@ResponseStatus(value = HttpStatus.OK)
@@ -60,20 +62,12 @@
 		return null;
 	}
 	
-	@GetMapping(path = "/list",produces = MimeTypeUtils.APPLICATION_JSON_VALUE)
+	@GetMapping(path = "/test",produces = MimeTypeUtils.APPLICATION_JSON_VALUE)
 	@ResponseStatus(value = HttpStatus.OK)
-	@ApiOperation(value="根据查询条件获取审核环节List",notes="注意问题点")
-	@ApiImplicitParams({
-		@ApiImplicitParam(name = "name", value = "审核环节名称", dataType = "string",required = false,  paramType = "query", defaultValue = ""),
-		@ApiImplicitParam(name = "auditType", value = "审核方式", dataType = "string",required = false,  paramType = "query", defaultValue = "")
-	})
-	public List<AuditNode> list(String name,String auditType, PagerRequestModel pagerRequestModel){
-		return auditNode1Repository.getList(null);
+	@ApiOperation(value="测试 test",notes="注意问题点")
+	public String getId() {
+		return test.getId();
 	}
 	
-	
-	
-	
-	
 
 }
diff --git a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/domain/LeaveSchoolBatch.java b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/domain/LeaveSchoolBatch.java
index 15e99b1..916f5c9 100644
--- a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/domain/LeaveSchoolBatch.java
+++ b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/domain/LeaveSchoolBatch.java
@@ -50,19 +50,19 @@
 	/**
 	 * 名单同步接口
 	 */
-	@Column(name = "ROSTER_SYNC_INTERFACE",columnDefinition="String(250)  comment '名单同步接口'")
+	@Column(name = "ROSTER_SYNC_INTERFACE",columnDefinition="varchar(250)  comment '名单同步接口'")
 	private String rosterSyncInterface;
 	
 	/**
 	 * 开始日期(yyyy-MM-dd)
 	 */
-	@Column(name = "START_DATE",columnDefinition="datetime(20)  comment '开始日期yyyy-MM-dd'")
+	@Column(name = "START_DATE",columnDefinition="date  comment '开始日期yyyy-MM-dd'")
 	private Date startDate;
 	
 	/**
 	 * 结束日期(yyyy-MM-dd)
 	 */
-	@Column(name = "END_DATE",columnDefinition="datetime(20)  comment '结束日期yyyy-MM-dd'")
+	@Column(name = "END_DATE",columnDefinition="date  comment '结束日期yyyy-MM-dd'")
 	private Date endDate;
 	/**
 	 * 离校流程
diff --git a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/domain/LeaveSchoolProcessAuditLog.java b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/domain/LeaveSchoolProcessAuditLog.java
index 8b718ce..16f3dfd 100644
--- a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/domain/LeaveSchoolProcessAuditLog.java
+++ b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/domain/LeaveSchoolProcessAuditLog.java
@@ -1,5 +1,7 @@
 package com.supwisdom.leaveschool.leaving.domain;
 
+import java.util.Date;
+
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.EnumType;
@@ -10,6 +12,7 @@
 
 import com.supwisdom.leaveschool.common.domain.ABaseDomain;
 import com.supwisdom.leaveschool.leaving.domain.enums.DefaultAuditStatus;
+import com.supwisdom.leaveschool.leaving.domain.user.User;
 
 /**
  * 离校流程审核日志
@@ -42,7 +45,18 @@
 	 */
 	@Column(name = "AUDIT_OPTION",columnDefinition="varchar(400) not null comment '审核意见'")
 	private String auditOption;
-
+	/**
+	 * 审核时间
+	 */
+	@Column(name = "AUDIT_TIME",columnDefinition="datetime comment '审核时间'")
+	private Date auditTime;
+	/**
+	 * 审核人
+	 */
+	@ManyToOne(targetEntity=User.class)
+	@JoinColumn(name="USER_ID",columnDefinition="varchar(64) comment '用户id'")
+	private User auditor;
+	
 	public LeaveSchoolProcessAudit getLeaveSchoolProcessAudit() {
 		return leaveSchoolProcessAudit;
 	}
@@ -66,7 +80,21 @@
 	public void setAuditOption(String auditOption) {
 		this.auditOption = auditOption;
 	}
-	
-	
+
+	public Date getAuditTime() {
+		return auditTime;
+	}
+
+	public void setAuditTime(Date auditTime) {
+		this.auditTime = auditTime;
+	}
+
+	public User getAuditor() {
+		return auditor;
+	}
+
+	public void setAuditor(User auditor) {
+		this.auditor = auditor;
+	}
 	
 }
diff --git a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/repository/AuditNode1Repository.java b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/repository/AuditNode1Repository.java
deleted file mode 100644
index a7371f6..0000000
--- a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/repository/AuditNode1Repository.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.supwisdom.leaveschool.leaving.repository;
-
-import java.util.List;
-
-import javax.persistence.EntityManager;
-
-import org.springframework.data.jpa.repository.support.SimpleJpaRepository;
-import org.springframework.stereotype.Component;
-
-import com.supwisdom.leaveschool.leaving.domain.AuditNode;
-
-@Component
-public class AuditNode1Repository extends SimpleJpaRepository<AuditNode, String>{
-	
-	private EntityManager entityManager;
-	
-	public AuditNode1Repository(Class<AuditNode> domainClass, EntityManager em) {
-		super(domainClass, em);
-		this.entityManager = em;
-	}
-	
-	public List<AuditNode>  getList(String id) {
-		List<AuditNode> list = entityManager.createNativeQuery("select * from TB_L_AUDIT_NODE").getResultList();
-		return list;
-	}
-
-}
diff --git a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/repository/Test.java b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/repository/Test.java
new file mode 100644
index 0000000..5ece20c
--- /dev/null
+++ b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/repository/Test.java
@@ -0,0 +1,16 @@
+package com.supwisdom.leaveschool.leaving.repository;
+
+import org.springframework.stereotype.Service;
+@Service
+public class Test {
+	private String id="00";
+
+	public String getId() {
+		return id+"111113341";
+	}
+
+	public void setId(String id) {
+		this.id = id;
+	}
+	
+}
diff --git a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/test/Test1.java b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/test/Test1.java
index eba1f13..87a3774 100644
--- a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/test/Test1.java
+++ b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/test/Test1.java
@@ -1,6 +1,7 @@
 package com.supwisdom.leaveschool.leaving.test;
 
 import java.io.Serializable;
+import java.util.Date;
 
 public class Test1 implements Serializable{
 	
@@ -11,6 +12,10 @@
 	private String name;
 	
 	private String address;
+	
+	private Integer age;
+	
+	private Date thisTime;
 
 	public String getId() {
 		return id;
@@ -35,5 +40,21 @@
 	public void setAddress(String address) {
 		this.address = address;
 	}
+
+	public Integer getAge() {
+		return age;
+	}
+
+	public void setAge(Integer age) {
+		this.age = age;
+	}
+
+	public Date getThisTime() {
+		return thisTime;
+	}
+
+	public void setThisTime(Date thisTime) {
+		this.thisTime = thisTime;
+	}
 	
 }
diff --git a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/test/TestMain.java b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/test/TestMain.java
index 1efcfb7..0a16467 100644
--- a/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/test/TestMain.java
+++ b/leaveschool/leaving/src/main/java/com/supwisdom/leaveschool/leaving/test/TestMain.java
@@ -1,24 +1,34 @@
 package com.supwisdom.leaveschool.leaving.test;
 
 import java.lang.reflect.Field;
+import java.util.Date;
 
 public class TestMain {
 	
 	
-	
-	public static <T> Object save(T entity) throws Exception{
-		Field field = entity.getClass().getDeclaredField("id");
-		//setAccessible这行代码把对象上的id字段设置为public访问属性.
-		 field.setAccessible(true);
-		// 设置该T的id属性
-		field.set(entity, "1111");
+	@SuppressWarnings({ "rawtypes", "unchecked" })
+	public static <T> Object save(T entity,String fieldName,Object fieldVlue) throws Exception{
+		if(fieldVlue!=null) {
+			Field field = entity.getClass().getDeclaredField(fieldName);
+			Class class1 = field.getType();//field.getDeclaringClass();
+			Class class2 = fieldVlue.getClass();
+			System.out.println(class1.isAssignableFrom(class2));
+			//判断两个类型是否相等
+			if(class1.isAssignableFrom(class2)) {
+				//setAccessible这行代码把对象上的id字段设置为public访问属性.
+				 field.setAccessible(true);
+				// 设置该T的id属性
+				field.set(entity, fieldVlue);
+			}
+		}
 		return entity;
 	}
 	
 	public static void main(String[] args) {
 		try {
-			System.out.println(save(new Test1()));
+			System.out.println(save(new Test1(),"thisTime",new Date()));
 		} catch (Exception e) {
+			System.out.println(1111);
 			e.printStackTrace();
 		}
 		
diff --git a/leaveschool/leaving/src/main/resources/application.yml b/leaveschool/leaving/src/main/resources/application.yml
index 4981a80..7287745 100644
--- a/leaveschool/leaving/src/main/resources/application.yml
+++ b/leaveschool/leaving/src/main/resources/application.yml
@@ -15,14 +15,14 @@
     name: leaving
   datasource:
     driver-class-name: com.mysql.jdbc.Driver
-    url: jdbc:mysql://180.166.150.114:9512/leave_school?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull
-    #url: jdbc:mysql://172.50.10.15:3306/leave_school?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull
+    #url: jdbc:mysql://180.166.150.114:9512/leave_school?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull
+    url: jdbc:mysql://172.50.10.15:3306/leave_school?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull
     #url: jdbc:mysql://172.18.101.207:3306/leave_school?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull
     username: leave_school
     password: 111111
   jpa:
     hibernate:
-      ddl-auto: none
+      ddl-auto: update
       naming:
         physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
     database-platform: org.hibernate.dialect.MySQL5InnoDBDialect
diff --git a/leaveschool/leaving/src/main/resources/db/leave_school.sql b/leaveschool/leaving/src/main/resources/db/leave_school.sql
deleted file mode 100644
index 077c029..0000000
--- a/leaveschool/leaving/src/main/resources/db/leave_school.sql
+++ /dev/null
@@ -1,443 +0,0 @@
-/*
-Navicat MySQL Data Transfer
-
-Source Server         : 180.166.150.114
-Source Server Version : 50640
-Source Host           : 180.166.150.114:9512
-Source Database       : leave_school
-
-Target Server Type    : MYSQL
-Target Server Version : 50640
-File Encoding         : 65001
-
-Date: 2018-08-29 14:06:26
-*/
-
-SET FOREIGN_KEY_CHECKS=0;
-
--- ----------------------------
--- Table structure for tb_b_classes
--- ----------------------------
-DROP TABLE IF EXISTS `tb_b_classes`;
-CREATE TABLE `tb_b_classes` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `CODE` varchar(120) COLLATE utf8_bin NOT NULL COMMENT '班级代码',
-  `ENABLED` int(11) DEFAULT '1' COMMENT '是否可用',
-  `NAME` varchar(120) COLLATE utf8_bin NOT NULL COMMENT '班级名称',
-  `YEAR` varchar(120) COLLATE utf8_bin NOT NULL COMMENT '年级(yyyy)',
-  `DEPARTMENT_ID` varchar(100) COLLATE utf8_bin NOT NULL COMMENT '所在院系,引用字典类型表id',
-  `MAJOR_ID` varchar(100) COLLATE utf8_bin NOT NULL COMMENT '所在专业,引用专业表id',
-  PRIMARY KEY (`ID`),
-  UNIQUE KEY `UK_aqmo5w1r2s7davfgemc3h4axn` (`CODE`),
-  UNIQUE KEY `UK_c5v6yi0lxjc8k6nhls8uecixa` (`YEAR`),
-  KEY `FK1auavp3s3m4okk6nu5ra0tnpm` (`DEPARTMENT_ID`),
-  KEY `FKjr0gsjf99maynvyupwi7wvgti` (`MAJOR_ID`),
-  CONSTRAINT `FK1auavp3s3m4okk6nu5ra0tnpm` FOREIGN KEY (`DEPARTMENT_ID`) REFERENCES `tb_b_department` (`ID`),
-  CONSTRAINT `FKjr0gsjf99maynvyupwi7wvgti` FOREIGN KEY (`MAJOR_ID`) REFERENCES `tb_b_major` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='班级表';
-
--- ----------------------------
--- Table structure for tb_b_department
--- ----------------------------
-DROP TABLE IF EXISTS `tb_b_department`;
-CREATE TABLE `tb_b_department` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `CODE` varchar(120) COLLATE utf8_bin NOT NULL COMMENT '单位代码',
-  `EN_NAME` varchar(200) COLLATE utf8_bin NOT NULL COMMENT '单位英文名称',
-  `ENABLED` int(11) DEFAULT '1' COMMENT '是否可用',
-  `NAME` varchar(200) COLLATE utf8_bin NOT NULL COMMENT '单位简称',
-  `SORT` int(11) DEFAULT NULL COMMENT '排序',
-  `CLASS_CODE` varchar(100) COLLATE utf8_bin NOT NULL COMMENT '类别码,引用字典类型表id',
-  PRIMARY KEY (`ID`),
-  UNIQUE KEY `UK_k1ayr1evmn7vp2t97x9o2kdih` (`CODE`),
-  KEY `FKk7pvj4yi40cl0pvfu00jjto6` (`CLASS_CODE`),
-  CONSTRAINT `FKk7pvj4yi40cl0pvfu00jjto6` FOREIGN KEY (`CLASS_CODE`) REFERENCES `tb_b_dictionary` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='部门院系表';
-
--- ----------------------------
--- Table structure for tb_b_dictionary
--- ----------------------------
-DROP TABLE IF EXISTS `tb_b_dictionary`;
-CREATE TABLE `tb_b_dictionary` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `CODE` varchar(120) COLLATE utf8_bin NOT NULL COMMENT '字典代码',
-  `TB_B_DICTIONARY_TYPE_ID` tinyblob,
-  `ENABLED` int(11) DEFAULT '1' COMMENT '是否可用',
-  `NAME` varchar(200) COLLATE utf8_bin NOT NULL COMMENT '名称',
-  `SORT` int(11) DEFAULT NULL COMMENT '排序',
-  PRIMARY KEY (`ID`),
-  UNIQUE KEY `UK_q80b6qny1fja7wg6wyudyechm` (`CODE`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='字典表';
-
--- ----------------------------
--- Table structure for tb_b_dictionary_type
--- ----------------------------
-DROP TABLE IF EXISTS `tb_b_dictionary_type`;
-CREATE TABLE `tb_b_dictionary_type` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `CODE` varchar(120) COLLATE utf8_bin NOT NULL COMMENT '类型码',
-  `NAME` varchar(200) COLLATE utf8_bin NOT NULL COMMENT '名称',
-  `SORT` int(11) DEFAULT NULL COMMENT '排序',
-  `ENABLED` int(11) DEFAULT '1' COMMENT '是否可用',
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  PRIMARY KEY (`ID`),
-  UNIQUE KEY `UK_tbbcrrq6sxlu20h5618hrd51r` (`CODE`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='字典类型表';
-
--- ----------------------------
--- Table structure for tb_b_major
--- ----------------------------
-DROP TABLE IF EXISTS `tb_b_major`;
-CREATE TABLE `tb_b_major` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `CODE` varchar(120) COLLATE utf8_bin NOT NULL COMMENT '专业代码',
-  `ENABLED` int(11) DEFAULT '1' COMMENT '是否可用',
-  `GB_MAJOR` varchar(200) COLLATE utf8_bin DEFAULT NULL COMMENT '所属国标专业',
-  `DEPARTMENT_ID` varchar(100) COLLATE utf8_bin NOT NULL COMMENT '所在院系,引用字典类型表id',
-  PRIMARY KEY (`ID`),
-  UNIQUE KEY `UK_b0m1172bkbvr9lf3krdueb545` (`CODE`),
-  KEY `FKgf8aht9hqgj65q62wnlcnws7i` (`DEPARTMENT_ID`),
-  CONSTRAINT `FKgf8aht9hqgj65q62wnlcnws7i` FOREIGN KEY (`DEPARTMENT_ID`) REFERENCES `tb_b_department` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='专业表';
-
--- ----------------------------
--- Table structure for tb_b_year
--- ----------------------------
-DROP TABLE IF EXISTS `tb_b_year`;
-CREATE TABLE `tb_b_year` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `CODE` varchar(120) COLLATE utf8_bin NOT NULL COMMENT '学年代码',
-  `NAME` varchar(200) COLLATE utf8_bin NOT NULL COMMENT '学年名称',
-  PRIMARY KEY (`ID`),
-  UNIQUE KEY `UK_3f2a3s7jtus2nxicvu50l4uer` (`CODE`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='学年表';
-
--- ----------------------------
--- Table structure for tb_l_audit_node
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_audit_node`;
-CREATE TABLE `tb_l_audit_node` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `AUDIT_NODE_ADDRESS` varchar(200) COLLATE utf8_bin NOT NULL COMMENT '审核环节地址',
-  `AUDIT_NODE_DUTY` varchar(200) COLLATE utf8_bin NOT NULL COMMENT '审核环节职责',
-  `AUDIT_TYPE` varchar(20) COLLATE utf8_bin NOT NULL COMMENT '审核方式(手动、自动,默认手动)',
-  `CONTACT` varchar(120) COLLATE utf8_bin DEFAULT NULL COMMENT '联系人',
-  `DEFAULT_AUDIT_STATUS` varchar(20) COLLATE utf8_bin NOT NULL COMMENT '审核状态(待审核、审核通过、审核不通过 ,默认待审核)',
-  `NAME` varchar(150) COLLATE utf8_bin NOT NULL COMMENT '名称',
-  `PHONE_NUMBER` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT '联系电话',
-  `SCOPE` varchar(20) COLLATE utf8_bin NOT NULL COMMENT '范围控制(全校范围、院系范围、辅导员范围)',
-  `DEPARTMENT_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '所属部门id',
-  PRIMARY KEY (`ID`),
-  KEY `FKhagjedhk0npq3w4esky8dum93` (`DEPARTMENT_ID`),
-  CONSTRAINT `FKhagjedhk0npq3w4esky8dum93` FOREIGN KEY (`DEPARTMENT_ID`) REFERENCES `tb_b_department` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='审核环节';
-
--- ----------------------------
--- Table structure for tb_l_leave_audit_log
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_leave_audit_log`;
-CREATE TABLE `tb_l_leave_audit_log` (
-  `AUDIT_ID` varchar(64) COLLATE utf8_bin NOT NULL COMMENT '离校流程审核ID',
-  `LOG_ID` varchar(64) COLLATE utf8_bin NOT NULL COMMENT '离校流程审核日志ID',
-  KEY `FKmy5g4diqdrfhxb32d6ttoj2r3` (`LOG_ID`),
-  KEY `FKd8xtnyp7mytu5nfs8sc886tti` (`AUDIT_ID`),
-  CONSTRAINT `FKd8xtnyp7mytu5nfs8sc886tti` FOREIGN KEY (`AUDIT_ID`) REFERENCES `tb_l_leave_sch_pro_audit` (`ID`),
-  CONSTRAINT `FKmy5g4diqdrfhxb32d6ttoj2r3` FOREIGN KEY (`LOG_ID`) REFERENCES `tb_l_leave_sch_pro_audit_log` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-
--- ----------------------------
--- Table structure for tb_l_leave_batch_process
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_leave_batch_process`;
-CREATE TABLE `tb_l_leave_batch_process` (
-  `BATCH_ID` varchar(64) COLLATE utf8_bin NOT NULL COMMENT '离校批次ID',
-  `PROCESS_ID` varchar(64) COLLATE utf8_bin NOT NULL COMMENT '离校流程ID',
-  KEY `FK84kdx8345yysdv5malr2mclr7` (`PROCESS_ID`),
-  CONSTRAINT `FK84kdx8345yysdv5malr2mclr7` FOREIGN KEY (`PROCESS_ID`) REFERENCES `tb_l_leave_sch_pro` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-
--- ----------------------------
--- Table structure for tb_l_leave_process_dependence
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_leave_process_dependence`;
-CREATE TABLE `tb_l_leave_process_dependence` (
-  `PROCESS_ID` varchar(64) COLLATE utf8_bin NOT NULL COMMENT '离校流程ID',
-  `DEPENDENCE_ID` varchar(64) COLLATE utf8_bin NOT NULL COMMENT '离校流程依赖ID',
-  KEY `FKtgqlah237uwe75x9hjeej15mc` (`DEPENDENCE_ID`),
-  KEY `FK8n2agj2hx1wq7i4xxpcu800a1` (`PROCESS_ID`),
-  CONSTRAINT `FK8n2agj2hx1wq7i4xxpcu800a1` FOREIGN KEY (`PROCESS_ID`) REFERENCES `tb_l_leave_sch_pro` (`ID`),
-  CONSTRAINT `FKtgqlah237uwe75x9hjeej15mc` FOREIGN KEY (`DEPENDENCE_ID`) REFERENCES `tb_l_leave_sch_pro_depen` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-
--- ----------------------------
--- Table structure for tb_l_leave_sch_pro
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_leave_sch_pro`;
-CREATE TABLE `tb_l_leave_sch_pro` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `NEEDED_DEPARTMENT` int(11) DEFAULT NULL COMMENT '是否必办部门',
-  `ORDER_NUM` int(11) DEFAULT NULL COMMENT '显示顺序',
-  `AUDIT_NODE_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '审核环节id',
-  `LEAVE_SCH_BATCH_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '离校批次id',
-  PRIMARY KEY (`ID`),
-  KEY `FKrulca368cqgrj0txjve9mgmyo` (`AUDIT_NODE_ID`),
-  CONSTRAINT `FKrulca368cqgrj0txjve9mgmyo` FOREIGN KEY (`AUDIT_NODE_ID`) REFERENCES `tb_l_audit_node` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='离校流程';
-
--- ----------------------------
--- Table structure for tb_l_leave_sch_pro_audit
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_leave_sch_pro_audit`;
-CREATE TABLE `tb_l_leave_sch_pro_audit` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `AUDIT_STATUS` varchar(20) COLLATE utf8_bin NOT NULL COMMENT '审核状态(待审核、审核通过、审核不通过 ,默认待审核)',
-  `LEAVE_SCH_BATCH_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '离校批次id',
-  `LEAVE_SCH_PRO_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '离校流程id',
-  `LEAVE_SCH_STUDENT_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '离校学生id',
-  PRIMARY KEY (`ID`),
-  KEY `FKl0erxg66at51u3whbwb17060h` (`LEAVE_SCH_PRO_ID`),
-  KEY `FK2i4jyp06972cpdhvblvppdk81` (`LEAVE_SCH_STUDENT_ID`),
-  CONSTRAINT `FK2i4jyp06972cpdhvblvppdk81` FOREIGN KEY (`LEAVE_SCH_STUDENT_ID`) REFERENCES `tb_l_leave_sch_student` (`ID`),
-  CONSTRAINT `FKl0erxg66at51u3whbwb17060h` FOREIGN KEY (`LEAVE_SCH_PRO_ID`) REFERENCES `tb_l_leave_sch_pro` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='离校流程审核';
-
--- ----------------------------
--- Table structure for tb_l_leave_sch_pro_audit_log
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_leave_sch_pro_audit_log`;
-CREATE TABLE `tb_l_leave_sch_pro_audit_log` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `AUDIT_OPTION` varchar(400) COLLATE utf8_bin NOT NULL COMMENT '审核意见',
-  `AUDIT_STATUS` varchar(20) COLLATE utf8_bin NOT NULL COMMENT '审核状态(待审核、审核通过、审核不通过 ,默认待审核)',
-  `LEAVE_SCH_PRO_AUDIT_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '离校流程审核id',
-  PRIMARY KEY (`ID`),
-  KEY `FK8t5oab3vh813ew8ruii3befmm` (`LEAVE_SCH_PRO_AUDIT_ID`),
-  CONSTRAINT `FK8t5oab3vh813ew8ruii3befmm` FOREIGN KEY (`LEAVE_SCH_PRO_AUDIT_ID`) REFERENCES `tb_l_leave_sch_pro_audit` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='离校流程审核日志';
-
--- ----------------------------
--- Table structure for tb_l_leave_sch_pro_depen
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_leave_sch_pro_depen`;
-CREATE TABLE `tb_l_leave_sch_pro_depen` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `AUDIT_NODE_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '审核环节id',
-  `LEAVE_SCH_PRO_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '离校流程id',
-  PRIMARY KEY (`ID`),
-  KEY `FKseosmwxwt4brth7k55rx5hvhg` (`AUDIT_NODE_ID`),
-  KEY `FKjk5ki774t3r6rq75xxehbi9y8` (`LEAVE_SCH_PRO_ID`),
-  CONSTRAINT `FKjk5ki774t3r6rq75xxehbi9y8` FOREIGN KEY (`LEAVE_SCH_PRO_ID`) REFERENCES `tb_l_leave_sch_pro` (`ID`),
-  CONSTRAINT `FKseosmwxwt4brth7k55rx5hvhg` FOREIGN KEY (`AUDIT_NODE_ID`) REFERENCES `tb_l_audit_node` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='离校流程依赖';
-
--- ----------------------------
--- Table structure for tb_l_leave_sch_student
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_leave_sch_student`;
-CREATE TABLE `tb_l_leave_sch_student` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `ALLOWED_LEAVE` int(11) DEFAULT NULL COMMENT '是否准予离校',
-  `GRADUATE_MONTH` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '毕业月份MM',
-  `GRADUATE_YEAR` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '毕业年份yyyy',
-  `NAME` varchar(150) COLLATE utf8_bin NOT NULL COMMENT '姓名',
-  `STUDNET_NUMBER` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '学号',
-  `CLAZZ_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '班级id',
-  `DEPARTMENT_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '院系id',
-  `LEAVE_SCH_BATCH_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '离校批次id',
-  `LEAVE_SCHOOL_TYPE_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '离校类型',
-  `MAJOR_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '专业id',
-  `STUDENT_TYPE_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '学生类别',
-  PRIMARY KEY (`ID`),
-  KEY `FKi869693ev77m6padav52w63dk` (`CLAZZ_ID`),
-  KEY `FKlad5nxf34dq5id1m5u20m6b3f` (`DEPARTMENT_ID`),
-  KEY `FKcwpeg8ruswtxspc1br2jvv9ae` (`LEAVE_SCHOOL_TYPE_ID`),
-  KEY `FKsylcd1ke2br0fp1l7oplju0mt` (`MAJOR_ID`),
-  KEY `FKelc2uju93mbeg23trus61bi6w` (`STUDENT_TYPE_ID`),
-  CONSTRAINT `FKcwpeg8ruswtxspc1br2jvv9ae` FOREIGN KEY (`LEAVE_SCHOOL_TYPE_ID`) REFERENCES `tb_b_department` (`ID`),
-  CONSTRAINT `FKelc2uju93mbeg23trus61bi6w` FOREIGN KEY (`STUDENT_TYPE_ID`) REFERENCES `tb_b_department` (`ID`),
-  CONSTRAINT `FKi869693ev77m6padav52w63dk` FOREIGN KEY (`CLAZZ_ID`) REFERENCES `tb_b_department` (`ID`),
-  CONSTRAINT `FKlad5nxf34dq5id1m5u20m6b3f` FOREIGN KEY (`DEPARTMENT_ID`) REFERENCES `tb_b_department` (`ID`),
-  CONSTRAINT `FKsylcd1ke2br0fp1l7oplju0mt` FOREIGN KEY (`MAJOR_ID`) REFERENCES `tb_b_department` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='离校名单';
-
--- ----------------------------
--- Table structure for tb_l_leave_student_audit
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_leave_student_audit`;
-CREATE TABLE `tb_l_leave_student_audit` (
-  `STUDENT_ID` varchar(64) COLLATE utf8_bin NOT NULL COMMENT '离校名单ID',
-  `AUDIT_ID` varchar(64) COLLATE utf8_bin NOT NULL COMMENT '离校流程审核ID',
-  KEY `FKm99oloebiq97mqmo1qs83x2dw` (`AUDIT_ID`),
-  KEY `FK4061tssmwd9oes5cbff9m8qr2` (`STUDENT_ID`),
-  CONSTRAINT `FK4061tssmwd9oes5cbff9m8qr2` FOREIGN KEY (`STUDENT_ID`) REFERENCES `tb_l_leave_sch_student` (`ID`),
-  CONSTRAINT `FKm99oloebiq97mqmo1qs83x2dw` FOREIGN KEY (`AUDIT_ID`) REFERENCES `tb_l_leave_sch_pro_audit` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-
--- ----------------------------
--- Table structure for tb_l_node_auditor
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_node_auditor`;
-CREATE TABLE `tb_l_node_auditor` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `AUDIT_NODE_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '审核环节id',
-  `USER_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '审核人id',
-  PRIMARY KEY (`ID`),
-  KEY `FKj9d12cx0bm8rdm4b1s8bt1vsy` (`AUDIT_NODE_ID`),
-  KEY `FKgfqu40j6cflp2cew84io9e1y` (`USER_ID`),
-  CONSTRAINT `FKgfqu40j6cflp2cew84io9e1y` FOREIGN KEY (`USER_ID`) REFERENCES `tb_u_user` (`ID`),
-  CONSTRAINT `FKj9d12cx0bm8rdm4b1s8bt1vsy` FOREIGN KEY (`AUDIT_NODE_ID`) REFERENCES `tb_l_audit_node` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='环节审核人';
-
--- ----------------------------
--- Table structure for tb_l_node_principal
--- ----------------------------
-DROP TABLE IF EXISTS `tb_l_node_principal`;
-CREATE TABLE `tb_l_node_principal` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `AUDIT_NODE_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '审核环节id',
-  `USER_ID` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '审核人id',
-  PRIMARY KEY (`ID`),
-  KEY `FK7s24tkhawwuhwxqdk8t5ips8a` (`AUDIT_NODE_ID`),
-  KEY `FK21n51h0y6ncm5fvhplc64j73v` (`USER_ID`),
-  CONSTRAINT `FK21n51h0y6ncm5fvhplc64j73v` FOREIGN KEY (`USER_ID`) REFERENCES `tb_u_user` (`ID`),
-  CONSTRAINT `FK7s24tkhawwuhwxqdk8t5ips8a` FOREIGN KEY (`AUDIT_NODE_ID`) REFERENCES `tb_l_audit_node` (`ID`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='环节负责人';
-
--- ----------------------------
--- Table structure for tb_u_user
--- ----------------------------
-DROP TABLE IF EXISTS `tb_u_user`;
-CREATE TABLE `tb_u_user` (
-  `ID` varchar(255) COLLATE utf8_bin NOT NULL,
-  `ADD_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
-  `ADD_TIME` datetime DEFAULT NULL COMMENT '创建时间',
-  `COMPANY_ID` varchar(200) COLLATE utf8_bin DEFAULT NULL,
-  `DELETE_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '删除人',
-  `DELETE_TIME` datetime DEFAULT NULL COMMENT '删除时间',
-  `DELETED` int(1) DEFAULT '1' COMMENT '是否删除  0:有效  1:删除',
-  `EDIT_ACCOUNT` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
-  `EDIT_TIME` datetime DEFAULT NULL COMMENT '修改时间',
-  `ACCOUNT_NON_EXPIRED` bit(1) DEFAULT NULL,
-  `ACCOUNT_NON_LOCKED` bit(1) DEFAULT NULL,
-  `CREDENTIALS_NON_EXPIRED` bit(1) DEFAULT NULL,
-  `EMAIL` varchar(255) COLLATE utf8_bin DEFAULT NULL,
-  `ENABLED` bit(1) DEFAULT NULL,
-  `MOBILE` varchar(255) COLLATE utf8_bin DEFAULT NULL,
-  `NAME` varchar(255) COLLATE utf8_bin DEFAULT NULL,
-  `PASSWORD` varchar(255) COLLATE utf8_bin DEFAULT NULL,
-  `STATUS` varchar(255) COLLATE utf8_bin DEFAULT NULL,
-  `USERNAME` varchar(255) COLLATE utf8_bin DEFAULT NULL,
-  PRIMARY KEY (`ID`),
-  UNIQUE KEY `UK_m85n4fagxg9gtbho0y2nls1cg` (`USERNAME`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;