Przeglądaj źródła

[消息组件][添加][添加账单邮件通知]

release_toaliyun_real
luozukai 7 lat temu
rodzic
commit
bfaf13192a
2 zmienionych plików z 13 dodań i 4 usunięć
  1. +5
    -1
      mallinkAdmin/src/main/java/com/iformall/controller/WxTopicController.java
  2. +8
    -3
      mallinkCApi/src/main/java/com/iformall/controller/WxTopicController.java

+ 5
- 1
mallinkAdmin/src/main/java/com/iformall/controller/WxTopicController.java Wyświetl plik

@@ -48,7 +48,11 @@ public class WxTopicController extends BaseController {
logger.debug("[" + getIpAddr() + "] WxTopicController::findById"); logger.debug("[" + getIpAddr() + "] WxTopicController::findById");
String tenantId = getTenantId(); String tenantId = getTenantId();
wxTopic.setTenantId(tenantId); wxTopic.setTenantId(tenantId);
return new ResultData(wxTopicService.findById(wxTopic));
WxTopic queryTopic = wxTopicService.findById(wxTopic);
if (queryTopic.getEndTime()!=null && new Date().getTime() > queryTopic.getEndTime().getTime()) {
queryTopic.setStatus(EnumWxTopicStatus.INVAILD.getCode());
}
return new ResultData(queryTopic);
} }


@PostMapping("saveOrUpdate") @PostMapping("saveOrUpdate")


+ 8
- 3
mallinkCApi/src/main/java/com/iformall/controller/WxTopicController.java Wyświetl plik

@@ -2,6 +2,7 @@ package com.iformall.controller;


import com.iformall.common.ResultData; import com.iformall.common.ResultData;
import com.iformall.domain.po.WxTopic; import com.iformall.domain.po.WxTopic;
import com.iformall.enums.EnumWxTopicStatus;
import com.iformall.service.WxTopicService; import com.iformall.service.WxTopicService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import org.slf4j.Logger; import org.slf4j.Logger;
@@ -9,6 +10,8 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;


import java.util.Date;

@RestController @RestController
@RequestMapping("/api/topic") @RequestMapping("/api/topic")
@Api(description = "专题相关接口") @Api(description = "专题相关接口")
@@ -17,15 +20,17 @@ public class WxTopicController extends BaseController {
@Autowired @Autowired
private WxTopicService wxTopicService; private WxTopicService wxTopicService;




@GetMapping("show") @GetMapping("show")
public ResultData show() { public ResultData show() {
logger.debug("[" + getIpAddr() + "] WxTopicController::show"); logger.debug("[" + getIpAddr() + "] WxTopicController::show");
WxTopic wxTopic = new WxTopic(); WxTopic wxTopic = new WxTopic();
String tenantId = getTenantId(); String tenantId = getTenantId();
wxTopic.setTenantId(tenantId); wxTopic.setTenantId(tenantId);
return new ResultData(wxTopicService.show(wxTopic));
WxTopic queryTopic = wxTopicService.show(wxTopic);
if (queryTopic.getEndTime()!=null && new Date().getTime() > queryTopic.getEndTime().getTime()) {
queryTopic.setStatus(EnumWxTopicStatus.INVAILD.getCode());
}
return new ResultData(queryTopic);
} }






Ładowanie…
Anuluj
Zapisz