|
@@ -13,6 +13,7 @@ import com.game.business.dto.AppUserTeamTranserDto;
|
|
import com.game.business.dto.AppUserTeamTranserRecordDto;
|
|
import com.game.business.dto.AppUserTeamTranserRecordDto;
|
|
import com.game.business.service.IAppUserService;
|
|
import com.game.business.service.IAppUserService;
|
|
import com.game.business.service.ICfgCommonService;
|
|
import com.game.business.service.ICfgCommonService;
|
|
|
|
+import com.game.business.util.Md5Utils;
|
|
import com.game.business.vo.AppUserTeamTranserRecordVo;
|
|
import com.game.business.vo.AppUserTeamTranserRecordVo;
|
|
import com.game.common.annotation.DataSource;
|
|
import com.game.common.annotation.DataSource;
|
|
import com.game.common.constant.AppSceneType;
|
|
import com.game.common.constant.AppSceneType;
|
|
@@ -161,6 +162,12 @@ public class FinTranRecordServiceImpl extends ServiceImpl<FinTranRecordMapper, F
|
|
if(appUser.getDiamondCoinCash().longValue() < transfer.getMoney().longValue()){
|
|
if(appUser.getDiamondCoinCash().longValue() < transfer.getMoney().longValue()){
|
|
return HttpRet.fail("可转账金额不足");
|
|
return HttpRet.fail("可转账金额不足");
|
|
}
|
|
}
|
|
|
|
+ if(StringUtils.isBlank(appUser.getFundPassword())){
|
|
|
|
+ return HttpRet.fail("未设置支付密码");
|
|
|
|
+ }
|
|
|
|
+ if(!Md5Utils.md5(Md5Utils.md5(transfer.getFundPassword()) + appUser.getSalt()).equals(appUser.getFundPassword())){
|
|
|
|
+ return HttpRet.fail("支付密码错误");
|
|
|
|
+ }
|
|
|
|
|
|
CfgCommon cfgSignleCommon = cfgCommonService.getCfg(1);
|
|
CfgCommon cfgSignleCommon = cfgCommonService.getCfg(1);
|
|
if(null != cfgSignleCommon && transfer.getMoney() > Double.parseDouble(cfgSignleCommon.getCfgValue())){
|
|
if(null != cfgSignleCommon && transfer.getMoney() > Double.parseDouble(cfgSignleCommon.getCfgValue())){
|