package com.ks.lucky.service.impl.remote;
|
|
import com.ks.lib.common.exception.ParamsException;
|
import com.ks.lucky.exception.LuckyActivitySponsorInfoException;
|
import com.ks.lucky.pojo.DO.LuckyActivitySponsorInfo;
|
import com.ks.lucky.remote.service.LuckyActivitySponsorInfoService;
|
import com.ks.lucky.service.impl.LuckyActivitySponsorInfoManager;
|
import org.apache.dubbo.config.annotation.Service;
|
import org.springframework.validation.annotation.Validated;
|
|
import javax.annotation.Resource;
|
|
@Service(version = "1.0.0")
|
public class LuckyActivitySponsorInfoServiceImpl implements LuckyActivitySponsorInfoService {
|
|
@Resource
|
private LuckyActivitySponsorInfoManager luckyActivitySponsorInfoManager;
|
|
|
@Validated
|
@Override
|
public Long addSponsorInfo(LuckyActivitySponsorInfo sponsorInfo) throws ParamsException,LuckyActivitySponsorInfoException {
|
luckyActivitySponsorInfoManager.addSponsorInfo(sponsorInfo);
|
return sponsorInfo.getId();
|
}
|
|
@Override
|
public void updateSponsorInfo(LuckyActivitySponsorInfo sponsorInfo) throws LuckyActivitySponsorInfoException {
|
luckyActivitySponsorInfoManager.updateSponsorInfo(sponsorInfo);
|
}
|
|
@Override
|
public LuckyActivitySponsorInfo getSponsorInfo(Long activityId) {
|
return luckyActivitySponsorInfoManager.getSponsorInfo(activityId);
|
}
|
|
@Override
|
public LuckyActivitySponsorInfo getSponsorInfoDetail(Long id) {
|
return luckyActivitySponsorInfoManager.getSponsorInfoDetail(id);
|
}
|
|
@Override
|
public void deleteSponsorInfo(Long id) {
|
luckyActivitySponsorInfoManager.deleteSponsorInfo(id);
|
}
|
}
|