Merge branch 'master' of http://git.hchbox.com/yuyou/client into master
commit
e4b738e2b8
@ -0,0 +1,50 @@
|
||||
package com.yuyou.openapi.openapi.service.impl;
|
||||
|
||||
import cn.hutool.core.codec.Base64;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.yuyou.openapi.openapi.model.dto.ABMessageDTO;
|
||||
import com.yuyou.openapi.openapi.model.dto.ABZMMessageDTO;
|
||||
import com.yuyou.openapi.openapi.service.ABClientService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* ABClientService代理类
|
||||
*
|
||||
* @author queyounan
|
||||
* @version 1.0
|
||||
* @date 2020/8/11
|
||||
*/
|
||||
@Service("ABClientServiceProxy")
|
||||
public class ABClientServiceProxy implements ABClientService {
|
||||
|
||||
@Resource(name = "ABClientServiceImpl")
|
||||
private ABClientService abClientService;
|
||||
|
||||
@Override
|
||||
public boolean recordAndSendABClientMsg(List<ABMessageDTO> list) {
|
||||
// 解密List<ABMessageDTO>中的加密字段
|
||||
list.forEach(each -> {
|
||||
each.setActName(each.getActName());
|
||||
});
|
||||
return abClientService.recordAndSendABClientMsg(list);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void recordZMClientMsg(ABZMMessageDTO dto) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 解密加密字段
|
||||
* @param base64Value
|
||||
*/
|
||||
private String decryptBase64Value(String base64Value) {
|
||||
if (StrUtil.isBlank(base64Value)) {
|
||||
return base64Value;
|
||||
}
|
||||
return Base64.decodeStr(base64Value);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue