package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.dcproj.dto.BisInspBaseListDto; import cn.com.goldenwater.dcproj.dto.EmpwtprjPadMapDto; import cn.com.goldenwater.dcproj.dto.LoginUser; import cn.com.goldenwater.dcproj.dto.MenuDto; import cn.com.goldenwater.dcproj.dto.PersInfoDto; import cn.com.goldenwater.dcproj.dto.RsCountDto; import cn.com.goldenwater.dcproj.dto.RsStatusInfoDto; import cn.com.goldenwater.dcproj.model.AttInspType; import cn.com.goldenwater.dcproj.model.AttInteBase; import cn.com.goldenwater.dcproj.model.BisInspPblm; import cn.com.goldenwater.dcproj.model.BisInspWorkInfo; import cn.com.goldenwater.dcproj.model.PersLoc; import cn.com.goldenwater.dcproj.param.EmptprjPadMapInfoParam; import cn.com.goldenwater.dcproj.param.GeneralInfoParam; import cn.com.goldenwater.dcproj.param.RsStatusInfoParam; import cn.com.goldenwater.dcproj.param.StartAndEndTimeParam; import cn.com.goldenwater.dcproj.vo.BisInspPblmMapVo; import com.github.pagehelper.PageInfo; import javax.servlet.http.HttpServletResponse; import java.util.List; /** * Created by 61618 on 2019/4/12. */ public interface GeneralInfoService { List getInfoByPers(String persid, String sttm, String entm,String province); PageInfo getRsSupData(RsStatusInfoParam rsStatusInfoParam, HttpServletResponse response); PageInfo getEmptprjData(EmptprjPadMapInfoParam p) throws Exception; PageInfo getIntePage(StartAndEndTimeParam startAndEndTimeParam); int insertInte(AttInteBase attInteBase); int deleteInte(String id); int updateInte(AttInteBase attInteBase); List getWorkInfoByPersId(String persId,String province); List getSttmEntmByPersId(String persId, Double lon, Double lat,String orgId,LoginUser currentLoginUser); List getObjCount(GeneralInfoParam param); List getBaseList(GeneralInfoParam param); PageInfo getBasePage(GeneralInfoParam param, HttpServletResponse response); List getObjTypeList(GeneralInfoParam param); List getPblmList(GeneralInfoParam param); List getObjTypeMenuListByPersId(GeneralInfoParam param); }