Explorar o código

edit stocksingle

liuchaojie %!s(int64=4) %!d(string=hai) anos
pai
achega
5f0509c539

+ 2 - 2
src/main/java/com/xc/controller/StockApiController.java

@@ -48,8 +48,8 @@ public class StockApiController {
     //通过货币代码查询货币信息
     @RequestMapping({"getSingleStock.do"})
     @ResponseBody
-    public ServerResponse getSingleStock(@RequestParam("code") String code) {
-        return this.iStockService.getSingleStock(code);
+    public ServerResponse getSingleStock(@RequestParam("id") Integer id) {
+        return this.iStockService.getSingleStock(id);
     }
 
     @RequestMapping({"getMinK.do"})

+ 1 - 0
src/main/java/com/xc/controller/backend/AdminStockController.java

@@ -64,6 +64,7 @@
      }
 
      @RequestMapping({"update.do"})
+     @ResponseBody
      public ServerResponse update(Stock stock) {
          return this.iStockService.update(stock);
      }

+ 2 - 0
src/main/java/com/xc/dao/NewsMapper.java

@@ -10,4 +10,6 @@ public interface NewsMapper {
     Integer updateByPrimaryKeySelective(News news);
     News selectByPrimaryKey(Integer id);
     List listByNews(News news);
+
+    Integer delMonthNews();
 }

+ 1 - 1
src/main/java/com/xc/service/IStockService.java

@@ -31,7 +31,7 @@ public interface IStockService {
 
     ServerResponse getDateline(HttpServletResponse paramHttpServletResponse, String paramString);
 
-    ServerResponse getSingleStock(String paramString);
+    ServerResponse getSingleStock(Integer id);
 
     ServerResponse getSingleStockConfig(String paramString);
 

+ 1 - 0
src/main/java/com/xc/service/impl/NewsServiceImpl.java

@@ -86,6 +86,7 @@ public class NewsServiceImpl implements NewsService {
         }
 //        List<SinaStockMinData> list = (List<SinaStockMinData>) JsonUtil.string2Obj(hqstr, new TypeReference<List<SinaStockMinData>>(){});
 //        log.info("需要查询的行情size为: {}", Integer.valueOf(size));
+        newsMapper.delMonthNews();
         return ServerResponse.createBySuccess();
     }
 

+ 2 - 4
src/main/java/com/xc/service/impl/StockServiceImpl.java

@@ -240,10 +240,8 @@ public class StockServiceImpl implements IStockService {
         return ServerResponse.createBySuccess(echartsDataVO);
     }
 
-    public ServerResponse getSingleStock(String code) {
-        if (StringUtils.isBlank(code))
-            return ServerResponse.createByErrorMsg("");
-        Stock stock = this.stockMapper.findStockByCode(code);
+    public ServerResponse getSingleStock(Integer id) {
+        Stock stock = this.stockMapper.selectByPrimaryKey(id);
         // 查询详情
         if (stock == null) {
             return ServerResponse.createByErrorMsg("");

+ 1 - 1
src/main/java/com/xc/service/impl/UserRechargeServiceImpl.java

@@ -98,7 +98,7 @@ public class UserRechargeServiceImpl implements IUserRechargeService {
             return serverResponseInfo;
         }
         User user = this.iUserService.getCurrentRefreshUser(request);
-        if (user.getIsActive().intValue() != 2) {
+        if (user.getIsActive() != 2) {
             return ServerResponse.createByErrorMsg("未实名认证不能发起充币");
         }
         ServerResponse serverResponse = checkInMoney(10, user.getId());

+ 4 - 0
src/main/java/mappers/NewsMapper.xml

@@ -83,6 +83,10 @@
         desc
     </select>
 
+    <delete id="delMonthNews" parameterType="java.lang.String">
+        delete from news where publish_time <![CDATA[<]]> date_add(curdate(),INTERVAL -1 month)
+    </delete>
+
 </mapper>