|
@@ -163,8 +163,6 @@ public class SysPublicParamServiceImpl extends ServiceImpl<SysPublicParamMapper,
|
|
|
public Results hasStock(Integer checkTime) {
|
|
|
Long start = System.currentTimeMillis();
|
|
|
try {
|
|
|
-
|
|
|
-
|
|
|
SysPublicParam publicParam = getOne(Wrappers.<SysPublicParam>lambdaQuery().eq(SysPublicParam::getPublicKey,CHAO_XIANG_ADS_END_TIME));
|
|
|
String time = "20:05:00";
|
|
|
if (publicParam!=null&&StringUtils.isNotBlank(publicParam.getPublicValue())){
|
|
@@ -175,16 +173,6 @@ public class SysPublicParamServiceImpl extends ServiceImpl<SysPublicParamMapper,
|
|
|
String endTimeStr = today.format(formatter)+" "+time;
|
|
|
DateTimeFormatter endFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
|
LocalDateTime endTime = LocalDateTime.parse(endTimeStr,endFormatter);
|
|
|
- int i = LocalDateTime.now().getDayOfWeek().getValue();
|
|
|
- SysPublicParam idParam = getOne(Wrappers.<SysPublicParam>lambdaQuery().eq(SysPublicParam::getPublicKey,CHAO_XIANG_PARAM_PRE+i));
|
|
|
- String id = null;
|
|
|
- if (Integer.valueOf(1).equals(checkTime)){
|
|
|
- id = getWeekParam().getData();
|
|
|
- }else{
|
|
|
- if (idParam !=null){
|
|
|
- id = idParam.getPublicValue();
|
|
|
- }
|
|
|
- }
|
|
|
|
|
|
try {
|
|
|
Integer stock = getCacheStock();
|
|
@@ -214,7 +202,7 @@ public class SysPublicParamServiceImpl extends ServiceImpl<SysPublicParamMapper,
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
- synchronized void changeStock(Integer value){
|
|
|
+ void changeStock(Integer value){
|
|
|
redisTemplate.opsForValue().set(CHAO_XIANG_STOCK_KEY,value.toString());
|
|
|
}
|
|
|
|