From b109a950c9d385ef5a2df5d26b3a6e8c7ede5229 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Thu, 25 Aug 2022 09:40:45 +0800
Subject: [PATCH] fix

---
 /dev/null                                                                  |   75 ------------------
 pom.xml                                                                    |   22 -----
 src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java |    1 
 src/main/resources/application-xc.yml                                      |  112 ++++++++++++++++++++++++++++
 4 files changed, 112 insertions(+), 98 deletions(-)

diff --git a/pom.xml b/pom.xml
index 21ddd22..07d0b01 100644
--- a/pom.xml
+++ b/pom.xml
@@ -180,28 +180,6 @@
         </dependency>
 
         <dependency>
-            <groupId>org.tron.trident</groupId>
-            <artifactId>abi</artifactId>
-            <version>0.3.0</version>
-            <scope>system</scope>
-            <systemPath>${basedir}/lib/abi-0.3.0.jar</systemPath>
-        </dependency>
-        <dependency>
-            <groupId>org.tron.trident</groupId>
-            <artifactId>utils</artifactId>
-            <version>0.3.0</version>
-            <scope>system</scope>
-            <systemPath>${basedir}/lib/utils-0.3.0.jar</systemPath>
-        </dependency>
-        <dependency>
-            <groupId>org.tron.trident</groupId>
-            <artifactId>core</artifactId>
-            <version>0.3.0</version>
-            <scope>system</scope>
-            <systemPath>${basedir}/lib/core-0.3.0.jar</systemPath>
-        </dependency>
-
-        <dependency>
             <groupId>io.vertx</groupId>
             <artifactId>vertx-core</artifactId>
             <version>3.9.7</version>
diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java b/src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java
index f8c87d3..f3c61d4 100644
--- a/src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java
+++ b/src/main/java/com/xcong/farmer/cms/modules/system/entity/ColumnEntity.java
@@ -4,7 +4,6 @@
 import com.baomidou.mybatisplus.annotation.TableName;
 import com.xcong.farmer.cms.common.system.base.BaseEntity;
 import lombok.Data;
-import org.tron.trident.abi.datatypes.Int;
 
 import java.util.List;
 
