添加了查询今日火点的接口
This commit is contained in:
parent
c1adf0e28a
commit
219780c1d1
@ -80,7 +80,7 @@ public class TokenAuthenticationService {
|
|||||||
/**
|
/**
|
||||||
* 动态设置过期时间
|
* 动态设置过期时间
|
||||||
*/
|
*/
|
||||||
final long EXPIRATIONTIME = 60 * 60 * 24 * duration.toDays();
|
final long EXPIRATIONTIME = 60 * 60 * duration.toDays() * 24_000 ;
|
||||||
|
|
||||||
// 生成JWT
|
// 生成JWT
|
||||||
String jwt = Jwts.builder()
|
String jwt = Jwts.builder()
|
||||||
|
@ -12,6 +12,7 @@ import org.springframework.security.access.prepost.PreAuthorize;
|
|||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
|
|
||||||
import static com.xkrs.common.encapsulation.OutputEncapsulation.outputEncapsulationObject;
|
import static com.xkrs.common.encapsulation.OutputEncapsulation.outputEncapsulationObject;
|
||||||
@ -63,4 +64,21 @@ public class FirePointController {
|
|||||||
}
|
}
|
||||||
return outputEncapsulationObject(PromptMessageEnum.SUCCESS,sysUserEntity.getUserName(),locale);
|
return outputEncapsulationObject(PromptMessageEnum.SUCCESS,sysUserEntity.getUserName(),locale);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询今天的好点信息
|
||||||
|
* @param token
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@GetMapping("/selectTodayFirePoint")
|
||||||
|
@PreAuthorize("hasAnyAuthority('auth_general_user')")
|
||||||
|
public String selectTodayFirePoint(@RequestHeader(value="Authorization") String token){
|
||||||
|
// 获取区域信息
|
||||||
|
Locale locale = LocaleContextHolder.getLocale();
|
||||||
|
List<FirePointEntity> firePointEntities = firePointService.selectTodayFirePoint();
|
||||||
|
if(firePointEntities == null || firePointEntities.size() == 0){
|
||||||
|
return outputEncapsulationObject(PromptMessageEnum.DATA_NONE,"暂时还没有火点数据",locale);
|
||||||
|
}
|
||||||
|
return outputEncapsulationObject(PromptMessageEnum.SUCCESS,firePointEntities,locale);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -2,11 +2,22 @@ package com.xkrs.dao;
|
|||||||
|
|
||||||
import com.xkrs.model.entity.FirePointEntity;
|
import com.xkrs.model.entity.FirePointEntity;
|
||||||
import org.springframework.data.jpa.repository.JpaRepository;
|
import org.springframework.data.jpa.repository.JpaRepository;
|
||||||
|
import org.springframework.data.jpa.repository.Query;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author XinYi Song
|
* @author XinYi Song
|
||||||
*/
|
*/
|
||||||
@Component
|
@Component
|
||||||
public interface FirePointDao extends JpaRepository<FirePointEntity,Long> {
|
public interface FirePointDao extends JpaRepository<FirePointEntity,Long> {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询今天的火点信息
|
||||||
|
* @param addTime
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Query(value = "select * from fire_point where add_time like CONCAT('%',:addTime,'%')",nativeQuery = true)
|
||||||
|
List<FirePointEntity> selectTodayFirePoint(String addTime);
|
||||||
}
|
}
|
||||||
|
@ -4,6 +4,8 @@ import com.xkrs.dao.FirePointDao;
|
|||||||
import com.xkrs.model.entity.FirePointEntity;
|
import com.xkrs.model.entity.FirePointEntity;
|
||||||
import com.xkrs.model.qo.FirePointQo;
|
import com.xkrs.model.qo.FirePointQo;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author XinYi Song
|
* @author XinYi Song
|
||||||
*/
|
*/
|
||||||
@ -15,4 +17,11 @@ public interface FirePointService {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
FirePointEntity insertFirePoint(FirePointQo firePointQo);
|
FirePointEntity insertFirePoint(FirePointQo firePointQo);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询今天的火点信息
|
||||||
|
* @param
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<FirePointEntity> selectTodayFirePoint();
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,9 @@ import org.slf4j.LoggerFactory;
|
|||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
|
import java.time.LocalDate;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author XinYi Song
|
* @author XinYi Song
|
||||||
@ -48,4 +50,15 @@ public class FirePointServiceImpl implements FirePointService {
|
|||||||
return firePointDao.save(firePointEntity);
|
return firePointDao.save(firePointEntity);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询今天的火点信息
|
||||||
|
* @param
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public List<FirePointEntity> selectTodayFirePoint() {
|
||||||
|
String addTime = DateTimeUtil.dateToString(LocalDate.now());
|
||||||
|
return firePointDao.selectTodayFirePoint(addTime);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user