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);
|
|
public Map<String,List<Map<String,Object>>> getSendPositionALL(String soilderId);
|
}
|