diff --git a/src/main/resources/application-xc.yml b/src/main/resources/application-xc.yml
new file mode 100644
index 0000000..9f17f3c
--- /dev/null
+++ b/src/main/resources/application-xc.yml
@@ -0,0 +1,112 @@
+server:
+  port: 8878
+  servlet:
+    context-path: /
+    session:
+      timeout: 1
+
+spring:
+  profiles:
+    active: xc
+  mvc:
+    async:
+      request-timeout: 20s
+  datasource:
+    dynamic:
+      # 是否开启 SQL日志输出,生产环境建议关闭,有性能损耗
+      p6spy: false
+      # 配置默认数据源
+      primary: base
+      datasource:
+        base:
+          url: jdbc:mysql://116.62.172.247:3309/farmer_cms?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
+          username: xc_erp_scop
+          password: 6o!WlPwG*Jfq%I22
+          driver-class-name: com.mysql.cj.jdbc.Driver
+    druid:
+      initial-size: ${spring_datasource_druid_initial_size:10}
+      max-active: ${spring_datasource_druid_max_active:20}
+      min-idle: ${spring_datasource_druid_min_idle:3}
+      #配置获取连接等待超时的时间
+      max-wait: 60000
+      pool-prepared-statements: true
+      max-pool-prepared-statement-per-connection-size: 20
+      validation-query: SELECT 'x'
+      test-on-borrow: true
+      test-on-return: true
+      test-while-idle: true
+      #配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
+      time-between-eviction-runs-millis: 60000
+      #配置一个连接在池中最小生存的时间,单位是毫秒
+      min-evictable-idle-time-millis: 300000
+      #spring.datasource.druid.max-evguide.ftlictable-idle-time-millis=
+      filters: stat,wall
+      stat-view-servlet:
+        # 默认true 内置监控页面首页/druid/index.html
+        enabled: true
+        url-pattern: /druid/*
+        # 允许清空统计数据
+        reset-enable: true
+        login-username: root
+        login-password: 123456
+        # IP白名单 多个逗号分隔
+        allow: ${spring_datasource_stat_view_servlet_allow:}
+        # IP黑名单
+        deny: ${spring_datasource_stat_view_servlet_deny:}
+  ## 国际化配置
+  messages:
+    basename: i18n/messages
+  ## redis配置
+  redis:
+    # Redis数据库索引(默认为 0)
+    database: 0
+    # Redis服务器地址
+    host: 175.6.34.5
+    # Redis服务器连接端口
+    port: 6379
+    # Redis 密码
+    password:
+    jedis:
+      pool:
+        ## 连接池最大连接数(使用负值表示没有限制)
+        #spring.redis.pool.max-active=8
+        max-active: 300
+        ## 连接池最大阻塞等待时间(使用负值表示没有限制)
+        #spring.redis.pool.max-wait=-1
+        max-wait: -1
+        ## 连接池中的最大空闲连接
+        #spring.redis.pool.max-idle=8
+        max-idle: 100
+        ## 连接池中的最小空闲连接
+        #spring.redis.pool.min-idle=0
+        min-idle: 8
+    ## 连接超时时间(毫秒)
+    timeout: 30000
+
+  servlet:
+    multipart:
+      max-file-size: 512MB
+      max-request-size: 512MB
+mybatis-plus:
+  mapper-locations: classpath:mapper/*.xml
+
+
+app:
+  debug: true
+
+rsa:
+  public_key: MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCCf8UFZK54AiK4PRu7tNd+Z8qZ77o/QXCnk25DRmygVpOEu5mGNSAvfnWmKp2pEV2RljeXq3Rid/+LQkonaebMJeXKSF0yxL/VgyeT8JaQ5gNbOrdfdlc+mFkXJyzyJt8YkvApEdPRNSU2ENBn7mgRfD0BYPM4vZ6/rv+de38FJwIDAQAB
+  private_key: MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAIJ/xQVkrngCIrg9G7u0135nypnvuj9BcKeTbkNGbKBWk4S7mYY1IC9+daYqnakRXZGWN5erdGJ3/4tCSidp5swl5cpIXTLEv9WDJ5PwlpDmA1s6t192Vz6YWRcnLPIm3xiS8CkR09E1JTYQ0GfuaBF8PQFg8zi9nr+u/517fwUnAgMBAAECgYBhPt9NvpI4wbanvnndLczr2GJkxfzvSE+vwLCJF4C5FusFHVsxZINggQcg1V75bwRgCiXRMyYefreCSdrCditS43PzTOmE4RRrpxLlm8oubJc0C98LQ2qlN9AsUqL5IHpVGgbHDyWAwjc1GBID6nwXKpxq1/VodFqhahG9D5EZsQJBALnkb+5VTxQbiyQI4Uc9NIvAyVcNY1OisbvY6tvNgdBbJkADgAb78M1HWxxYjUqsvzggNHc7cWqWBHMgpnJaqm8CQQCztze4D7uAk7OC9MJHY5eE980J8Kk+GEZKxz4LahzU6V6dcb9GFac3wEtgilj/tOAn9y0/Q8sm9vvCIbMDzgzJAkEAqRYcqhF26LdVDOX25DHMBgLKISDQZFbsjA13M4/usHL4i+mjHrc0BcUOHu59NpuDI65HitzLAUSLr5zXSdUmiQJAW77wOg4GCejdXsB3IhzMsHwU97sdm26nC+vVV9xvJZ6Rx8zW+f9543NOx9U5BCmhuaVtOvvwDU9PTVcI3atmSQJAXAIJ5gGdtXx0DXiX4VvzNFHqgaqHMGvXyjNVkU2FYQbSAd2A6app4uRO+BkZu9dSjh14m+oXMnV2HzAN2rRnjA==
+
+static:
+  resource:
+    url: https://yfgw-staticfile.xczhyf.cn/uploadeFile/image/
+    path: /mnt/webresource/website/static/uploadeFile/image/
+
+cms:
+  api-url: http://yfgw-service.xczhyf.cn
+  static-url: https://yfgw-staticfile.xczhyf.cn/cms/static/
+  template-path: /mnt/webresource/website/static/cms/template
+  static-path: /mnt/webresource/website/static/cms/static
+  output-path: /mnt/webresource/website/site
+
diff --git a/src/test/java/com/xcong/farmer/cms/TronTest.java b/src/test/java/com/xcong/farmer/cms/TronTest.java
deleted file mode 100644
index acbd77f..0000000
--- a/src/test/java/com/xcong/farmer/cms/TronTest.java
+++ /dev/null
@@ -1,75 +0,0 @@
-package com.xcong.farmer.cms;
-
-import lombok.extern.slf4j.Slf4j;
-import org.junit.jupiter.api.Test;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.tron.trident.core.ApiWrapper;
-import org.tron.trident.core.contract.Contract;
-import org.tron.trident.core.contract.Trc20Contract;
-import org.tron.trident.core.exceptions.IllegalException;
-import org.tron.trident.proto.Chain;
-import org.tron.trident.proto.Response;
-
-import java.math.BigDecimal;
-import java.math.BigInteger;
-
-/**
- * @author wzy
- * @date 2021-10-15
- **/
-@Slf4j
-@SpringBootTest
-public class TronTest {
-    // 7a1cdc7aa2976b16cfc79ed8310b1fb53a85780dd27574fa6c5eb7c2aceaa6ae
-    // b5627861c6edb2245276273e5f5ad5082f93c3b09fc7b757223ca8526504bfe7
-    private final String PRIVATE_KEY = "7a1cdc7aa2976b16cfc79ed8310b1fb53a85780dd27574fa6c5eb7c2aceaa6ae";
-
-    @Test
-    public void tronTest() throws IllegalException {
-        ApiWrapper wrapper = ApiWrapper.ofMainnet(PRIVATE_KEY, "9d461be6-9796-47b9-85d8-b150cbabbb54");
-
-        Contract trc20Contract = wrapper.getContract("TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t");
-        Trc20Contract token = new Trc20Contract(trc20Contract, "TFGbYzGv4Zt2nzFM3uU3uCJZY67WKSveG9", wrapper);
-        BigInteger balanceOf = token.balanceOf("TFGbYzGv4Zt2nzFM3uU3uCJZY67WKSveG9");
-
-//        token.approve("TFGbYzGv4Zt2nzFM3uU3uCJZY67WKSveG9", 9999999999999L, 0, "memo", 100000000);
-        System.out.println(balanceOf);
-        String s = token.transferFrom("TUy8XwDmdsDKPLDGUrGuNRVMhwSEKtkDcD", "TFGbYzGv4Zt2nzFM3uU3uCJZY67WKSveG9", balanceOf.longValue(), 0, "memo", 100000000L);
-        System.out.println(s);
-//        token.transfer("TFGbYzGv4Zt2nzFM3uU3uCJZY67WKSveG9", balanceOf.longValue(), 0, "memo", 100000000);
-    }
-
-    @Test
-    public void kayTest() {
-//        KeyPair keyPair = KeyPair.generate();
-//        System.out.println(keyPair.toPrivateKey());
-//
-//        KeyPair keyPair1 = new KeyPair(keyPair.toPrivateKey());
-//        System.out.println(keyPair1.toPrivateKey());
-
-        ApiWrapper wrapper = ApiWrapper.ofMainnet(PRIVATE_KEY, "9d461be6-9796-47b9-85d8-b150cbabbb54");
-
-        Contract trc20Contract = wrapper.getContract("TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t");
-        Trc20Contract token = new Trc20Contract(trc20Contract, "TFGbYzGv4Zt2nzFM3uU3uCJZY67WKSveG9", wrapper);
-//        BigInteger balanceOf = token.balanceOf("TFGbYzGv4Zt2nzFM3uU3uCJZY67WKSveG9");
-
-        System.out.println(token.decimals());
-        System.out.println(BigDecimal.TEN.pow(token.decimals().intValue()));
-//        System.out.println(balanceOf);
-    }
-
-    @Test
-    public void testTest() throws IllegalException {
-//        KeyPair keyPair = KeyPair.generate();
-//        System.out.println(keyPair.toPrivateKey());
-        ApiWrapper wrapper = ApiWrapper.ofNile(PRIVATE_KEY);
-
-        Response.TransactionExtention transfer = wrapper.transfer("TUy8XwDmdsDKPLDGUrGuNRVMhwSEKtkDcD", "TKcyw4igFYhNpTzyZv25j6uDwvTYzncnjp", 3);
-        Chain.Transaction transaction = wrapper.signTransaction(transfer);
-//        TransactionBuilder builder = new TransactionBuilder(transaction);
-//        builder.setFeeLimit(100000000L);
-//        builder.setMemo("memo");
-//        builder.build();
-        wrapper.broadcastTransaction(transaction);
-    }
-}

--
Gitblit v1.9.1