2026-01-16 19:38:06 +08:00
|
|
|
package com.ruoyi.device.service.impl;
|
|
|
|
|
|
|
|
|
|
import com.ruoyi.device.domain.api.IPayloadDomain;
|
|
|
|
|
import com.ruoyi.device.domain.model.Payload;
|
|
|
|
|
import com.ruoyi.device.service.api.IPayloadService;
|
2026-01-21 13:18:33 +08:00
|
|
|
import com.ruoyi.device.service.convert.PayloadDTOConvert;
|
2026-01-16 19:38:06 +08:00
|
|
|
import com.ruoyi.device.service.dto.PayloadDTO;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 挂载Service业务层处理
|
|
|
|
|
*
|
|
|
|
|
* @author ruoyi
|
|
|
|
|
* @date 2026-01-16
|
|
|
|
|
*/
|
|
|
|
|
@Service
|
|
|
|
|
public class PayloadServiceImpl implements IPayloadService
|
|
|
|
|
{
|
|
|
|
|
@Autowired
|
|
|
|
|
private IPayloadDomain payloadDomain;
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public List<PayloadDTO> selectPayloadList(PayloadDTO payloadDTO)
|
|
|
|
|
{
|
2026-01-21 13:18:33 +08:00
|
|
|
Payload model = PayloadDTOConvert.to(payloadDTO);
|
2026-01-16 19:38:06 +08:00
|
|
|
List<Payload> modelList = payloadDomain.selectPayloadList(model);
|
2026-01-21 13:18:33 +08:00
|
|
|
return PayloadDTOConvert.fromList(modelList);
|
2026-01-16 19:38:06 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public PayloadDTO selectPayloadByPayloadId(Long payloadId)
|
|
|
|
|
{
|
|
|
|
|
Payload model = payloadDomain.selectPayloadByPayloadId(payloadId);
|
2026-01-21 13:18:33 +08:00
|
|
|
return PayloadDTOConvert.from(model);
|
2026-01-16 19:38:06 +08:00
|
|
|
}
|
|
|
|
|
}
|