| | |
| | | import cn.lili.modules.lmk.domain.form.CustomerTagRefForm; |
| | | import cn.lili.modules.lmk.domain.query.CustomerQuery; |
| | | import cn.lili.modules.lmk.domain.query.CustomerTagQuery; |
| | | import cn.lili.modules.lmk.domain.query.FootPrintQuery; |
| | | import cn.lili.modules.lmk.domain.vo.VideoFootVO; |
| | | import cn.lili.modules.lmk.service.CustomerService; |
| | | import cn.lili.modules.lmk.service.CustomerTagRefService; |
| | | import cn.lili.modules.lmk.service.MemberTagService; |
| | | import cn.lili.modules.member.entity.dto.FootPrintQueryParams; |
| | | import cn.lili.modules.member.entity.vo.MemberSearchVO; |
| | | import cn.lili.modules.member.entity.vo.MemberVO; |
| | | import cn.lili.modules.member.service.FootprintService; |
| | | import cn.lili.modules.member.service.MemberService; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.RequiredArgsConstructor; |
| | |
| | | public class CustomerController { |
| | | private final CustomerService customerService; |
| | | private final MemberTagService memberTagService; |
| | | private final CustomerTagRefService customerTagRefService; |
| | | private final FootprintService footprintService; |
| | | |
| | | @ApiOperation(value = "商铺下拉列表") |
| | | @GetMapping("/store/selectOption") |
| | |
| | | // return customerTagRefService.add(form); |
| | | // } |
| | | |
| | | |
| | | @DeleteMapping("/customerDelTag/{id}") |
| | | @ApiOperation(value = "删除客户标签标识ID删除", notes = "删除客户标签标识ID删除") |
| | | public Result removeCustomerTagById(@PathVariable("id") String id) { |
| | | return memberTagService.removeById(id); |
| | | } |
| | | |
| | | @GetMapping("/videoFootPage") |
| | | @ApiOperation(value = "视频浏览历史分页", notes = "视频浏览历史分页") |
| | | public Result videoFootPage(FootPrintQuery query){ |
| | | |
| | | return footprintService.videoFootPrintPage(query); |
| | | } |
| | | |
| | | @GetMapping("/memberActionAnalyse/{id}") |
| | | @ApiOperation(value = "会员行为分析", notes = "会员行为分析") |
| | | public Result memberActionAnalyse(@PathVariable("id") String id){ |
| | | return footprintService.memberActionAnalyse(id); |
| | | } |
| | | } |