|
|
@@ -7,6 +7,7 @@ import cn.iocoder.yudao.module.pms.controller.admin.yanfan.sip.device.vo.YfSipDe
|
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.yanfan.sip.device.YfSipDeviceDO;
|
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.yanfan.sip.device.channel.YfSipDeviceChannelDO;
|
|
|
import cn.iocoder.yudao.module.pms.dal.mysql.yanfan.sip.device.YfSipDeviceMapper;
|
|
|
+import cn.iocoder.yudao.module.pms.dal.mysql.yanfan.sip.device.channel.YfSipDeviceChannelMapper;
|
|
|
import cn.iocoder.yudao.module.pms.service.yanfan.sip.device.channel.YfSipDeviceChannelService;
|
|
|
import cn.iocoder.yudao.module.pms.service.yanfan.sip.model.BaseTree;
|
|
|
import liquibase.pro.packaged.Y;
|
|
|
@@ -39,6 +40,8 @@ public class YfSipDeviceServiceImpl implements YfSipDeviceService {
|
|
|
private YfSipDeviceMapper yfSipDeviceMapper;
|
|
|
@Autowired
|
|
|
private YfSipDeviceChannelService yfSipDeviceChannelService;
|
|
|
+ @Autowired
|
|
|
+ private YfSipDeviceChannelMapper yfSipDeviceChannelMapper;
|
|
|
|
|
|
@Override
|
|
|
public YfSipDeviceDO selectSipDeviceBySipId(String sipId)
|
|
|
@@ -117,4 +120,11 @@ public class YfSipDeviceServiceImpl implements YfSipDeviceService {
|
|
|
return yfSipDeviceMapper.selectPage(pageReqVO);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public int deleteSipDeviceBySipId(String SipId)
|
|
|
+ {
|
|
|
+ yfSipDeviceMapper.deleteSipDeviceByByDeviceSipId(SipId);
|
|
|
+ return yfSipDeviceChannelMapper.deleteSipDeviceChannelByDeviceId(SipId);
|
|
|
+ }
|
|
|
}
|