HttpclientblockchainapaterUtil.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package com.miniframe.comm.httpclientblockchainapater;
  2. import java.util.Date;
  3. import java.util.UUID;
  4. import com.miniframe.core.ext.UtilTools;
  5. import com.miniframe.generate.comm.blockchain.A_BLOCKCHAINHEAD;
  6. public class HttpclientblockchainapaterUtil {
  7. ////////////////////////////////////////////////系统加载基础处理项//////////////////////////////////////////////////
  8. static {
  9. UtilTools.systemInit();
  10. }
  11. ////////////////////////////////////////////////系统加载基础处理项//////////////////////////////////////////////////
  12. /**
  13. * 用户编码
  14. */
  15. private static String userId ="administrator";
  16. /*
  17. * 初始化系统
  18. */
  19. public static A_BLOCKCHAINHEAD getA_blockchainhead(String transCode) {
  20. A_BLOCKCHAINHEAD a_blockchainhead = new A_BLOCKCHAINHEAD();
  21. // -----------以下为头赋值事例,项目需要根据情况调整-------------
  22. a_blockchainhead.setTransCode(transCode);
  23. a_blockchainhead.setChannelNo(UtilTools.getBaseCode());
  24. a_blockchainhead.setClientToken(UUID.randomUUID().toString().replace("-",""));
  25. a_blockchainhead.setTransTime(UtilTools.date2Str(new Date(),"yyyy--MM-dd HH:mm:ss"));
  26. a_blockchainhead.setUserId(userId);
  27. // ------------------------------------------------------------
  28. return a_blockchainhead;
  29. }
  30. }