a-tuoheng-device/src/main/java/com/ruoyi/device/service/impl/PayloadServiceImpl.java

39 lines
1.1 KiB
Java
Raw Normal View History

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
}
}