Commit 5efb50fd authored by Administrator's avatar Administrator

完赛证书下载改成动态获取链接

parent cc844702
......@@ -2,6 +2,7 @@ package com.dlbridge.feign;
import com.dlbridge.feign.bean.News;
import com.dlbridge.jadp.config.web.FeignConfig;
import com.dlbridge.jadp.fallback.GeexekScoreFallbackFactory;
import com.dlbridge.jadp.fallback.NewsFallbackFactory;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PathVariable;
......@@ -12,6 +13,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
import java.util.List;
@FeignClient(name = "news-service", configuration = FeignConfig.class, fallbackFactory = NewsFallbackFactory.class)
//@FeignClient(name = "news-service", url = "https://zs.geexek.com/", fallbackFactory = NewsFallbackFactory.class)
@RequestMapping("news")
public interface NewsService {
......@@ -30,3 +32,4 @@ public interface NewsService {
@RequestMapping(value = "/list/cmptId/{cmptid}", method = RequestMethod.GET)
public List<News> queryNewsByCmptId(@PathVariable("cmptid") int cmptid);
}
package com.dlbridge.jadp.plugins.cmpt.web;
import com.alibaba.fastjson.JSONObject;
import com.dlbridge.feign.NewsService;
import com.dlbridge.feign.bean.News;
import com.dlbridge.jadp.plugins.cmpt.bean.FuncSetting;
......@@ -7,6 +8,7 @@ import com.dlbridge.jadp.plugins.cmpt.dao.model.Cmpt;
import com.dlbridge.jadp.plugins.cmpt.service.CmptService;
import com.dlbridge.jadp.plugins.cmpt.service.FuncSettingService;
import com.neusoft.www.utils.web.Result;
import lombok.extern.log4j.Log4j2;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
......@@ -17,6 +19,7 @@ import org.springframework.web.servlet.ModelAndView;
import javax.annotation.Resource;
import java.util.List;
@Log4j2
@Controller
@RequestMapping("/gk/news")
public class NewsController {
......
......@@ -6,7 +6,7 @@ spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.password=mysql_master_geexek_408
spring.datasource.username=mysql_master
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://rm-bp15ojs1ys1eur32zwo.mysql.rds.aliyuncs.com:3306/gksite?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
spring.datasource.url=jdbc:mysql://rm-bp1xezgtx890ssl6rto.mysql.rds.aliyuncs.com:3306/gksite?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
mybatis.typeAliasesPackage=com.dlbridge.jadp.plugins
mybatis.mapperLocations=classpath:com/dlbridge/jadp/plugins/**/**.xml
......
......@@ -132,7 +132,29 @@
</div>
<script>
$('.download').click(function () {
window.open("http://img.geexek.com/files/timerDownload/GeexekAssistant.2.0.7.3.exe?v=1593514668671")
$.ajax({
url: 'https://timerbackend.geexek.com/checkVersion.do',
data: {flg: 9},
dataType: 'json',
async: false,
'success':function(data){
if (data.status==0 && data.list!=undefined) {
var timestamp = new Date().getTime();
var url = "";
$.each(data.list,function(i,e){
if(e.type == 1){
url = e.url+"?v="+timestamp;
}
});
window.open(url);
}
},
'error':function(XMLHttpRequest, textStatus, errorThrown){
},
'complete' :function(){
}
});
})
</script>
</body>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment