KKSU
2025-03-17 21d85fbfac9b3f2bb9bf7540758dd815777b69ee
fix(mall): 更新 TRC20 和 BSC 钱包地址

- 在 BscUsdtContractEvent、ChainTrcListenerJob 和 RunVipServiceImpl 中硬编码了 TRC20 和 BSC 钱包地址
- 注释掉了从数据字典中获取钱包地址的代码
3 files modified
72 ■■■■■ changed files
src/main/java/cc/mrbird/febs/mall/chain/ercCoin/BscUsdtContractEvent.java 7 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/chain/trcCoin/quartz/ChainTrcListenerJob.java 7 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/RunVipServiceImpl.java 58 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/chain/ercCoin/BscUsdtContractEvent.java
@@ -39,9 +39,10 @@
        if (e.to == null) {
            return;
        }
        String sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getType(),  RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getCode()
        ).getValue();
//        String sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
//                RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getType(),  RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getCode()
//        ).getValue();
        String sysAddress = "0x056454C4f080D3574E9E697dBBc05031d070BaA0";
        String type = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                RunVipDataDictionaryEnum.CHARGE_TYPE_BSC.getType(),  RunVipDataDictionaryEnum.CHARGE_TYPE_BSC.getCode()
        ).getValue();
src/main/java/cc/mrbird/febs/mall/chain/trcCoin/quartz/ChainTrcListenerJob.java
@@ -66,9 +66,10 @@
    @Scheduled(cron = "0 0/2 * * * ? ")
    public void chainBlockUpdate() {
        log.info("TRC20同步");
        String sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getType(),  RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getCode()
        ).getValue();
//        String sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
//                RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getType(),  RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getCode()
//        ).getValue();
        String sysAddress = "TExto1UjtFcXKw5QdJDRqtx7wTQ15D37GD";
        String type = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                RunVipDataDictionaryEnum.CHARGE_TYPE_TRC.getType(),  RunVipDataDictionaryEnum.CHARGE_TYPE_TRC.getCode()
        ).getValue();
src/main/java/cc/mrbird/febs/mall/service/impl/RunVipServiceImpl.java
@@ -132,15 +132,17 @@
        ).getValue();
        String sysAddress = "";
        if(trcType.equals(mallMemberPayment.getBankNo())){
            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getType(),
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getCode()
            ).getValue();
//            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getType(),
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getCode()
//            ).getValue();
            sysAddress = "TExto1UjtFcXKw5QdJDRqtx7wTQ15D37GD";
        }else{
            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getType(),
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getCode()
            ).getValue();
//            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getType(),
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getCode()
//            ).getValue();
            sysAddress = "0x056454C4f080D3574E9E697dBBc05031d070BaA0";
        }
        String failMinutes = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                RunVipDataDictionaryEnum.CHARGE_SYS_FAIL_TIME.getType(),
@@ -619,15 +621,19 @@
        ).getValue();
        String sysAddress = "";
        if(trcType.equals(mallMemberPayment.getBankNo())){
            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getType(),
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getCode()
            ).getValue();
//            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getType(),
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getCode()
//            ).getValue();
//        }else{
//            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getType(),
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getCode()
//            ).getValue();
            sysAddress = "TExto1UjtFcXKw5QdJDRqtx7wTQ15D37GD";
        }else{
            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getType(),
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getCode()
            ).getValue();
            sysAddress = "0x056454C4f080D3574E9E697dBBc05031d070BaA0";
        }
        String failMinutes = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                RunVipDataDictionaryEnum.CHARGE_SYS_FAIL_TIME.getType(),
@@ -753,15 +759,19 @@
        ).getValue();
        String sysAddress = "";
        if(trcType.equals(mallMemberPayment.getBankNo())){
            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getType(),
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getCode()
            ).getValue();
            sysAddress = "TExto1UjtFcXKw5QdJDRqtx7wTQ15D37GD";
        }else{
            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getType(),
                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getCode()
            ).getValue();
            sysAddress = "0x056454C4f080D3574E9E697dBBc05031d070BaA0";
//            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getType(),
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_TRC.getCode()
//            ).getValue();
//        }else{
//            sysAddress = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getType(),
//                    RunVipDataDictionaryEnum.CHARGE_SYS_ADDRESS_BSC.getCode()
//            ).getValue();
        }
        String failMinutes = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                RunVipDataDictionaryEnum.CHARGE_SYS_FAIL_TIME.getType(),