package com.ruoyi.app.application.mapper;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import com.ruoyi.app.application.domain.ArdAppApplication;
|
import org.apache.ibatis.annotations.Param;
|
|
/**
|
* 单兵端申请查看指挥端位置或三一车辆位置Mapper接口
|
*
|
* @author ard
|
* @date 2024-01-23
|
*/
|
public interface ArdAppApplicationMapper
|
{
|
/**
|
* 查询单兵端申请查看指挥端位置或三一车辆位置
|
*
|
* @param applicationId 单兵端申请查看指挥端位置或三一车辆位置主键
|
* @return 单兵端申请查看指挥端位置或三一车辆位置
|
*/
|
public ArdAppApplication selectArdAppApplicationByApplicationId(String applicationId);
|
|
/**
|
* 查询单兵端申请查看指挥端位置或三一车辆位置列表
|
*
|
* @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 applicationId 单兵端申请查看指挥端位置或三一车辆位置主键
|
* @return 结果
|
*/
|
public int deleteArdAppApplicationByApplicationId(String applicationId);
|
|
/**
|
* 批量删除单兵端申请查看指挥端位置或三一车辆位置
|
*
|
* @param applicationIds 需要删除的数据主键集合
|
* @return 结果
|
*/
|
public int deleteArdAppApplicationByApplicationIds(String[] applicationIds);
|
|
public int insertArdAppApplicationList(@Param("ardAppApplicationList")List<ArdAppApplication> ardAppApplicationList);
|
|
public int updateArdAppApplicationByCommanderIdAndSoilderIdAndType(ArdAppApplication ardAppApplication);
|
|
public List<Map<String,Object>> selectArdAppApplicationByCommanderId(String usersId);
|
|
public int updateArdAppApplicationBeginByCommanderIdAndSoilderIdAndType(@Param("commanderId")String commanderId,@Param("soilderId")String soilderId,
|
@Param("applicationType")String applicationType,@Param("begin")String begin,@Param("state")String state);
|
|
public List<Map<String,Object>> selectArdAppApplicationByCommanderIdTrue(String commanderId);
|
}
|