互联网营销平台init
This commit is contained in:
parent
c71fb14476
commit
0af3103291
|
|
@ -6,9 +6,9 @@ spring:
|
|||
druid:
|
||||
# 主库数据源
|
||||
master:
|
||||
url: jdbc:mysql://localhost:3306/ry?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||||
url: jdbc:mysql://localhost:3306/intermarket?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||||
username: root
|
||||
password: password
|
||||
password: 123456
|
||||
# 从库数据源
|
||||
slave:
|
||||
# 从数据源开关/默认关闭
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="renderer" content="webkit">
|
||||
<title>若依系统首页</title>
|
||||
<title>互联网营销平台首页</title>
|
||||
<!-- 避免IE使用兼容模式 -->
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<link th:href="@{favicon.ico}" rel="shortcut icon"/>
|
||||
|
|
@ -26,7 +26,7 @@
|
|||
</div>
|
||||
<a th:href="@{/index}">
|
||||
<li class="logo hidden-xs">
|
||||
<span class="logo-lg">RuoYi</span>
|
||||
<span class="logo-lg">互联网营销平台</span>
|
||||
</li>
|
||||
</a>
|
||||
<div class="sidebar-collapse">
|
||||
|
|
@ -188,7 +188,6 @@
|
|||
</a>
|
||||
</div>
|
||||
<ul class="nav navbar-top-links navbar-right welcome-message">
|
||||
<li><a data-toggle="tooltip" data-trigger="hover" data-placement="bottom" title="开发文档" href="http://doc.ruoyi.vip/ruoyi" target="_blank"><i class="fa fa-question-circle"></i> 文档</a></li>
|
||||
<li><a data-toggle="tooltip" data-trigger="hover" data-placement="bottom" title="锁定屏幕" href="#" id="lockScreen"><i class="fa fa-lock"></i> 锁屏</a></li>
|
||||
<li><a data-toggle="tooltip" data-trigger="hover" data-placement="bottom" title="全屏显示" href="#" id="fullScreen"><i class="fa fa-arrows-alt"></i> 全屏</a></li>
|
||||
<li class="dropdown user-menu">
|
||||
|
|
@ -246,7 +245,7 @@
|
|||
</div>
|
||||
|
||||
<div th:if="${ignoreFooter}" class="footer">
|
||||
<div class="pull-right">© [[${copyrightYear}]] RuoYi Copyright </div>
|
||||
<div class="pull-right">© [[${copyrightYear}]] Sinosoft Copyright </div>
|
||||
</div>
|
||||
</div>
|
||||
<!--右侧部分结束-->
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
|
||||
<title>登录若依系统</title>
|
||||
<meta name="description" content="若依后台管理框架">
|
||||
<title>登录互联网营销平台</title>
|
||||
<meta name="description" content="互联网营销平台">
|
||||
<link href="../static/css/bootstrap.min.css" th:href="@{/css/bootstrap.min.css}" rel="stylesheet"/>
|
||||
<link href="../static/css/font-awesome.min.css" th:href="@{/css/font-awesome.min.css}" rel="stylesheet"/>
|
||||
<link href="../static/css/style.css" th:href="@{/css/style.css}" rel="stylesheet"/>
|
||||
|
|
@ -26,24 +26,17 @@
|
|||
<div class="col-sm-7">
|
||||
<div class="signin-info">
|
||||
<div class="logopanel m-b">
|
||||
<h1><img alt="[ 若依 ]" src="../static/ruoyi.png" th:src="@{/ruoyi.png}"></h1>
|
||||
<!-- <h1><img alt="[ 若依 ]" src="../static/ruoyi.png" th:src="@{/ruoyi.png}"></h1>-->
|
||||
</div>
|
||||
<div class="m-b"></div>
|
||||
<h4>欢迎使用 <strong>若依 后台管理系统</strong></h4>
|
||||
<ul class="m-b">
|
||||
<li><i class="fa fa-arrow-circle-o-right m-r-xs"></i> SpringBoot</li>
|
||||
<li><i class="fa fa-arrow-circle-o-right m-r-xs"></i> Mybatis</li>
|
||||
<li><i class="fa fa-arrow-circle-o-right m-r-xs"></i> Shiro</li>
|
||||
<li><i class="fa fa-arrow-circle-o-right m-r-xs"></i> Thymeleaf</li>
|
||||
<li><i class="fa fa-arrow-circle-o-right m-r-xs"></i> Bootstrap</li>
|
||||
</ul>
|
||||
<h4>欢迎使用 <strong>互联网营销平台</strong></h4>
|
||||
<strong th:if="${@config.getKey('sys.account.registerUser')}">还没有账号? <a th:href="@{/register}">立即注册»</a></strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-5">
|
||||
<form id="signupForm" autocomplete="off">
|
||||
<h4 class="no-margins">登录:</h4>
|
||||
<p class="m-t-md">你若不离不弃,我必生死相依</p>
|
||||
<h4 class="no-margins">登录</h4>
|
||||
<!-- <p class="m-t-md">你若不离不弃,我必生死相依</p>-->
|
||||
<input type="text" name="username" class="form-control uname" placeholder="用户名" value="admin" />
|
||||
<input type="password" name="password" class="form-control pword" placeholder="密码" value="admin123" />
|
||||
<div class="row m-t" th:if="${captchaEnabled==true}">
|
||||
|
|
@ -65,7 +58,7 @@
|
|||
</div>
|
||||
<div class="signup-footer">
|
||||
<div class="pull-left">
|
||||
Copyright © 2018-2021 ruoyi.vip All Rights Reserved. <br>
|
||||
Copyright © 2021 Sinosoft All Rights Reserved. <br>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,171 @@
|
|||
-- ----------------------------
|
||||
-- 1、存储每一个已配置的 jobDetail 的详细信息
|
||||
-- ----------------------------
|
||||
|
||||
DROP TABLE IF EXISTS QRTZ_JOB_DETAILS;
|
||||
CREATE TABLE QRTZ_JOB_DETAILS (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
job_name VARCHAR(200) NOT NULL,
|
||||
job_group VARCHAR(200) NOT NULL,
|
||||
description VARCHAR(250) NULL,
|
||||
job_class_name VARCHAR(250) NOT NULL,
|
||||
is_durable VARCHAR(1) NOT NULL,
|
||||
is_nonconcurrent VARCHAR(1) NOT NULL,
|
||||
is_update_data VARCHAR(1) NOT NULL,
|
||||
requests_recovery VARCHAR(1) NOT NULL,
|
||||
job_data BLOB NULL,
|
||||
PRIMARY KEY (sched_name,job_name,job_group)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- 2、 存储已配置的 Trigger 的信息
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS QRTZ_TRIGGERS;
|
||||
CREATE TABLE QRTZ_TRIGGERS (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
trigger_name VARCHAR(200) NOT NULL,
|
||||
trigger_group VARCHAR(200) NOT NULL,
|
||||
job_name VARCHAR(200) NOT NULL,
|
||||
job_group VARCHAR(200) NOT NULL,
|
||||
description VARCHAR(250) NULL,
|
||||
next_fire_time BIGINT(13) NULL,
|
||||
prev_fire_time BIGINT(13) NULL,
|
||||
priority INTEGER NULL,
|
||||
trigger_state VARCHAR(16) NOT NULL,
|
||||
trigger_type VARCHAR(8) NOT NULL,
|
||||
start_time BIGINT(13) NOT NULL,
|
||||
end_time BIGINT(13) NULL,
|
||||
calendar_name VARCHAR(200) NULL,
|
||||
misfire_instr SMALLINT(2) NULL,
|
||||
job_data BLOB NULL,
|
||||
PRIMARY KEY (sched_name,trigger_name,trigger_group),
|
||||
FOREIGN KEY (sched_name,job_name,job_group) REFERENCES QRTZ_JOB_DETAILS(sched_name,job_name,job_group)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- 3、 存储简单的 Trigger,包括重复次数,间隔,以及已触发的次数
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS QRTZ_SIMPLE_TRIGGERS;
|
||||
CREATE TABLE QRTZ_SIMPLE_TRIGGERS (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
trigger_name VARCHAR(200) NOT NULL,
|
||||
trigger_group VARCHAR(200) NOT NULL,
|
||||
repeat_count BIGINT(7) NOT NULL,
|
||||
repeat_interval BIGINT(12) NOT NULL,
|
||||
times_triggered BIGINT(10) NOT NULL,
|
||||
PRIMARY KEY (sched_name,trigger_name,trigger_group),
|
||||
FOREIGN KEY (sched_name,trigger_name,trigger_group) REFERENCES QRTZ_TRIGGERS(sched_name,trigger_name,trigger_group)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- 4、 存储 Cron Trigger,包括 Cron 表达式和时区信息
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS QRTZ_CRON_TRIGGERS;
|
||||
CREATE TABLE QRTZ_CRON_TRIGGERS (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
trigger_name VARCHAR(200) NOT NULL,
|
||||
trigger_group VARCHAR(200) NOT NULL,
|
||||
cron_expression VARCHAR(200) NOT NULL,
|
||||
time_zone_id VARCHAR(80),
|
||||
PRIMARY KEY (sched_name,trigger_name,trigger_group),
|
||||
FOREIGN KEY (sched_name,trigger_name,trigger_group) REFERENCES QRTZ_TRIGGERS(sched_name,trigger_name,trigger_group)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- 5、 Trigger 作为 Blob 类型存储(用于 Quartz 用户用 JDBC 创建他们自己定制的 Trigger 类型,JobStore 并不知道如何存储实例的时候)
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS QRTZ_BLOB_TRIGGERS;
|
||||
CREATE TABLE QRTZ_BLOB_TRIGGERS (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
trigger_name VARCHAR(200) NOT NULL,
|
||||
trigger_group VARCHAR(200) NOT NULL,
|
||||
blob_data BLOB NULL,
|
||||
PRIMARY KEY (sched_name,trigger_name,trigger_group),
|
||||
FOREIGN KEY (sched_name,trigger_name,trigger_group) REFERENCES QRTZ_TRIGGERS(sched_name,trigger_name,trigger_group)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- 6、 以 Blob 类型存储存放日历信息, quartz可配置一个日历来指定一个时间范围
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS QRTZ_CALENDARS;
|
||||
CREATE TABLE QRTZ_CALENDARS (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
calendar_name VARCHAR(200) NOT NULL,
|
||||
calendar BLOB NOT NULL,
|
||||
PRIMARY KEY (sched_name,calendar_name)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- 7、 存储已暂停的 Trigger 组的信息
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS QRTZ_PAUSED_TRIGGER_GRPS;
|
||||
CREATE TABLE QRTZ_PAUSED_TRIGGER_GRPS (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
trigger_group VARCHAR(200) NOT NULL,
|
||||
PRIMARY KEY (sched_name,trigger_group)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- 8、 存储与已触发的 Trigger 相关的状态信息,以及相联 Job 的执行信息
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS QRTZ_FIRED_TRIGGERS;
|
||||
CREATE TABLE QRTZ_FIRED_TRIGGERS (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
entry_id VARCHAR(95) NOT NULL,
|
||||
trigger_name VARCHAR(200) NOT NULL,
|
||||
trigger_group VARCHAR(200) NOT NULL,
|
||||
instance_name VARCHAR(200) NOT NULL,
|
||||
fired_time BIGINT(13) NOT NULL,
|
||||
sched_time BIGINT(13) NOT NULL,
|
||||
priority INTEGER NOT NULL,
|
||||
state VARCHAR(16) NOT NULL,
|
||||
job_name VARCHAR(200) NULL,
|
||||
job_group VARCHAR(200) NULL,
|
||||
is_nonconcurrent VARCHAR(1) NULL,
|
||||
requests_recovery VARCHAR(1) NULL,
|
||||
PRIMARY KEY (sched_name,entry_id)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- 9、 存储少量的有关 Scheduler 的状态信息,假如是用于集群中,可以看到其他的 Scheduler 实例
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS QRTZ_SCHEDULER_STATE;
|
||||
CREATE TABLE QRTZ_SCHEDULER_STATE (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
instance_name VARCHAR(200) NOT NULL,
|
||||
last_checkin_time BIGINT(13) NOT NULL,
|
||||
checkin_interval BIGINT(13) NOT NULL,
|
||||
PRIMARY KEY (sched_name,instance_name)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
-- ----------------------------
|
||||
-- 10、 存储程序的悲观锁的信息(假如使用了悲观锁)
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS QRTZ_LOCKS;
|
||||
CREATE TABLE QRTZ_LOCKS (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
lock_name VARCHAR(40) NOT NULL,
|
||||
PRIMARY KEY (sched_name,lock_name)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
DROP TABLE IF EXISTS QRTZ_SIMPROP_TRIGGERS;
|
||||
CREATE TABLE QRTZ_SIMPROP_TRIGGERS (
|
||||
sched_name VARCHAR(120) NOT NULL,
|
||||
trigger_name VARCHAR(200) NOT NULL,
|
||||
trigger_group VARCHAR(200) NOT NULL,
|
||||
str_prop_1 VARCHAR(512) NULL,
|
||||
str_prop_2 VARCHAR(512) NULL,
|
||||
str_prop_3 VARCHAR(512) NULL,
|
||||
int_prop_1 INT NULL,
|
||||
int_prop_2 INT NULL,
|
||||
long_prop_1 BIGINT NULL,
|
||||
long_prop_2 BIGINT NULL,
|
||||
dec_prop_1 NUMERIC(13,4) NULL,
|
||||
dec_prop_2 NUMERIC(13,4) NULL,
|
||||
bool_prop_1 VARCHAR(1) NULL,
|
||||
bool_prop_2 VARCHAR(1) NULL,
|
||||
PRIMARY KEY (sched_name,trigger_name,trigger_group),
|
||||
FOREIGN KEY (sched_name,trigger_name,trigger_group) REFERENCES QRTZ_TRIGGERS(sched_name,trigger_name,trigger_group)
|
||||
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
COMMIT;
|
||||
Loading…
Reference in New Issue