| 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-25 | 
|  */ | 
| public interface IArdAppApplicationService  | 
| { | 
|     /** | 
|      * 查询单兵端申请查看指挥端位置或三一车辆位置 | 
|      *  | 
|      * @param soilderId 单兵端申请查看指挥端位置或三一车辆位置主键 | 
|      * @return 单兵端申请查看指挥端位置或三一车辆位置 | 
|      */ | 
|     public ArdAppApplication selectArdAppApplicationBySoilderId(String soilderId); | 
|   | 
|     /** | 
|      * 查询单兵端申请查看指挥端位置或三一车辆位置列表 | 
|      *  | 
|      * @param ardAppApplication 单兵端申请查看指挥端位置或三一车辆位置 | 
|      * @return 单兵端申请查看指挥端位置或三一车辆位置集合 | 
|      */ | 
|     public List<ArdAppApplication> selectArdAppApplicationList(ArdAppApplication ardAppApplication); | 
|   | 
|     /** | 
|      * 新增单兵端申请查看指挥端位置或三一车辆位置 | 
|      *  | 
|      * @param ardAppApplication 单兵端申请查看指挥端位置或三一车辆位置 | 
|      * @return 结果 | 
|      */ | 
|     public int insertArdAppApplication(ArdAppApplication ardAppApplication); | 
|   | 
|     /** | 
|      * 修改单兵端申请查看指挥端位置或三一车辆位置 | 
|      *  | 
|      * @param ardAppApplication 单兵端申请查看指挥端位置或三一车辆位置 | 
|      * @return 结果 | 
|      */ | 
|     public int updateArdAppApplication(ArdAppApplication ardAppApplication); | 
|   | 
|     /** | 
|      * 批量删除单兵端申请查看指挥端位置或三一车辆位置 | 
|      *  | 
|      * @param soilderIds 需要删除的单兵端申请查看指挥端位置或三一车辆位置主键集合 | 
|      * @return 结果 | 
|      */ | 
|     public int deleteArdAppApplicationBySoilderIds(String[] soilderIds); | 
|   | 
|     /** | 
|      * 删除单兵端申请查看指挥端位置或三一车辆位置信息 | 
|      *  | 
|      * @param soilderId 单兵端申请查看指挥端位置或三一车辆位置主键 | 
|      * @return 结果 | 
|      */ | 
|     public int deleteArdAppApplicationBySoilderId(String soilderId); | 
|   | 
|     public int sendCheckCommandersPosition(String usersId, Map<String,Object> para); | 
|   | 
|     public int sendCheckSYCarsPosition(String usersId, Map<String,Object> para); | 
|   | 
|     public Map<String,List<Map<String,Object>>> getCheckPosition(String usersId); | 
|   | 
|     public int approvalCheckPosition(String commanderId,Map<String,String> para); | 
|   | 
|     public Map<String,List<Map<String,Object>>> getCheckPositionTrue(String commanderId); | 
|   | 
|     public Map<String,List<Map<String,Object>>> getSendPositionTrue(String soilderId); | 
|   | 
|     public Map<String,List<Map<String,Object>>> getCheckPositionOwn(String soilderId); | 
|   | 
|     public int approvalCheckPositionOwn(String soilderId,Map<String,String> para); | 
|   | 
|     public List<Map<String,Object>> getCheckPositionNo(String commanderId);/// | 
|   | 
|     public Map<String,Map<String,List<Map<String,Object>>>> getSoilderAndCarPositionByCommanderId(String commanderId,Map<String, Double> para); | 
| } |