0
0

app注销删除相关联数据

This commit is contained in:
2025-11-19 17:17:34 +08:00
parent 88b54a49f4
commit a0ab5e9fe0
5 changed files with 46 additions and 0 deletions

View File

@ -9,6 +9,8 @@ import com.fuyuanshen.app.domain.vo.AppDeviceShareVo;
import com.fuyuanshen.common.mybatis.core.mapper.BaseMapperPlus;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 设备分享Mapper接口
*
@ -27,4 +29,6 @@ public interface AppDeviceShareMapper extends BaseMapperPlus<AppDeviceShare, App
* @return 设备分享
*/
Page<AppDeviceShareVo> selectWebDeviceShareList(@Param("bo") AppDeviceShareBo bo, Page<AppDeviceShareVo> page);
void deleteByDeviceIds(@Param("deviceIds") List<Long> deviceIds);
}

View File

@ -67,4 +67,6 @@ public interface IAppDeviceShareService {
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
TableDataInfo<AppDeviceShareVo> otherDeviceShareList(AppDeviceShareBo bo, PageQuery pageQuery);
void deleteByDeviceIds(List<Long> deviceIds);
}

View File

@ -166,4 +166,9 @@ public class AppDeviceShareServiceImpl implements IAppDeviceShareService {
});
return TableDataInfo.build(result);
}
@Override
public void deleteByDeviceIds(List<Long> deviceIds) {
baseMapper.deleteByDeviceIds(deviceIds);
}
}