IMallService.java 754 Bytes
package vion.service.monitor;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.github.yulichang.base.MPJBaseService;
import vion.dto.monitor.MallDTO;
import vion.model.monitor.MAccount;
import vion.model.monitor.Mall;
import vion.vo.monitor.MallVO;

import java.util.List;

/**
 * @author vion
 * @date 2024/10/31
 */
public interface IMallService extends MPJBaseService<Mall> {

    Page<MAccount> listAccount(MAccount dto);

    Page<MallVO> list(MallDTO dto);

    MallVO get(Long id);

    Page<MallVO> listAttention(MallDTO dto);

    Page<MallVO> listErrorAttention(MallDTO dto);

    String attention(List<MallDTO> dtoList);

    String attentionByAccount(String accountUid);

    String cancelAttention(Long id);

}