package com.ruoyi.app.application.service; import java.util.List; import java.util.Map; import com.ruoyi.app.application.domain.ArdAppApplication; /** * 单兵端申请查看指挥端位置或三一车辆位置Service接口 * * @author ard * @date 2024-01-23 */ public interface IArdAppApplicationService { /** * 查询单兵端申请查看指挥端位置或三一车辆位置 * * @param applicationId 单兵端申请查看指挥端位置或三一车辆位置主键 * @return 单兵端申请查看指挥端位置或三一车辆位置 */ public ArdAppApplication selectArdAppApplicationByApplicationId(String applicationId); /** * 查询单兵端申请查看指挥端位置或三一车辆位置列表 * * @param ardAppApplication 单兵端申请查看指挥端位置或三一车辆位置 * @return 单兵端申请查看指挥端位置或三一车辆位置集合 */ public List selectArdAppApplicationList(ArdAppApplication ardAppApplication); /** * 新增单兵端申请查看指挥端位置或三一车辆位置 * * @param ardAppApplication 单兵端申请查看指挥端位置或三一车辆位置 * @return 结果 */ public int insertArdAppApplication(ArdAppApplication ardAppApplication); /** * 修改单兵端申请查看指挥端位置或三一车辆位置 * * @param ardAppApplication 单兵端申请查看指挥端位置或三一车辆位置 * @return 结果 */ public int updateArdAppApplication(ArdAppApplication ardAppApplication); /** * 批量删除单兵端申请查看指挥端位置或三一车辆位置 * * @param applicationIds 需要删除的单兵端申请查看指挥端位置或三一车辆位置主键集合 * @return 结果 */ public int deleteArdAppApplicationByApplicationIds(String[] applicationIds); /** * 删除单兵端申请查看指挥端位置或三一车辆位置信息 * * @param applicationId 单兵端申请查看指挥端位置或三一车辆位置主键 * @return 结果 */ public int deleteArdAppApplicationByApplicationId(String applicationId); public int sendCheckCommandersPosition(String usersId, Map para); public int sendCheckSYCarsPosition(String usersId, Map para); public Map>> getCheckPosition(String usersId); }