zhangnaisong
2024-02-21 ca8c7b4e9c4762acb2fc2c793d79ae58e05dcf36
ard-work/src/main/java/com/ruoyi/app/application/service/IArdAppApplicationService.java
@@ -9,17 +9,17 @@
 * 单兵端申请查看指挥端位置或三一车辆位置Service接口
 * 
 * @author ard
 * @date 2024-01-23
 * @date 2024-01-25
 */
public interface IArdAppApplicationService 
{
    /**
     * 查询单兵端申请查看指挥端位置或三一车辆位置
     * 
     * @param applicationId 单兵端申请查看指挥端位置或三一车辆位置主键
     * @param soilderId 单兵端申请查看指挥端位置或三一车辆位置主键
     * @return 单兵端申请查看指挥端位置或三一车辆位置
     */
    public ArdAppApplication selectArdAppApplicationByApplicationId(String applicationId);
    public ArdAppApplication selectArdAppApplicationBySoilderId(String soilderId);
    /**
     * 查询单兵端申请查看指挥端位置或三一车辆位置列表
@@ -48,18 +48,18 @@
    /**
     * 批量删除单兵端申请查看指挥端位置或三一车辆位置
     * 
     * @param applicationIds 需要删除的单兵端申请查看指挥端位置或三一车辆位置主键集合
     * @param soilderIds 需要删除的单兵端申请查看指挥端位置或三一车辆位置主键集合
     * @return 结果
     */
    public int deleteArdAppApplicationByApplicationIds(String[] applicationIds);
    public int deleteArdAppApplicationBySoilderIds(String[] soilderIds);
    /**
     * 删除单兵端申请查看指挥端位置或三一车辆位置信息
     * 
     * @param applicationId 单兵端申请查看指挥端位置或三一车辆位置主键
     * @param soilderId 单兵端申请查看指挥端位置或三一车辆位置主键
     * @return 结果
     */
    public int deleteArdAppApplicationByApplicationId(String applicationId);
    public int deleteArdAppApplicationBySoilderId(String soilderId);
    public int sendCheckCommandersPosition(String usersId, Map<String,Object> para);
@@ -70,4 +70,14 @@
    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);
}