feat():下发钢卷设定值请求到模型程序
This commit is contained in:
@@ -4,18 +4,29 @@ import cn.hutool.core.bean.BeanUtil;
|
|||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import com.fizz.business.constants.CommonConstants;
|
||||||
import com.fizz.business.domain.ModSetupResult;
|
import com.fizz.business.domain.ModSetupResult;
|
||||||
import com.fizz.business.form.ModSetupResultForm;
|
import com.fizz.business.form.ModSetupResultForm;
|
||||||
import com.fizz.business.mapper.ModSetupResultMapper;
|
import com.fizz.business.mapper.ModSetupResultMapper;
|
||||||
import com.fizz.business.service.ModSetupResultService;
|
import com.fizz.business.service.ModSetupResultService;
|
||||||
import com.fizz.business.vo.ModSetupResultVO;
|
import com.fizz.business.vo.ModSetupResultVO;
|
||||||
|
import org.springframework.amqp.core.Message;
|
||||||
|
import org.springframework.amqp.core.MessageProperties;
|
||||||
|
import org.springframework.amqp.core.MessagePropertiesBuilder;
|
||||||
|
import org.springframework.amqp.rabbit.core.RabbitTemplate;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
public class ModSetupResultServiceImpl extends ServiceImpl<ModSetupResultMapper, ModSetupResult> implements ModSetupResultService {
|
public class ModSetupResultServiceImpl extends ServiceImpl<ModSetupResultMapper, ModSetupResult> implements ModSetupResultService {
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
RabbitTemplate rabbitTemplate;
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<ModSetupResultVO> list(ModSetupResultForm form) {
|
public List<ModSetupResultVO> list(ModSetupResultForm form) {
|
||||||
|
|
||||||
@@ -57,6 +68,14 @@ public class ModSetupResultServiceImpl extends ServiceImpl<ModSetupResultMapper,
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String retrySetup(String coilid) {
|
public String retrySetup(String coilid) {
|
||||||
|
|
||||||
|
//发送MQ
|
||||||
|
MessageProperties props = MessagePropertiesBuilder.newInstance()
|
||||||
|
.setContentType(MessageProperties.CONTENT_TYPE_TEXT_PLAIN)
|
||||||
|
.setMessageId("SETUP_CALL")
|
||||||
|
.build();
|
||||||
|
rabbitTemplate.send(CommonConstants.RabbitMQ.SEND_MODEL,new Message(coilid.getBytes(StandardCharsets.UTF_8),props));
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user