| | |
| | | package com.yeshi.fanli.service.inter.dynamic;
|
| | |
|
| | | import java.util.Date;
|
| | | import java.util.List;
|
| | |
|
| | | import com.yeshi.fanli.entity.bus.activity.RecommendActivity;
|
| | | import com.yeshi.fanli.entity.dynamic.DynamicInfo;
|
| | |
|
| | | public interface DynamicInfoService {
|
| | |
|
| | | /**
|
| | | * 定时插入热销单品
|
| | | */
|
| | | public void insertTimeHotSale();
|
| | | |
| | | /**
|
| | | * 定时插入推荐好货
|
| | | */
|
| | | public void insertTimeRecommend();
|
| | | |
| | | |
| | | /**
|
| | | * 查询
|
| | | * @param start
|
| | | * @param count
|
| | | * @param cid
|
| | | * @param subId
|
| | | * @param limitTime
|
| | | */
|
| | | public List<DynamicInfo> query(int start, int count, Long cid, Long subId);
|
| | |
|
| | | /**
|
| | | * |
| | | * @param id
|
| | | * @return
|
| | | */
|
| | | public DynamicInfo getById(String id);
|
| | |
|
| | | /**
|
| | | * 更新分享次数
|
| | | * @param record
|
| | | */
|
| | | public void updateShareCount(DynamicInfo record);
|
| | |
|
| | | /**
|
| | | * 插入邀请素材 - 动态
|
| | | * @param content
|
| | | * @param picUrl
|
| | | */
|
| | | public void insertInviteActivity(RecommendActivity activity) throws Exception;
|
| | |
|
| | | public void insert(DynamicInfo record);
|
| | |
|
| | | public long count(Long cid, Long subId);
|
| | |
|
| | | /**
|
| | | * 插入店铺信息
|
| | | * @return
|
| | | */
|
| | | public void insertShopInfo();
|
| | |
|
| | | /**
|
| | | * 根据时间删除
|
| | | * @param createTime
|
| | | */
|
| | | public void removeByDate(Date createTime);
|
| | |
|
| | | /**
|
| | | * 动态商品
|
| | | * @param activity
|
| | | */
|
| | | public void insertActivityRecommend(RecommendActivity activity);
|
| | |
|
| | | /**
|
| | | * 删除动态信息
|
| | | * @param activityId
|
| | | */
|
| | | public void deleteActivity(Long activityId);
|
| | |
|
| | | /**
|
| | | * 定时更新邀请素材信息
|
| | | */
|
| | | public void insertTimeInvite();
|
| | |
|
| | | }
|
| | | package com.yeshi.fanli.service.inter.dynamic; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | import com.yeshi.fanli.entity.bus.activity.RecommendActivity; |
| | | import com.yeshi.fanli.entity.dynamic.DynamicInfo; |
| | | |
| | | public interface DynamicInfoService { |
| | | |
| | | /** |
| | | * 定时插入热销单品 |
| | | */ |
| | | public void insertTimeHotSale(); |
| | | |
| | | /** |
| | | * 定时插入推荐好货 |
| | | */ |
| | | public void insertTimeRecommend(); |
| | | |
| | | |
| | | /** |
| | | * 查询 |
| | | * @param start |
| | | * @param count |
| | | * @param cid |
| | | * @param subId |
| | | * @param limitTime |
| | | */ |
| | | public List<DynamicInfo> query(int start, int count, Long cid, Long subId); |
| | | |
| | | /** |
| | | * |
| | | * @param id |
| | | * @return |
| | | */ |
| | | public DynamicInfo getById(String id); |
| | | |
| | | /** |
| | | * 更新分享次数 |
| | | * @param record |
| | | */ |
| | | public void updateShareCount(DynamicInfo record); |
| | | |
| | | /** |
| | | * 插入邀请素材 - 动态 |
| | | * @param content |
| | | * @param picUrl |
| | | */ |
| | | public void insertInviteActivity(RecommendActivity activity) throws Exception; |
| | | |
| | | public void insert(DynamicInfo record); |
| | | |
| | | public long count(Long cid, Long subId); |
| | | |
| | | /** |
| | | * 插入店铺信息 |
| | | * @return |
| | | */ |
| | | public void insertShopInfo(); |
| | | |
| | | /** |
| | | * 根据时间删除 |
| | | * @param createTime |
| | | */ |
| | | public void removeByDate(Date createTime); |
| | | |
| | | /** |
| | | * 动态商品 |
| | | * @param activity |
| | | */ |
| | | public void insertActivityRecommend(RecommendActivity activity); |
| | | |
| | | /** |
| | | * 删除动态信息 |
| | | * @param activityId |
| | | */ |
| | | public void deleteActivity(Long activityId); |
| | | |
| | | /** |
| | | * 定时更新邀请素材信息 |
| | | */ |
| | | public void insertTimeInvite(); |
| | | |
| | | |
| | | /** |
| | | * 新版商品详情 |
| | | * @param start |
| | | * @param count |
| | | * @param cid |
| | | * @param subId |
| | | * @return |
| | | */ |
| | | public List<DynamicInfo> queryV2(int platform, int version, int start, int count, Long cid, Long subId); |
| | | |
| | | } |