CZT
2023-09-25 b9e930a68548bbaa9b67b29541b74c013f3fb9eb
igds-protocol-beibo/src/main/java/com/ld/igds/protocol/beibo/grain/RemoteGrainServiceImpl.java
@@ -1,5 +1,6 @@
package com.ld.igds.protocol.beibo.grain;
import com.ld.igds.constant.RedisConst;
import com.ld.igds.io.RemoteGrainService;
import com.ld.igds.io.constant.OrderRespEnum;
import com.ld.igds.io.constant.ProtocolEnum;
@@ -8,8 +9,10 @@
import com.ld.igds.protocol.beibo.grain.builder.CommandBuild;
import com.ld.igds.protocol.beibo.grain.client.BeiboClientEngine;
import com.ld.igds.util.BytesUtil;
import com.ld.igds.util.RedisUtil;
import com.ld.io.api.InvokeResult;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
/**
@@ -22,6 +25,9 @@
public class RemoteGrainServiceImpl implements RemoteGrainService {
    public static final String BEAN_ID = "beiboGrain.remoteGrainService";
    @Autowired
    private RedisUtil redisUtil;
    @Override
    public String getProtocol() {
@@ -45,6 +51,9 @@
            // 封装返回信息
            if (InvokeResult.SUCCESS == result) {
                String key = RedisConst.buildKey(request.getCompanyId(), "GRAIN_BEIBO");
                redisUtil.set(key, request.getDepotId());
                return new GrainResponse(OrderRespEnum.ORDER_SUCCESS.getCode(),
                        "粮情粮情发送成功!");
            } else {