admin
2019-09-23 0392154afd78f314386c2e6669ead9a2c89c79b4
Merge remote-tracking branch 'origin/div' into div
2个文件已修改
34 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/service/impl/money/extract/ExtractServiceImpl.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/user/integral/IntegralTaskRecordServiceImpl.java 31 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/money/extract/ExtractServiceImpl.java
@@ -374,6 +374,7 @@
     * @param extract
     * @param session
     */
    //TODO 转账逻辑需要改变,固定IP
    @Transactional
    private void extractByZhiFuBao(Extract extract, AdminUser adminUser) {
        LogHelper.userErrorInfo("提现:开始通过提现-"+extract.getId());
@@ -384,7 +385,7 @@
        String uuid = UUID.randomUUID().toString().replace("-", "");
        String appName = Constant.systemCommonConfig.getProjectChineseName();
        JSONObject json = new JSONObject();
        json.put("out_biz_no", uuid);
        json.put("out_biz_no", uuid);//最长长度64位,支持英文,下划线,数字
        json.put("payee_type", "ALIPAY_LOGONID");
        json.put("payee_account", extract.getAccount());
        json.put("amount", extract.getMoney());
fanli/src/main/java/com/yeshi/fanli/service/impl/user/integral/IntegralTaskRecordServiceImpl.java
@@ -62,8 +62,6 @@
    @Resource
    private ConfigService configService;
    
    @Override
    public Integer getTotalGoldCoin(long uid, Long cid, Integer dateType) {
        return integralTaskRecordMapper.getTotalGoldCoin(uid, cid, dateType);
@@ -149,7 +147,6 @@
        return listRecord;
    }
    @Override
    public List<IntegralTaskRecord> getSign7DaysRecord(long uid, Long cid) {
        List<IntegralTaskRecord> listRecord = new ArrayList<IntegralTaskRecord>();
@@ -206,16 +203,10 @@
                totalGoldCoin += record.getGoldCoin();
        }
        
        Integer goldCoin = userInfoExtra.getGoldCoin();
        if (goldCoin == null)
            goldCoin = 0;
        goldCoin = goldCoin + totalGoldCoin;
        // 更新金币
        userInfoExtraService.updateGoldCoin(userInfoExtra.getId(), goldCoin);
        userInfoExtraService.updateGoldCoin(userInfoExtra.getId(), totalGoldCoin);
        
        return goldCoin;
        return (userInfoExtra.getGoldCoin()==null?0:userInfoExtra.getGoldCoin()) + totalGoldCoin;
    }
    @Override    
@@ -245,16 +236,10 @@
                totalGoldCoin += record.getGoldCoin();
        }
        
        Integer goldCoin = userInfoExtra.getGoldCoin();
        if (goldCoin == null)
            goldCoin = 0;
        goldCoin = goldCoin + totalGoldCoin;
        // 更新金币
        userInfoExtraService.updateGoldCoin(userInfoExtra.getId(), goldCoin);
        userInfoExtraService.updateGoldCoin(userInfoExtra.getId(), totalGoldCoin);
        return goldCoin;
        return totalGoldCoin+(userInfoExtra.getGoldCoin()==null?0:userInfoExtra.getGoldCoin());
    }
    @Transactional
@@ -390,7 +375,6 @@
        return integralTaskRecordMapper.listByUidAndTaskId(uid, taskId, (page - 1) * count, count);
    }
    
    @Async()
    @Override
    public void firstRebateOrderRewardBoss(Long uid, Long originUid, String beizu) {
@@ -415,7 +399,6 @@
        firstOrderReward(uid, originUid, Integer.parseInt(reward), "二", beizu);
    }
    
    @Async()
    @Override
    public void firstShareOrderReward(Long uid, String beizu) {
@@ -427,7 +410,6 @@
            return;
        firstOrderReward(uid, null, Integer.parseInt(reward), null, beizu);
    }
    
    @Async()
    @Override
@@ -441,12 +423,13 @@
        firstOrderReward(uid, originUid, Integer.parseInt(reward), "一", beizu);
    }
    
    /**
     * 队员首单奖励金币
     *
     * @param uid
     * @param addGoldCoin
     * @param level 所属哪级队员
     * @param level
     *            所属哪级队员
     * @param beizu
     */
    private void firstOrderReward(Long uid, Long originUid, Integer addGoldCoin, String level, String beizu) {