|
|
|
@@ -8,6 +8,7 @@ import com.iformall.common.IdWorker; |
|
|
|
import com.iformall.common.Result; |
|
|
|
import com.iformall.domain.po.WxCouponTopic; |
|
|
|
import com.iformall.domain.po.WxTopic; |
|
|
|
import com.iformall.mapper.WxCouponMapper; |
|
|
|
import com.iformall.mapper.WxCouponTopicMapper; |
|
|
|
import com.iformall.mapper.WxTopicMapper; |
|
|
|
import com.iformall.service.WxTopicService; |
|
|
|
@@ -27,6 +28,8 @@ public class WxTopicServiceImpl implements WxTopicService { |
|
|
|
private WxTopicMapper wxTopicMapper; |
|
|
|
@Autowired |
|
|
|
private WxCouponTopicMapper wxCouponTopicMapper; |
|
|
|
@Autowired |
|
|
|
private WxCouponMapper wxCouponMapper; |
|
|
|
|
|
|
|
@Override |
|
|
|
public PageInfo<WxTopic> listAsPage(WxTopic record, Integer pageIndex, Integer pageSize) { |
|
|
|
@@ -89,4 +92,11 @@ public class WxTopicServiceImpl implements WxTopicService { |
|
|
|
wxCouponTopicMapper.insertSelective(couponTopic); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public WxTopic findById(WxTopic record) { |
|
|
|
WxTopic wxTopic = wxTopicMapper.selectByPrimaryKey(record.getId()); |
|
|
|
wxTopic.setCouponList(wxCouponMapper.findCouponByTopic(record)); |
|
|
|
return wxTopic; |
|
|
|
} |
|
|
|
} |