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 @@