Commit 566711ac by huluobin

long 序列化

parent 8e265172
......@@ -10,5 +10,11 @@ public class StoreTechnicianTotalAchieve {
private String technicianName;
private String technicianPicture;
private Integer technicianId;
private BigDecimal achievement;
public void setAchievement(BigDecimal achievement) {
this.achievement = achievement.setScale(2, BigDecimal.ROUND_HALF_UP);
}
}
......@@ -24,10 +24,8 @@ import com.gogirl.domain.xcx.WeekConfig;
import com.gogirl.infrastructure.common.util.ListUtil;
import com.gogirl.infrastructure.mapper.market.coupon.CouponCustomerRelevanceMapper;
import com.gogirl.infrastructure.mapper.order.mall.MallOrderMapper;
import com.gogirl.infrastructure.mapper.order.serve.OrderManageMapper;
import com.gogirl.infrastructure.mapper.order.serve.OrderServeMapper;
import com.gogirl.infrastructure.mapper.order.serve.ScheduleManageMapper;
import com.gogirl.infrastructure.mapper.order.serve.ScheduleServeMapper;
import com.gogirl.infrastructure.mapper.product.serve.BaseFeaturesMapper;
import com.gogirl.infrastructure.mapper.product.serve.FeaturesMappingMapper;
import com.gogirl.infrastructure.mapper.product.serve.ProduceSalesMapper;
......@@ -40,6 +38,7 @@ import com.gogirl.infrastructure.mapper.xcx.WeekConfigMapper;
import com.gogirl.infrastructure.subscribe.SubscribeService;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
......@@ -52,7 +51,7 @@ import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
//@EnableScheduling
@EnableScheduling
@AllArgsConstructor
@Slf4j
@Component
......@@ -79,7 +78,6 @@ public class Schedule {
private final MallOrderService mallOrderService;
private final ProduceSalesMapper produceSalesMapper;
private final ScheduleServeMapper scheduleServeMapper;
private final BaseFeaturesMapper baseFeaturesMapper;
private final FeaturesMappingMapper featuresMappingMapper;
private final ProduceSalesService produceSalesService;
......@@ -88,6 +86,11 @@ public class Schedule {
private final OrderServeMapper orderServeMapper;
private final WeekConfigMapper weekConfigMapper;
private final StoreTechnicianMapper storeTechnicianMapper;
private final CareerMapper careerMapper;
private final StoreManageMapper storeManageMapper;
private final StoreDataMapper storeDataMapper;
/**
* 每天定时任务,判断优惠券是否过期
......@@ -199,7 +202,6 @@ public class Schedule {
//批量更新为 失约预约
if (ListUtil.isNotEmpty(scheduleManageList)) {
scheduleManageList.forEach(scheduleManage -> {
List<ScheduleServe> scheduleServeList = scheduleManageMapper.selectByScheduleId(scheduleManage.getId());
......@@ -293,9 +295,9 @@ public class Schedule {
orderServeMapper.syncOrderServeTimes();
}
@Scheduled(cron = "0 0/15 * * * *")
@Scheduled(cron = "0 0/1 * * * *")
public void weekTest() throws ParseException {
log.debug("同步闲时折扣周");
weekConfigMapper.delete(new LambdaQueryWrapper<>());
LocalDate localDate = LocalDate.now();
......@@ -307,17 +309,9 @@ public class Schedule {
weekConfigMapper.insert(weekConfig);
localDate = localDate.plusDays(1);
}
log.debug("同步闲时折扣周 结束");
}
private final StoreTechnicianMapper storeTechnicianMapper;
private final CareerMapper careerMapper;
private final OrderManageMapper orderManageMapper;
private final StoreManageMapper storeManageMapper;
private final StoreDataMapper storeDataMapper;
/**
* 定时同步美甲师成长历程
*/
......@@ -427,7 +421,6 @@ public class Schedule {
log.info("定时同步美甲师成长历程** 任务结束");
}
/**
* 定时同步门店数据
*/
......
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