提交 f6cf91ea authored 作者: zjm's avatar zjm

fix(区块模块): 启用区块链

启用区块链
上级 caaf2fa0
...@@ -78,44 +78,44 @@ public class BlockChainUtilImpl implements BlockChainUtil { ...@@ -78,44 +78,44 @@ public class BlockChainUtilImpl implements BlockChainUtil {
request.put("subCode", subCode); request.put("subCode", subCode);
request.put("apiSignature", ApiSignatureUtil.getApiSignature(request, SECRET_KEY)); request.put("apiSignature", ApiSignatureUtil.getApiSignature(request, SECRET_KEY));
// switch (index){ switch (index){
// case 1: case 1:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL + BcUrl.SEND_TEXT, BLOCK_CHAIN_URL + BcUrl.SEND_TEXT,
// request, request,
// BcText.class BcText.class
// ); );
// case 2: case 2:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL2 + BcUrl.SEND_TEXT, BLOCK_CHAIN_URL2 + BcUrl.SEND_TEXT,
// request, request,
// BcText.class BcText.class
// ); );
// case 3: case 3:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL3 + BcUrl.SEND_TEXT, BLOCK_CHAIN_URL3 + BcUrl.SEND_TEXT,
// request, request,
// BcText.class BcText.class
// ); );
// case 4: case 4:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL4 + BcUrl.SEND_TEXT, BLOCK_CHAIN_URL4 + BcUrl.SEND_TEXT,
// request, request,
// BcText.class BcText.class
// ); );
// case 5: case 5:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL5 + BcUrl.SEND_TEXT, BLOCK_CHAIN_URL5 + BcUrl.SEND_TEXT,
// request, request,
// BcText.class BcText.class
// ); );
// } }
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL + BcUrl.SEND_TEXT, BLOCK_CHAIN_URL + BcUrl.SEND_TEXT,
// request, request,
// BcText.class BcText.class
// ); );
return new BcText().toData(); // return new BcText().toData();
} }
@Override @Override
...@@ -124,12 +124,13 @@ public class BlockChainUtilImpl implements BlockChainUtil { ...@@ -124,12 +124,13 @@ public class BlockChainUtilImpl implements BlockChainUtil {
request.put("content", content); request.put("content", content);
request.put("subCode", subCode); request.put("subCode", subCode);
request.put("apiSignature", ApiSignatureUtil.getApiSignature(request, SECRET_KEY)); request.put("apiSignature", ApiSignatureUtil.getApiSignature(request, SECRET_KEY));
return new BcText().toData();
}
// public static void main(String[] args) { return new RestTemplate().postForObject(
// new BlockChainUtilImpl().sendHash(1,"阿斯顿好看"); BLOCK_CHAIN_URL + BcUrl.SEND_TEXT,
// } request,
BcText.class
);
}
@Override @Override
...@@ -141,7 +142,44 @@ public class BlockChainUtilImpl implements BlockChainUtil { ...@@ -141,7 +142,44 @@ public class BlockChainUtilImpl implements BlockChainUtil {
log.info("apiSignature:{}",s); log.info("apiSignature:{}",s);
request.put("apiSignature", s); request.put("apiSignature", s);
return new BcHash().toDate(); switch (index){
case 1:
return new RestTemplate().postForObject(
BLOCK_CHAIN_URL + BcUrl.SEND_HASH,
request,
BcHash.class
);
case 2:
return new RestTemplate().postForObject(
BLOCK_CHAIN_URL2 + BcUrl.SEND_HASH,
request,
BcHash.class
);
case 3:
return new RestTemplate().postForObject(
BLOCK_CHAIN_URL3 + BcUrl.SEND_HASH,
request,
BcHash.class
);
case 4:
return new RestTemplate().postForObject(
BLOCK_CHAIN_URL4 + BcUrl.SEND_HASH,
request,
BcHash.class
);
case 5:
return new RestTemplate().postForObject(
BLOCK_CHAIN_URL5 + BcUrl.SEND_HASH,
request,
BcHash.class
);
}
return new RestTemplate().postForObject(
BLOCK_CHAIN_URL + BcUrl.SEND_HASH,
request,
BcHash.class
);
} }
@Override @Override
...@@ -154,11 +192,11 @@ public class BlockChainUtilImpl implements BlockChainUtil { ...@@ -154,11 +192,11 @@ public class BlockChainUtilImpl implements BlockChainUtil {
log.info("apiSignature:{}",s); log.info("apiSignature:{}",s);
request.put("apiSignature", s); request.put("apiSignature", s);
return new BcHash().toDate(); return new RestTemplate().postForObject(
// } BLOCK_CHAIN_URL + BcUrl.SEND_HASH,
// else { request,
// return new BcHash(0, "", new BcHashData("000")); BcHash.class
// } );
} }
@Override @Override
...@@ -179,6 +217,7 @@ public class BlockChainUtilImpl implements BlockChainUtil { ...@@ -179,6 +217,7 @@ public class BlockChainUtilImpl implements BlockChainUtil {
SortedMap<Object, Object> request = getRequest(); SortedMap<Object, Object> request = getRequest();
map.forEach(request::put); map.forEach(request::put);
request.put("apiSignature", ApiSignatureUtil.getApiSignature(request, SECRET_KEY)); request.put("apiSignature", ApiSignatureUtil.getApiSignature(request, SECRET_KEY));
return new RestTemplate().postForObject( return new RestTemplate().postForObject(
BLOCK_CHAIN_URL + BcUrl.FETCH_HISTORY, BLOCK_CHAIN_URL + BcUrl.FETCH_HISTORY,
request, request,
...@@ -195,40 +234,40 @@ public class BlockChainUtilImpl implements BlockChainUtil { ...@@ -195,40 +234,40 @@ public class BlockChainUtilImpl implements BlockChainUtil {
request.put("apiSignature", s); request.put("apiSignature", s);
// switch (index){ switch (index){
// case 1: case 1:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL + BcUrl.APPEND_TEXT, BLOCK_CHAIN_URL + BcUrl.APPEND_TEXT,
// request, request,
// BcText.class); BcText.class);
// case 2: case 2:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL2 + BcUrl.APPEND_TEXT, BLOCK_CHAIN_URL2 + BcUrl.APPEND_TEXT,
// request, request,
// BcText.class); BcText.class);
// case 3: case 3:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL3 + BcUrl.APPEND_TEXT, BLOCK_CHAIN_URL3 + BcUrl.APPEND_TEXT,
// request, request,
// BcText.class); BcText.class);
// case 4: case 4:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL4 + BcUrl.APPEND_TEXT, BLOCK_CHAIN_URL4 + BcUrl.APPEND_TEXT,
// request, request,
// BcText.class); BcText.class);
// case 5: case 5:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL5 + BcUrl.APPEND_TEXT, BLOCK_CHAIN_URL5 + BcUrl.APPEND_TEXT,
// request, request,
// BcText.class); BcText.class);
// } }
//
//
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL + BcUrl.APPEND_TEXT, BLOCK_CHAIN_URL + BcUrl.APPEND_TEXT,
// request, request,
// BcText.class); BcText.class);
return new BcText().toData(); // return new BcText().toData();
} }
@Override @Override
...@@ -239,7 +278,10 @@ public class BlockChainUtilImpl implements BlockChainUtil { ...@@ -239,7 +278,10 @@ public class BlockChainUtilImpl implements BlockChainUtil {
String s = ApiSignatureUtil.getApiSignature(request, SECRET_KEY); String s = ApiSignatureUtil.getApiSignature(request, SECRET_KEY);
request.put("apiSignature", s); request.put("apiSignature", s);
return new BcText().toData(); return new RestTemplate().postForObject(
BLOCK_CHAIN_URL + BcUrl.APPEND_TEXT,
request,
BcText.class);
} }
@Override @Override
...@@ -251,45 +293,45 @@ public class BlockChainUtilImpl implements BlockChainUtil { ...@@ -251,45 +293,45 @@ public class BlockChainUtilImpl implements BlockChainUtil {
request.put("apiSignature", s); request.put("apiSignature", s);
// switch (index){ switch (index){
// case 1: case 1:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL + BcUrl.APPEND_HASH, BLOCK_CHAIN_URL + BcUrl.APPEND_HASH,
// request, request,
// BcHash.class BcHash.class
// ); );
// case 2: case 2:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL2 + BcUrl.APPEND_HASH, BLOCK_CHAIN_URL2 + BcUrl.APPEND_HASH,
// request, request,
// BcHash.class BcHash.class
// ); );
// case 3: case 3:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL3 + BcUrl.APPEND_HASH, BLOCK_CHAIN_URL3 + BcUrl.APPEND_HASH,
// request, request,
// BcHash.class BcHash.class
// ); );
// case 4: case 4:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL4 + BcUrl.APPEND_HASH, BLOCK_CHAIN_URL4 + BcUrl.APPEND_HASH,
// request, request,
// BcHash.class BcHash.class
// ); );
// case 5: case 5:
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL5 + BcUrl.APPEND_HASH, BLOCK_CHAIN_URL5 + BcUrl.APPEND_HASH,
// request, request,
// BcHash.class BcHash.class
// ); );
// } }
//
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL + BcUrl.APPEND_HASH, BLOCK_CHAIN_URL + BcUrl.APPEND_HASH,
// request, request,
// BcHash.class BcHash.class
// ); );
return new BcHash().toDate(); // return new BcHash().toDate();
} }
...@@ -301,12 +343,12 @@ public class BlockChainUtilImpl implements BlockChainUtil { ...@@ -301,12 +343,12 @@ public class BlockChainUtilImpl implements BlockChainUtil {
String s = ApiSignatureUtil.getApiSignature(request, SECRET_KEY); String s = ApiSignatureUtil.getApiSignature(request, SECRET_KEY);
request.put("apiSignature", s); request.put("apiSignature", s);
// return new RestTemplate().postForObject( return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL + BcUrl.APPEND_HASH, BLOCK_CHAIN_URL + BcUrl.APPEND_HASH,
// request, request,
// BcHash.class BcHash.class
// ); );
return new BcHash().toDate(); // return new BcHash().toDate();
} }
@Override @Override
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论