package com.hxzk.gps.service.Map; import com.hxzk.gps.controller.DepartMent.Results.DepartMentIconResult; import com.hxzk.gps.controller.DepartMent.dto.DpeartMentIconTreeTableDto; import com.hxzk.gps.controller.Map.Results.MarsResult; import com.hxzk.gps.controller.Map.dto.MarsTreeTableDto; import com.hxzk.gps.entity.Map.TbMarsHomeset; import com.baomidou.mybatisplus.extension.service.IService; import com.hxzk.gps.entity.User.TbUser; import com.hxzk.gps.util.Result.ReturnMessage; import org.springframework.web.bind.annotation.RequestBody; /** *

* 服务类 *

* * @author YuZhiTong * @since 2025-05-22 */ public interface TbMarsHomesetService extends IService { /* * 三维地图管理 * @param departmentIconTreeTableDto 三维地图参数 * @return 三维地图结果 * */ MarsResult FindMarsInfo(MarsTreeTableDto marsTreeTableDto); /* * 修改三维地图配置 * @param marsHomeset 三维地图配置信息 * @return 结果信息 * */ ReturnMessage update(@RequestBody TbMarsHomeset marsHomeset); /* * 自动录入三维地图公司 * */ void InsertMarsHomeSet(String companyname,String companyId); void DeleteMarsHomeSet(String companyname); }