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


import com.github.pagehelper.PageInfo;
import com.newfiber.api.pc.model.entity.StationBaseEntity;

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

/**
 * 站点基础表
 *
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2021-01-04 14:29:10
 */
public interface StationBaseService {



    /**
     * 站点扩展列表
     *
     * @param searchStr
     * @param pageNo
     * @param pageSize
     * @return
     */
    PageInfo<StationBaseEntity> listForEntity(String searchStr, String platformCode, String sign, String startDate, String endDate, String userNo, Integer pageNo, Integer pageSize);


    /**
     * 判断是否是业主用户或施工单位
     * @return
     */
    Boolean isNormalUser(String userNo);

    /**
     * 实时数据
     * @param map
     * @return
     */
    List<Map<String,Object>> getTempData(Map<String,Object> map);
}