diff --git a/xhpc-modules/xhpc-activity/src/main/java/com/xhpc/activity/task/AutoActivityTask.java b/xhpc-modules/xhpc-activity/src/main/java/com/xhpc/activity/task/AutoActivityTask.java index 50807e49..46fd04e6 100644 --- a/xhpc-modules/xhpc-activity/src/main/java/com/xhpc/activity/task/AutoActivityTask.java +++ b/xhpc-modules/xhpc-activity/src/main/java/com/xhpc/activity/task/AutoActivityTask.java @@ -1,12 +1,24 @@ package com.xhpc.activity.task; -import com.xhpc.activity.domain.*; +import com.xhpc.activity.domain.XhpcActivityCashDomain; +import com.xhpc.activity.domain.XhpcActivityRecordDomain; +import com.xhpc.activity.domain.XhpcAppUserDomain; +import com.xhpc.activity.domain.XhpcCommunityPersonnelDomain; +import com.xhpc.activity.domain.XhpcCustomersPersonnelDomain; +import com.xhpc.activity.domain.XhpcUserAccountStatementDomain; import com.xhpc.activity.enums.ActivityTypeEnum; -import com.xhpc.activity.mapper.*; +import com.xhpc.activity.mapper.XhpcActivityCashMapper; +import com.xhpc.activity.mapper.XhpcActivityDiscountMapper; +import com.xhpc.activity.mapper.XhpcActivityInternetMapper; +import com.xhpc.activity.mapper.XhpcActivityRecordMapper; +import com.xhpc.activity.mapper.XhpcUserMapper; import com.xhpc.common.core.utils.StringUtils; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; import java.math.BigDecimal; @@ -16,6 +28,8 @@ import java.util.List; @Component @Transactional +@RestController +@RequestMapping("/activity/cash/task") public class AutoActivityTask { @Resource @@ -31,7 +45,7 @@ public class AutoActivityTask { @Resource XhpcActivityRecordMapper recordMapper; - + @GetMapping("/cashHandle") @Scheduled(cron = "0 0 0/6 * * ?") private void AutoCashReceive() { List cashDomainList = cashMapper.selectCheckedPassAndAutoReceive();