forked from admin/innovation-platform
添加预埋测试数据
This commit is contained in:
39
backend/src/main/resources/data.sql
Normal file
39
backend/src/main/resources/data.sql
Normal file
@@ -0,0 +1,39 @@
|
||||
-- 预埋测试数据
|
||||
|
||||
-- 1. 管理员账号 (密码: admin123)
|
||||
INSERT INTO sys_user (username, password, real_name, gender, role_type, status) VALUES
|
||||
('admin', '$2a$10$N.zmdr9k7uOCQb376NoUnuTJ8iAt6Z5EHsM8lE9lBOsl7iAt9hQIu', '系统管理员', 1, 3, 1);
|
||||
|
||||
-- 2. 教师账号 (密码: teacher123)
|
||||
INSERT INTO sys_user (username, password, real_name, gender, role_type, status) VALUES
|
||||
('teacher001', '$2a$10$N.zmdr9k7uOCQb376NoUnuTJ8iAt6Z5EHsM8lE9lBOsl7iAt9hQIu', '张教授', 1, 2, 1),
|
||||
('teacher002', '$2a$10$N.zmdr9k7uOCQb376NoUnuTJ8iAt6Z5EHsM8lE9lBOsl7iAt9hQIu', '李老师', 2, 2, 1);
|
||||
|
||||
-- 3. 学生账号 (密码: student123)
|
||||
INSERT INTO sys_user (username, password, real_name, gender, role_type, status) VALUES
|
||||
('student001', '$2a$10$N.zmdr9k7uOCQb376NoUnuTJ8iAt6Z5EHsM8lE9lBOsl7iAt9hQIu', '王小明', 1, 1, 1),
|
||||
('student002', '$2a$10$N.zmdr9k7uOCQb376NoUnuTJ8iAt6Z5EHsM8lE9lBOsl7iAt9hQIu', '李小红', 2, 1, 1),
|
||||
('student003', '$2a$10$N.zmdr9k7uOCQb376NoUnuTJ8iAt6Z5EHsM8lE9lBOsl7iAt9hQIu', '张小华', 1, 1, 1);
|
||||
|
||||
-- 4. 教师信息
|
||||
INSERT INTO teacher_info (user_id, teacher_no, college, title, research_field) VALUES
|
||||
(2, 'T2024001', '计算机学院', '教授', '人工智能'),
|
||||
(3, 'T2024002', '计算机学院', '副教授', '大数据');
|
||||
|
||||
-- 5. 学生信息
|
||||
INSERT INTO stu_info (user_id, student_no, college, major, grade, class_name, advisor_id) VALUES
|
||||
(4, 'S2021001', '计算机学院', '计算机科学与技术', '2021', '计科2101', 2),
|
||||
(5, 'S2021002', '计算机学院', '软件工程', '2021', '软工2101', 2),
|
||||
(6, 'S2022001', '计算机学院', '计算机科学与技术', '2022', '计科2201', 3);
|
||||
|
||||
-- 6. 测试项目
|
||||
INSERT INTO project (project_no, project_name, project_type, project_level, leader_id, advisor_id, description, status) VALUES
|
||||
('PRJ2024001', '基于AI的智能问答系统', 1, 2, 4, 2, '本项目旨在开发一个基于大语言模型的智能问答系统', 3),
|
||||
('PRJ2024002', '校园二手交易平台', 2, 1, 5, 3, '搭建一个面向高校学生的二手物品交易平台', 1);
|
||||
|
||||
-- 7. 项目成员
|
||||
INSERT INTO project_member (project_id, user_id, member_order, role) VALUES
|
||||
(1, 4, 1, 2),
|
||||
(1, 5, 2, 1),
|
||||
(2, 5, 1, 2),
|
||||
(2, 6, 2, 1);
|
||||
47
backend/target/classes/application.yml
Normal file
47
backend/target/classes/application.yml
Normal file
@@ -0,0 +1,47 @@
|
||||
server:
|
||||
port: 8080
|
||||
|
||||
spring:
|
||||
datasource:
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
url: jdbc:mysql://localhost:3306/innovation_platform?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
|
||||
username: root
|
||||
password: root123456
|
||||
jackson:
|
||||
date-format: yyyy-MM-dd HH:mm:ss
|
||||
time-zone: GMT+8
|
||||
|
||||
mybatis-plus:
|
||||
mapper-locations: classpath*:/mapper/**/*.xml
|
||||
type-aliases-package: com.innovation.platform.entity
|
||||
global-config:
|
||||
db-config:
|
||||
id-type: auto
|
||||
logic-delete-field: deleted
|
||||
logic-delete-value: 1
|
||||
logic-not-delete-value: 0
|
||||
configuration:
|
||||
map-underscore-to-camel-case: true
|
||||
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
|
||||
sa-token:
|
||||
token-name: Authorization
|
||||
timeout: 86400
|
||||
active-timeout: -1
|
||||
is-concurrent: true
|
||||
is-share: true
|
||||
token-style: uuid
|
||||
is-log: true
|
||||
|
||||
knife4j:
|
||||
enable: true
|
||||
openapi:
|
||||
title: 高校创新创业项目孵化平台API
|
||||
description: 高校创新创业项目孵化平台接口文档
|
||||
version: v1.0.0
|
||||
group:
|
||||
default:
|
||||
group-name: default
|
||||
api-rule: package
|
||||
api-rule-resources:
|
||||
- com.innovation.platform.controller
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,26 @@
|
||||
com/innovation/platform/service/impl/SysUserServiceImpl.class
|
||||
com/innovation/platform/common/Result.class
|
||||
com/innovation/platform/dto/LoginResponse$LoginResponseBuilder.class
|
||||
com/innovation/platform/entity/StuInfo.class
|
||||
com/innovation/platform/dto/RegisterRequest.class
|
||||
com/innovation/platform/dto/LoginResponse.class
|
||||
com/innovation/platform/entity/BaseEntity.class
|
||||
com/innovation/platform/InnovationPlatformApplication.class
|
||||
com/innovation/platform/entity/ProjectMember.class
|
||||
com/innovation/platform/entity/ReviewScoreItem.class
|
||||
com/innovation/platform/controller/AuthController.class
|
||||
com/innovation/platform/service/SysUserService.class
|
||||
com/innovation/platform/common/PageResult.class
|
||||
com/innovation/platform/entity/ProjectAttachment.class
|
||||
com/innovation/platform/entity/SysUser.class
|
||||
com/innovation/platform/entity/Review.class
|
||||
com/innovation/platform/dto/LoginRequest.class
|
||||
com/innovation/platform/exception/GlobalExceptionHandler.class
|
||||
com/innovation/platform/mapper/SysUserMapper.class
|
||||
com/innovation/platform/entity/TeacherInfo.class
|
||||
com/innovation/platform/entity/SysLog.class
|
||||
com/innovation/platform/entity/Project.class
|
||||
com/innovation/platform/config/SaTokenConfig.class
|
||||
com/innovation/platform/entity/SysConfig.class
|
||||
com/innovation/platform/entity/AchievementAttachment.class
|
||||
com/innovation/platform/entity/Achievement.class
|
||||
@@ -0,0 +1,25 @@
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/common/PageResult.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/AchievementAttachment.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/SysConfig.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/InnovationPlatformApplication.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/mapper/SysUserMapper.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/dto/RegisterRequest.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/SysLog.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/exception/GlobalExceptionHandler.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/service/SysUserService.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/BaseEntity.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/controller/AuthController.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/common/Result.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/ProjectMember.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/dto/LoginResponse.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/service/impl/SysUserServiceImpl.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/config/SaTokenConfig.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/Project.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/dto/LoginRequest.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/ReviewScoreItem.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/StuInfo.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/Review.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/Achievement.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/ProjectAttachment.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/SysUser.java
|
||||
/home/llm/projects/innovation-platform/backend/src/main/java/com/innovation/platform/entity/TeacherInfo.java
|
||||
Reference in New Issue
Block a user