deason 1 年間 前
コミット
88a14e1d57

+ 5 - 4
install/mysql/init/exam_reserve_db.sql

@@ -5,6 +5,7 @@ create table t_system_property
     update_time bigint       not null comment '更新时间',
     prop_key    varchar(50)  not null comment '属性键',
     prop_value  varchar(500) not null comment '属性值',
+    org_id      bigint comment '所属机构ID(学校)',
     PRIMARY KEY (id)
 ) comment '系统属性表';
 
@@ -185,12 +186,12 @@ create table t_operate_log
 insert into t_org(id, name, enable, create_time, update_time)
 values (1, '广东开发大学', 1, unix_timestamp() * 1000, unix_timestamp() * 1000);
 
-insert into t_system_property(prop_key, prop_value, create_time, update_time)
-values ('CATEGORY_LEVEL', '[{"level":1,"title":"城市"},{"level":2,"title":"教学点"}]', unix_timestamp() * 1000,
+insert into t_system_property(org_id, prop_key, prop_value, create_time, update_time)
+values (1, 'CATEGORY_LEVEL', '[{"level":1,"title":"城市"},{"level":2,"title":"教学点"}]', unix_timestamp() * 1000,
         unix_timestamp() * 1000);
 
-insert into t_user (role, name, login_name, password, mobile, category_id, org_id, enable, create_time, update_time)
-values ('ADMIN', '学校管理员', 'admin', UPPER(SHA2('123456', 256)), null, null, 1, 1, unix_timestamp() * 1000,
+insert into t_user (org_id, role, name, login_name, password, mobile, category_id, enable, create_time, update_time)
+values (1, 'ADMIN', '学校管理员', 'admin', UPPER(SHA2('123456', 256)), null, null, 1, unix_timestamp() * 1000,
         unix_timestamp() * 1000);
 
 

+ 5 - 0
src/main/java/com/qmth/exam/reserve/entity/SystemPropertyEntity.java

@@ -12,6 +12,11 @@ public class SystemPropertyEntity extends BaseEntity {
 
     private static final long serialVersionUID = -2689422702620489674L;
 
+    /**
+     * 所属机构ID(学校)
+     */
+    private Long orgId;
+
     /**
      * 属性键
      */