|
@@ -1,6 +1,7 @@
|
|
|
package com.jzg.organization.service.impl;
|
|
package com.jzg.organization.service.impl;
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
|
|
+import cn.hutool.core.util.StrUtil;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
import cn.hutool.json.JSONUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
@@ -8,6 +9,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.jzg.commons.core.base.BaseController;
|
|
import com.jzg.commons.core.base.BaseController;
|
|
|
import com.jzg.commons.core.base.StateResult;
|
|
import com.jzg.commons.core.base.StateResult;
|
|
|
|
|
+import com.jzg.commons.core.page.HttpResult;
|
|
|
import com.jzg.commons.entity.dto.*;
|
|
import com.jzg.commons.entity.dto.*;
|
|
|
import com.jzg.commons.entity.po.SysAmountAuditing;
|
|
import com.jzg.commons.entity.po.SysAmountAuditing;
|
|
|
import com.jzg.commons.entity.po.SysUserAccount;
|
|
import com.jzg.commons.entity.po.SysUserAccount;
|
|
@@ -163,9 +165,12 @@ public class SysAmountAuditingServiceImpl extends ServiceImpl<SysAmountAuditingM
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
- public void verifyAmount(AmountAuditEditParam param) {
|
|
|
|
|
|
|
+ public HttpResult<String> verifyAmount(AmountAuditEditParam param) {
|
|
|
String userName = baseController.getUserName();
|
|
String userName = baseController.getUserName();
|
|
|
log.info("用户开始进行付款操作。userName=[{}],param=[{}]",userName,JSONUtil.toJsonStr(param));
|
|
log.info("用户开始进行付款操作。userName=[{}],param=[{}]",userName,JSONUtil.toJsonStr(param));
|
|
|
|
|
+ if(StrUtil.isEmpty(param.getAccountId())){
|
|
|
|
|
+ return HttpResult.error("付款账户不能为空");
|
|
|
|
|
+ }
|
|
|
SysAmountAuditing audit = this.getById(param.getId());
|
|
SysAmountAuditing audit = this.getById(param.getId());
|
|
|
if(audit.getAuditingStatus() > 0){
|
|
if(audit.getAuditingStatus() > 0){
|
|
|
if(audit.getAuditingStatus() == 1){
|
|
if(audit.getAuditingStatus() == 1){
|
|
@@ -209,6 +214,7 @@ public class SysAmountAuditingServiceImpl extends ServiceImpl<SysAmountAuditingM
|
|
|
}else{
|
|
}else{
|
|
|
AssertionUtils.isFail(true, "提现申请未领取");
|
|
AssertionUtils.isFail(true, "提现申请未领取");
|
|
|
}
|
|
}
|
|
|
|
|
+ return HttpResult.ok("提现审核成功");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|