zhangnaisong
2024-01-25 4a73a5d9f9f02e1f19d250914897cb09d3be96f3
ard-work/src/main/java/com/ruoyi/app/application/mapper/ArdAppApplicationMapper.java
@@ -10,17 +10,17 @@
 * 单兵端申请查看指挥端位置或三一车辆位置Mapper接口
 * 
 * @author ard
 * @date 2024-01-23
 * @date 2024-01-25
 */
public interface ArdAppApplicationMapper 
{
    /**
     * 查询单兵端申请查看指挥端位置或三一车辆位置
     * 
     * @param applicationId 单兵端申请查看指挥端位置或三一车辆位置主键
     * @param soilderId 单兵端申请查看指挥端位置或三一车辆位置主键
     * @return 单兵端申请查看指挥端位置或三一车辆位置
     */
    public ArdAppApplication selectArdAppApplicationByApplicationId(String applicationId);
    public ArdAppApplication selectArdAppApplicationBySoilderId(String soilderId);
    /**
     * 查询单兵端申请查看指挥端位置或三一车辆位置列表
@@ -49,20 +49,20 @@
    /**
     * 删除单兵端申请查看指挥端位置或三一车辆位置
     * 
     * @param applicationId 单兵端申请查看指挥端位置或三一车辆位置主键
     * @param soilderId 单兵端申请查看指挥端位置或三一车辆位置主键
     * @return 结果
     */
    public int deleteArdAppApplicationByApplicationId(String applicationId);
    public int deleteArdAppApplicationBySoilderId(String soilderId);
    /**
     * 批量删除单兵端申请查看指挥端位置或三一车辆位置
     * 
     * @param applicationIds 需要删除的数据主键集合
     * @param soilderIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteArdAppApplicationByApplicationIds(String[] applicationIds);
    public int deleteArdAppApplicationBySoilderIds(String[] soilderIds);
    public int insertArdAppApplicationList(@Param("ardAppApplicationList")List<ArdAppApplication> ardAppApplicationList);
    //public int insertArdAppApplicationList(@Param("ardAppApplicationList")List<ArdAppApplication> ardAppApplicationList);
    public int updateArdAppApplicationByCommanderIdAndSoilderIdAndType(ArdAppApplication ardAppApplication);
@@ -72,4 +72,8 @@
                                                                            @Param("applicationType")String applicationType,@Param("begin")String begin,@Param("state")String state);
    public List<Map<String,Object>> selectArdAppApplicationByCommanderIdTrue(String commanderId);
    public List<Map<String,Object>> selectArdAppApplicationBySoilderIdFalse(String soilderId);
    public int updateSoilderCheckByCommanderIdAndSoilderIdAndType(@Param("soilderId")String soilderId,@Param("commanderId")String commanderId,@Param("applicationType")String applicationType);
}