区块链调用

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