区块链调用

This commit is contained in:
zhangqinbin
2021-09-01 16:52:36 +08:00
parent 7ffab25e88
commit 5db12afeaf

View File

@ -69,7 +69,7 @@ public class CrypConfigureServiceImpl extends BaseServiceImpl<CrypConfigureMappe
String sign = getSignValue(bean.getObject()); String sign = getSignValue(bean.getObject());
Map<String, Object> map = JSONArray.parseObject(JSONArray.toJSONString(bean.getObject()), Map.class); Map<String, Object> map = JSONArray.parseObject(JSONArray.toJSONString(bean.getObject()), Map.class);
map.put("sign", sign); map.put("SIGN", sign);
String json = getUniBss(bean.getReqName(),map); String json = getUniBss(bean.getReqName(),map);
@ -137,7 +137,7 @@ public class CrypConfigureServiceImpl extends BaseServiceImpl<CrypConfigureMappe
List<CrypConfigure> list = this.list(query); List<CrypConfigure> list = this.list(query);
CrypConfigure crypConfigure = list.get(0); CrypConfigure crypConfigure = list.get(0);
log.debug("加密参数:"+JSONArray.toJSONString(object));
String signValue = CrypServiceImpl.signObject2(object,crypConfigure.getCValue()); String signValue = CrypServiceImpl.signObject2(object,crypConfigure.getCValue());
return signValue; return signValue;
@ -172,7 +172,7 @@ public class CrypConfigureServiceImpl extends BaseServiceImpl<CrypConfigureMappe
reqhead.setSystemId("990001"); reqhead.setSystemId("990001");
reqhead.setSystemName("bidding"); reqhead.setSystemName("bidding");
reqhead.setUserId(service.getCacheUser().getUserId()); reqhead.setUserId(service.getCacheUser().getUserId());
reqhead.setUserId(service.getCacheUser().getFullName()); reqhead.setUserName(service.getCacheUser().getFullName());
reqhead.setAccessToken(AccessToken.tokenCreate()); reqhead.setAccessToken(AccessToken.tokenCreate());
UniCrpyReq req = new UniCrpyReq(); UniCrpyReq req = new UniCrpyReq();
@ -192,6 +192,7 @@ public class CrypConfigureServiceImpl extends BaseServiceImpl<CrypConfigureMappe
*/ */
@Override @Override
public Boolean verifyObject(CrypBean bean){ public Boolean verifyObject(CrypBean bean){
try{ try{
//查询 //查询
LambdaQueryWrapper<CrypConfigure> query = Wrappers.lambdaQuery(); LambdaQueryWrapper<CrypConfigure> query = Wrappers.lambdaQuery();
@ -203,7 +204,7 @@ public class CrypConfigureServiceImpl extends BaseServiceImpl<CrypConfigureMappe
List<CrypConfigure> list = this.list(query); List<CrypConfigure> list = this.list(query);
log.debug("---------获取解密秘钥--------"); log.debug("---------获取解密秘钥--------");
CrypConfigure crypConfigure = list.get(0); CrypConfigure crypConfigure = list.get(0);
log.debug("解密参数:"+JSONArray.toJSONString(bean.getObject()));
Boolean b = CrypServiceImpl.verifyValue(bean.getSign(), Boolean b = CrypServiceImpl.verifyValue(bean.getSign(),
bean.getObject(), bean.getObject(),
crypConfigure.getCValue()); crypConfigure.getCValue());