|
|
|
@ -1,6 +1,7 @@ |
|
|
|
package com.qniao.dam.application.service.activity; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
|
import com.qniao.dam.api.command.activity.user.request.ChangeActivityDto; |
|
|
|
import com.qniao.dam.api.query.activity.user.request.ActivityQueryDto; |
|
|
|
import com.qniao.dam.api.query.activity.user.response.ActivityDetailsVo; |
|
|
|
import com.qniao.dam.api.query.activity.user.response.ActivityProductListVo; |
|
|
|
@ -9,6 +10,7 @@ import com.qniao.dam.api.query.product.user.request.UserPageProductByOperatorQue |
|
|
|
import com.qniao.dam.domain.aggregate.activity.ActivityAggregate; |
|
|
|
import com.qniao.dam.domain.aggregate.activity.entity.Activity; |
|
|
|
import com.qniao.dam.domain.aggregate.activity.entity.ActivityProduct; |
|
|
|
import com.qniao.dam.domian.aggregate.activity.constant.ActivityStatusEnum; |
|
|
|
import com.qniao.dam.infrastructure.persistent.dao.activity.ActivityDao; |
|
|
|
import com.qniao.dam.infrastructure.persistent.dao.activity.ActivityProductDao; |
|
|
|
import com.qniao.dam.infrastructure.persistent.dao.view.ProductViewDao; |
|
|
|
@ -19,6 +21,7 @@ import com.qniao.framework.utils.PageUtil; |
|
|
|
import com.qniao.framework.utils.TypeConvertUtils; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
|
|
|
|
import javax.annotation.Resource; |
|
|
|
import java.util.ArrayList; |
|
|
|
@ -77,5 +80,14 @@ public class ActivityApplicationService extends BaseApplicationService { |
|
|
|
return vo; |
|
|
|
} |
|
|
|
|
|
|
|
public String changeActivityStatStop(@RequestBody ChangeActivityDto changeActivityDto){ |
|
|
|
Activity activity = activityDao.selectById(changeActivityDto.getId()); |
|
|
|
if(activity.getStatus() == ActivityStatusEnum.ENABLE.getValue().intValue()){ |
|
|
|
activity.setStatus(ActivityStatusEnum.DISABLE.getValue()); |
|
|
|
}else{ |
|
|
|
activity.setStatus(ActivityStatusEnum.ENABLE.getValue()); |
|
|
|
} |
|
|
|
return activity.getId().toString(); |
|
|
|
} |
|
|
|
|
|
|
|
} |