diff --git a/src/main/java/cn/hellohao/controller/ClientAppController.java b/src/main/java/cn/hellohao/controller/ClientAppController.java
index 201cdaf..f5fe65d 100644
--- a/src/main/java/cn/hellohao/controller/ClientAppController.java
+++ b/src/main/java/cn/hellohao/controller/ClientAppController.java
@@ -86,7 +86,10 @@ public class ClientAppController {
try {
AppClient app = appClientService.getAppClientData("app");
if(app.getAppupdate().equals("on")){
- msg.setData(app.getPackurl());
+ JSONObject jsonObject = new JSONObject();
+ jsonObject.put("winpackurl",app.getWinpackurl());
+ jsonObject.put("macpackurl",app.getMacpackurl());
+ msg.setData(jsonObject);
}else{
msg.setCode("000");
}
diff --git a/src/main/java/cn/hellohao/controller/IndexController.java b/src/main/java/cn/hellohao/controller/IndexController.java
index 267c0c7..d03eb5c 100644
--- a/src/main/java/cn/hellohao/controller/IndexController.java
+++ b/src/main/java/cn/hellohao/controller/IndexController.java
@@ -71,7 +71,7 @@ public class IndexController {
jsonObject.put("api",updateConfig.getApi());
jsonObject.put("register",sysConfig.getRegister());
jsonObject.put("isuse",appClient.getIsuse());
- jsonObject.put("packurl",appClient.getPackurl());
+// jsonObject.put("packurl",appClient.getPackurl());
jsonObject.put("clientname",appClient.getAppname());
jsonObject.put("clientlogo",appClient.getApplogo());
jsonObject.put("appupdate",appClient.getAppupdate());
diff --git a/src/main/java/cn/hellohao/pojo/AppClient.java b/src/main/java/cn/hellohao/pojo/AppClient.java
index fca9792..634e882 100644
--- a/src/main/java/cn/hellohao/pojo/AppClient.java
+++ b/src/main/java/cn/hellohao/pojo/AppClient.java
@@ -4,17 +4,19 @@ public class AppClient {
private String id;
private String isuse;
- private String packurl;
+ private String winpackurl;
+ private String macpackurl;
private String appname;
private String applogo;
private String appupdate;
public AppClient(){}
- public AppClient(String id, String isuse, String packurl, String appname, String applogo, String appupdate) {
+ public AppClient(String id, String isuse, String winpackurl, String macpackurl, String appname, String applogo, String appupdate) {
this.id = id;
this.isuse = isuse;
- this.packurl = packurl;
+ this.winpackurl = winpackurl;
+ this.macpackurl = macpackurl;
this.appname = appname;
this.applogo = applogo;
this.appupdate = appupdate;
@@ -36,12 +38,20 @@ public class AppClient {
this.isuse = isuse;
}
- public String getPackurl() {
- return packurl;
+ public String getWinpackurl() {
+ return winpackurl;
}
- public void setPackurl(String packurl) {
- this.packurl = packurl;
+ public void setWinpackurl(String winpackurl) {
+ this.winpackurl = winpackurl;
+ }
+
+ public String getMacpackurl() {
+ return macpackurl;
+ }
+
+ public void setMacpackurl(String macpackurl) {
+ this.macpackurl = macpackurl;
}
public String getAppname() {
diff --git a/src/main/java/cn/hellohao/utils/FirstRun.java b/src/main/java/cn/hellohao/utils/FirstRun.java
index 5b33dee..dcf402e 100644
--- a/src/main/java/cn/hellohao/utils/FirstRun.java
+++ b/src/main/java/cn/hellohao/utils/FirstRun.java
@@ -80,7 +80,7 @@ public class FirstRun implements InitializingBean {
RunSqlScript.RunInsert(sql9);
Print.Normal("Stage 7");
}
- Integer ret6 = RunSqlScript.RunSelectCount(judgeTable+" 'tbed.user' and column_name = 'token'");
+ Integer ret6 = RunSqlScript.RunSelectCount(judgeTable+" 'user' and column_name = 'token'");
if(ret6==0){
RunSqlScript.RunInsert(sql12);
Print.Normal("Add user.token");
@@ -108,8 +108,8 @@ public class FirstRun implements InitializingBean {
}
//检查表是否存在,后边加'imgdata' and column_name = 'explains' 检查字段是否存在
- private String isTableName = "SELECT count(table_name) FROM information_schema.TABLES WHERE table_name =";
- private String judgeTable = "select count(*) from information_schema.columns where table_name = ";
+ private String isTableName = "SELECT count(table_name) FROM information_schema.TABLES WHERE TABLE_SCHEMA='tbed' and table_name =";
+ private String judgeTable = "select count(*) from information_schema.columns where TABLE_SCHEMA='tbed' and table_name = ";
//创建blacklist 2019-11-29
private String sql1 = "select count(*) from information_schema.columns where table_name = 'uploadconfig' and column_name = 'blacklist'";
private String sql2 = "alter table uploadconfig add blacklist varchar(500);";
@@ -127,10 +127,10 @@ public class FirstRun implements InitializingBean {
// 图片标识名字段
private String sql11 = "alter table `imgdata` add idname varchar(255) DEFAULT '未命名' ;";
- private String sql12 = "alter table user add `token` varchar(255)";
+ private String sql12 = "alter table tbed.user add `token` varchar(255)";
//创建客户端程序相关表
- private String createAppclient = "CREATE TABLE `appclient` (`id` varchar(10) NOT NULL,`isuse` varchar(10) NOT NULL,`packurl` varchar(255) NULL DEFAULT NULL,`appname` varchar(20) NULL,`applogo` varchar(255) NULL,`appupdate` varchar(10) NOT NULL) ";
- private String instartAppclient = "INSERT INTO `appclient` VALUES ('app', 'on', NULL, 'Hellohao图像托管', 'https://hellohao.nos-eastchina1.126.net/TbedClient/app.png', 'off');";
+ private String createAppclient = "CREATE TABLE `appclient` (`id` varchar(10) NOT NULL,`isuse` varchar(10) NOT NULL,`winpackurl` varchar(255) NULL DEFAULT NULL,`macpackurl` varchar(255) NULL DEFAULT NULL,`appname` varchar(20) NULL,`applogo` varchar(255) NULL,`appupdate` varchar(10) NOT NULL) ";
+ private String instartAppclient = "INSERT INTO `appclient` VALUES ('app', 'on', NULL, NULL, 'Hellohao图像托管', 'https://hellohao.nos-eastchina1.126.net/TbedClient/app.png', 'off');";
private String inddx_md5key = "ALTER TABLE imgdata ADD INDEX index_md5key_url ( md5key,imgurl)";
diff --git a/src/main/resources/mapper/AppClientMapper.xml b/src/main/resources/mapper/AppClientMapper.xml
index 1688a45..135971f 100644
--- a/src/main/resources/mapper/AppClientMapper.xml
+++ b/src/main/resources/mapper/AppClientMapper.xml
@@ -11,8 +11,11 @@
isuse = #{isuse},
-
- packurl = #{packurl},
+
+ winpackurl = #{winpackurl},
+
+
+ macpackurl = #{macpackurl},
appname = #{appname},
diff --git a/src/main/resources/mapper/KeysMapper.xml b/src/main/resources/mapper/KeysMapper.xml
index 6cf52ed..003914e 100644
--- a/src/main/resources/mapper/KeysMapper.xml
+++ b/src/main/resources/mapper/KeysMapper.xml
@@ -19,7 +19,7 @@