Newer
Older
huludao / src / main / java / com / newfiber / api / pc / service / HomePageDataService.java
@新烽开发者 新烽开发者 on 19 Jul 909 bytes init
package com.newfiber.api.pc.service;

import com.baomidou.mybatisplus.service.IService;
import com.github.pagehelper.PageInfo;
import com.newfiber.api.core.bean.ReqBodyObj;
import com.newfiber.api.core.commons.ResultObj;
import com.newfiber.api.pc.model.entity.HomePageData;

import java.util.List;
import java.util.Map;

/**
 * 首页接口
 */
public interface HomePageDataService extends IService<HomePageData> {

    /**
     * 水务一张图首页的静态数据
     * @param classify
     * @return
     */
    List<Object> getData(Integer classify);

    PageInfo<HomePageData> list(Integer pageNo,Integer pageSize);

    ResultObj updatePage(ReqBodyObj<HomePageData> param);

    /**
     * 新版一张图页面
     * @return {java.util.Map<java.lang.String,java.lang.String>}
     * @throws
     * @author 张鸿志
     * @date 2021/12/17 14:02
     */
    Map<String,String> newOneMapData();
}