zxl
2025-06-26 b305b6ce82fbb975acf42af3ad450aa4c7699d5e
manager-api/src/main/java/cn/lili/controller/lmk/CustomerController.java
@@ -10,11 +10,16 @@
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.CustomerTagService;
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;
@@ -31,6 +36,7 @@
    private final CustomerService customerService;
    private final CustomerTagService customerTagService;
    private final CustomerTagRefService customerTagRefService;
    private final FootprintService footprintService;
    @ApiOperation(value = "商铺下拉列表")
    @GetMapping("/store/selectOption")
@@ -105,4 +111,16 @@
        return customerTagRefService.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);
    }
}