[fix]修改分账,增加主子表查询与保存
This commit is contained in:
parent
8f1ccba127
commit
a46369f8c8
@ -52,6 +52,7 @@ import java.util.function.Supplier;
|
||||
@Service
|
||||
public class SysLoginService {
|
||||
|
||||
|
||||
@Value("${user.password.maxRetryCount}")
|
||||
private Integer maxRetryCount;
|
||||
|
||||
@ -74,6 +75,8 @@ public class SysLoginService {
|
||||
*/
|
||||
@Lock4j
|
||||
public void socialRegister(AuthUser authUserData) {
|
||||
|
||||
|
||||
String authId = authUserData.getSource() + authUserData.getUuid();
|
||||
// 第三方用户信息
|
||||
SysSocialBo bo = BeanUtil.toBean(authUserData, SysSocialBo.class);
|
||||
|
@ -258,8 +258,8 @@ springdoc:
|
||||
packages-to-scan: com.wzj.soopin.goods
|
||||
- group: 4.内容模块
|
||||
packages-to-scan: com.wzj.soopin.content
|
||||
- group: 5.结算模块
|
||||
packages-to-scan: com.wzj.soopin.pay
|
||||
- group: 5.交易模块
|
||||
packages-to-scan: com.wzj.soopin.transaction
|
||||
- group: 6.IM模块
|
||||
packages-to-scan: com.wzj.soopin.im
|
||||
- group: 7.系统模块
|
||||
|
@ -1,13 +1,13 @@
|
||||
package com.wzj.soopin.transation.controller;
|
||||
package com.wzj.soopin.transaction.controller;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.wzj.soopin.member.annotation.MemberFillMethod;
|
||||
import com.wzj.soopin.transation.convert.ChargeConvert;
|
||||
import com.wzj.soopin.transation.domain.bo.ChargeBO;
|
||||
import com.wzj.soopin.transation.domain.po.Charge;
|
||||
import com.wzj.soopin.transation.domain.vo.ChargeVO;
|
||||
import com.wzj.soopin.transation.service.IChargeService;
|
||||
import com.wzj.soopin.transaction.convert.ChargeConvert;
|
||||
import com.wzj.soopin.transaction.domain.bo.ChargeBO;
|
||||
import com.wzj.soopin.transaction.domain.po.Charge;
|
||||
import com.wzj.soopin.transaction.domain.vo.ChargeVO;
|
||||
import com.wzj.soopin.transaction.service.IChargeService;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.dromara.common.core.domain.R;
|
@ -1,14 +1,12 @@
|
||||
package com.wzj.soopin.transation.controller;
|
||||
package com.wzj.soopin.transaction.controller;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.wzj.soopin.transation.convert.DivideConvert;
|
||||
import com.wzj.soopin.transation.convert.DivideDetailConvert;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideVO;
|
||||
import com.wzj.soopin.transation.service.IDivideDetailService;
|
||||
import com.wzj.soopin.transation.service.IDivideService;
|
||||
import com.wzj.soopin.transaction.convert.DivideConvert;
|
||||
import com.wzj.soopin.transaction.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transaction.domain.po.Divide;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideVO;
|
||||
import com.wzj.soopin.transaction.service.IDivideService;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.dromara.common.core.domain.R;
|
@ -1,17 +1,12 @@
|
||||
package com.wzj.soopin.transation.controller;
|
||||
package com.wzj.soopin.transaction.controller;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.wzj.soopin.transation.convert.DivideConvert;
|
||||
import com.wzj.soopin.transation.convert.DivideRuleConvert;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideRuleBO;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideRuleVO;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideVO;
|
||||
import com.wzj.soopin.transation.service.IDivideRuleService;
|
||||
import com.wzj.soopin.transation.service.IDivideService;
|
||||
import com.wzj.soopin.transaction.convert.DivideRuleConvert;
|
||||
import com.wzj.soopin.transaction.domain.bo.DivideRuleBO;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideRuleVO;
|
||||
import com.wzj.soopin.transaction.service.IDivideRuleService;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.dromara.common.core.domain.R;
|
@ -1,13 +1,13 @@
|
||||
package com.wzj.soopin.transation.controller;
|
||||
package com.wzj.soopin.transaction.controller;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.wzj.soopin.member.annotation.MemberFillMethod;
|
||||
import com.wzj.soopin.transation.convert.WithdrawConvert;
|
||||
import com.wzj.soopin.transation.domain.bo.WithdrawBO;
|
||||
import com.wzj.soopin.transation.domain.po.Withdraw;
|
||||
import com.wzj.soopin.transation.domain.vo.WithdrawVO;
|
||||
import com.wzj.soopin.transation.service.IWithdrawService;
|
||||
import com.wzj.soopin.transaction.convert.WithdrawConvert;
|
||||
import com.wzj.soopin.transaction.domain.bo.WithdrawBO;
|
||||
import com.wzj.soopin.transaction.domain.po.Withdraw;
|
||||
import com.wzj.soopin.transaction.domain.vo.WithdrawVO;
|
||||
import com.wzj.soopin.transaction.service.IWithdrawService;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.dromara.common.core.domain.R;
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.convert;
|
||||
package com.wzj.soopin.transaction.convert;
|
||||
|
||||
import com.wzj.soopin.transation.domain.bo.ChargeBO;
|
||||
import com.wzj.soopin.transation.domain.po.Charge;
|
||||
import com.wzj.soopin.transation.domain.vo.ChargeVO;
|
||||
import com.wzj.soopin.transaction.domain.bo.ChargeBO;
|
||||
import com.wzj.soopin.transaction.domain.po.Charge;
|
||||
import com.wzj.soopin.transaction.domain.vo.ChargeVO;
|
||||
import org.dromara.common.web.core.BaseConverter;
|
||||
import org.mapstruct.Mapper;
|
||||
|
@ -1,9 +1,9 @@
|
||||
package com.wzj.soopin.transation.convert;
|
||||
package com.wzj.soopin.transaction.convert;
|
||||
|
||||
|
||||
import com.wzj.soopin.transation.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideVO;
|
||||
import com.wzj.soopin.transaction.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transaction.domain.po.Divide;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideVO;
|
||||
import org.dromara.common.web.core.BaseConverter;
|
||||
import org.mapstruct.Mapper;
|
||||
|
@ -0,0 +1,12 @@
|
||||
package com.wzj.soopin.transaction.convert;
|
||||
|
||||
|
||||
import com.wzj.soopin.transaction.domain.bo.DivideDetailBO;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideDetail;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideDetailVO;
|
||||
import org.dromara.common.web.core.BaseConverter;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
@Mapper(componentModel = "spring",uses = BaseConverter.class)
|
||||
public interface DivideDetailConvert extends BaseConverter<DivideDetailVO, DivideDetailBO, DivideDetail> {
|
||||
}
|
@ -1,9 +1,9 @@
|
||||
package com.wzj.soopin.transation.convert;
|
||||
package com.wzj.soopin.transaction.convert;
|
||||
|
||||
|
||||
import com.wzj.soopin.transation.domain.bo.DivideRuleBO;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideRuleVO;
|
||||
import com.wzj.soopin.transaction.domain.bo.DivideRuleBO;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideRuleVO;
|
||||
import org.dromara.common.web.core.BaseConverter;
|
||||
import org.mapstruct.Mapper;
|
||||
|
@ -0,0 +1,12 @@
|
||||
package com.wzj.soopin.transaction.convert;
|
||||
|
||||
|
||||
import com.wzj.soopin.transaction.domain.bo.DivideRuleDetailBO;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRuleDetail;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideRuleDetailVO;
|
||||
import org.dromara.common.web.core.BaseConverter;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
@Mapper(componentModel = "spring",uses = BaseConverter.class)
|
||||
public interface DivideRuleDetailConvert extends BaseConverter<DivideRuleDetailVO, DivideRuleDetailBO, DivideRuleDetail> {
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.convert;
|
||||
package com.wzj.soopin.transaction.convert;
|
||||
|
||||
import com.wzj.soopin.transation.domain.bo.WithdrawBO;
|
||||
import com.wzj.soopin.transation.domain.po.Withdraw;
|
||||
import com.wzj.soopin.transation.domain.vo.WithdrawVO;
|
||||
import com.wzj.soopin.transaction.domain.bo.WithdrawBO;
|
||||
import com.wzj.soopin.transaction.domain.po.Withdraw;
|
||||
import com.wzj.soopin.transaction.domain.vo.WithdrawVO;
|
||||
import org.dromara.common.web.core.BaseConverter;
|
||||
import org.mapstruct.Mapper;
|
||||
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.domain.bo;
|
||||
package com.wzj.soopin.transaction.domain.bo;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.wzj.soopin.transation.domain.po.Charge;
|
||||
import com.wzj.soopin.transaction.domain.po.Charge;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import org.dromara.common.core.domain.BaseBO;
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.domain.bo;
|
||||
package com.wzj.soopin.transaction.domain.bo;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transaction.domain.po.Divide;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import org.dromara.common.core.domain.BaseBO;
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.domain.bo;
|
||||
package com.wzj.soopin.transaction.domain.bo;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import com.wzj.soopin.transation.domain.po.DivideDetail;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideDetail;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import org.dromara.common.core.domain.BaseBO;
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.domain.bo;
|
||||
package com.wzj.soopin.transaction.domain.bo;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRule;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import org.dromara.common.core.domain.BaseBO;
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.domain.bo;
|
||||
package com.wzj.soopin.transaction.domain.bo;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRuleDetail;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRuleDetail;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import org.dromara.common.core.domain.BaseBO;
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.domain.bo;
|
||||
package com.wzj.soopin.transaction.domain.bo;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.wzj.soopin.transation.domain.po.Withdraw;
|
||||
import com.wzj.soopin.transaction.domain.po.Withdraw;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import org.dromara.common.core.domain.BaseBO;
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.po;
|
||||
package com.wzj.soopin.transaction.domain.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.po;
|
||||
package com.wzj.soopin.transaction.domain.po;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.po;
|
||||
package com.wzj.soopin.transaction.domain.po;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.po;
|
||||
package com.wzj.soopin.transaction.domain.po;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.po;
|
||||
package com.wzj.soopin.transaction.domain.po;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.po;
|
||||
package com.wzj.soopin.transaction.domain.po;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.vo;
|
||||
package com.wzj.soopin.transaction.domain.vo;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.vo;
|
||||
package com.wzj.soopin.transaction.domain.vo;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.vo;
|
||||
package com.wzj.soopin.transaction.domain.vo;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,11 +1,9 @@
|
||||
package com.wzj.soopin.transation.domain.vo;
|
||||
package com.wzj.soopin.transaction.domain.vo;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideRuleDetailBO;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import org.dromara.common.core.domain.model.BaseAudit;
|
||||
import org.dromara.common.mybatis.core.domain.BaseEntity;
|
||||
|
||||
import java.util.ArrayList;
|
@ -1,14 +1,12 @@
|
||||
package com.wzj.soopin.transation.domain.vo;
|
||||
package com.wzj.soopin.transaction.domain.vo;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import org.dromara.common.core.domain.model.BaseAudit;
|
||||
import org.dromara.common.mybatis.core.domain.BaseEntity;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.vo;
|
||||
package com.wzj.soopin.transaction.domain.vo;
|
||||
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.domain.vo;
|
||||
package com.wzj.soopin.transaction.domain.vo;
|
||||
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.enums;
|
||||
package com.wzj.soopin.transaction.enums;
|
||||
|
||||
public enum DivideRuleStatus {
|
||||
/**
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.enums;
|
||||
package com.wzj.soopin.transaction.enums;
|
||||
|
||||
public enum DivideStatus {
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.enums;
|
||||
package com.wzj.soopin.transaction.enums;
|
||||
|
||||
public enum WithdrawAuditStatus {
|
||||
PENDING(0, "待审核"),
|
@ -1,4 +1,4 @@
|
||||
package com.wzj.soopin.transation.enums;
|
||||
package com.wzj.soopin.transaction.enums;
|
||||
|
||||
public enum WithdrawStatus {
|
||||
WAITING(0, "等待转账"),
|
@ -1,7 +1,7 @@
|
||||
package com.wzj.soopin.transation.mapper;
|
||||
package com.wzj.soopin.transaction.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.wzj.soopin.transation.domain.po.Charge;
|
||||
import com.wzj.soopin.transaction.domain.po.Charge;
|
||||
|
||||
/**
|
||||
* 意见反馈Mapper接口
|
@ -0,0 +1,14 @@
|
||||
package com.wzj.soopin.transaction.mapper;
|
||||
|
||||
import com.wzj.soopin.transaction.domain.po.DivideDetail;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideDetailVO;
|
||||
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
|
||||
|
||||
/**
|
||||
* 意见反馈Mapper接口
|
||||
*
|
||||
* @author zcc
|
||||
*/
|
||||
public interface DivideDetailMapper extends BaseMapperPlus<DivideDetail, DivideDetailVO> {
|
||||
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.mapper;
|
||||
package com.wzj.soopin.transaction.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideVO;
|
||||
import com.wzj.soopin.transaction.domain.po.Divide;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideVO;
|
||||
|
||||
/**
|
||||
* 意见反馈Mapper接口
|
@ -0,0 +1,14 @@
|
||||
package com.wzj.soopin.transaction.mapper;
|
||||
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRuleDetail;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideRuleDetailVO;
|
||||
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
|
||||
|
||||
/**
|
||||
* 意见反馈Mapper接口
|
||||
*
|
||||
* @author zcc
|
||||
*/
|
||||
public interface DivideRuleDetailMapper extends BaseMapperPlus<DivideRuleDetail, DivideRuleDetailVO> {
|
||||
|
||||
}
|
@ -1,8 +1,7 @@
|
||||
package com.wzj.soopin.transation.mapper;
|
||||
package com.wzj.soopin.transaction.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRule;
|
||||
|
||||
/**
|
||||
* 意见反馈Mapper接口
|
@ -1,7 +1,7 @@
|
||||
package com.wzj.soopin.transation.mapper;
|
||||
package com.wzj.soopin.transaction.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.wzj.soopin.transation.domain.po.Withdraw;
|
||||
import com.wzj.soopin.transaction.domain.po.Withdraw;
|
||||
|
||||
public interface WithdrawMapper extends BaseMapper<Withdraw> {
|
||||
|
@ -1,7 +1,7 @@
|
||||
package com.wzj.soopin.transation.service;
|
||||
package com.wzj.soopin.transaction.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.wzj.soopin.transation.domain.po.Charge;
|
||||
import com.wzj.soopin.transaction.domain.po.Charge;
|
||||
|
||||
public interface IChargeService extends IService<Charge> {
|
||||
|
@ -0,0 +1,8 @@
|
||||
package com.wzj.soopin.transaction.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideDetail;
|
||||
|
||||
public interface IDivideDetailService extends IService<DivideDetail> {
|
||||
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
package com.wzj.soopin.transaction.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRuleDetail;
|
||||
|
||||
public interface IDivideRuleDetailService extends IService<DivideRuleDetail> {
|
||||
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
package com.wzj.soopin.transaction.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.wzj.soopin.transaction.domain.bo.DivideRuleBO;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideRuleVO;
|
||||
|
||||
public interface IDivideRuleService extends IService<DivideRule> {
|
||||
|
||||
boolean save( DivideRuleBO bo);
|
||||
|
||||
DivideRuleVO getVOById(Long divideId);
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
package com.wzj.soopin.transaction.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.wzj.soopin.transaction.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transaction.domain.po.Divide;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideVO;
|
||||
|
||||
public interface IDivideService extends IService<Divide> {
|
||||
|
||||
boolean save( DivideBO bo);
|
||||
|
||||
DivideVO getVOById( Long divideId);
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.service;
|
||||
package com.wzj.soopin.transaction.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.wzj.soopin.transation.domain.bo.WithdrawBO;
|
||||
import com.wzj.soopin.transation.domain.po.Withdraw;
|
||||
import com.wzj.soopin.transaction.domain.bo.WithdrawBO;
|
||||
import com.wzj.soopin.transaction.domain.po.Withdraw;
|
||||
|
||||
public interface IWithdrawService extends IService<Withdraw> {
|
||||
boolean audit(WithdrawBO bo);
|
@ -1,7 +1,7 @@
|
||||
package com.wzj.soopin.transation.service;
|
||||
package com.wzj.soopin.transaction.service;
|
||||
|
||||
|
||||
import com.wzj.soopin.transation.domain.vo.YishengAccountVO;
|
||||
import com.wzj.soopin.transaction.domain.vo.YishengAccountVO;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
@ -1,9 +1,9 @@
|
||||
package com.wzj.soopin.transation.service.impl;
|
||||
package com.wzj.soopin.transaction.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.wzj.soopin.transation.domain.po.Charge;
|
||||
import com.wzj.soopin.transation.mapper.ChargeMapper;
|
||||
import com.wzj.soopin.transation.service.IChargeService;
|
||||
import com.wzj.soopin.transaction.domain.po.Charge;
|
||||
import com.wzj.soopin.transaction.mapper.ChargeMapper;
|
||||
import com.wzj.soopin.transaction.service.IChargeService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
@ -1,12 +1,9 @@
|
||||
package com.wzj.soopin.transation.service.impl;
|
||||
package com.wzj.soopin.transaction.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideDetail;
|
||||
import com.wzj.soopin.transation.mapper.DivideDetailMapper;
|
||||
import com.wzj.soopin.transation.mapper.DivideMapper;
|
||||
import com.wzj.soopin.transation.service.IDivideDetailService;
|
||||
import com.wzj.soopin.transation.service.IDivideService;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideDetail;
|
||||
import com.wzj.soopin.transaction.mapper.DivideDetailMapper;
|
||||
import com.wzj.soopin.transaction.service.IDivideDetailService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
@ -1,12 +1,9 @@
|
||||
package com.wzj.soopin.transation.service.impl;
|
||||
package com.wzj.soopin.transaction.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRuleDetail;
|
||||
import com.wzj.soopin.transation.mapper.DivideMapper;
|
||||
import com.wzj.soopin.transation.mapper.DivideRuleDetailMapper;
|
||||
import com.wzj.soopin.transation.service.IDivideRuleDetailService;
|
||||
import com.wzj.soopin.transation.service.IDivideService;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRuleDetail;
|
||||
import com.wzj.soopin.transaction.mapper.DivideRuleDetailMapper;
|
||||
import com.wzj.soopin.transaction.service.IDivideRuleDetailService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
@ -1,27 +1,17 @@
|
||||
package com.wzj.soopin.transation.service.impl;
|
||||
package com.wzj.soopin.transaction.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.wzj.soopin.transation.convert.DivideConvert;
|
||||
import com.wzj.soopin.transation.convert.DivideDetailConvert;
|
||||
import com.wzj.soopin.transation.convert.DivideRuleConvert;
|
||||
import com.wzj.soopin.transation.convert.DivideRuleDetailConvert;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideRuleBO;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideDetail;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRuleDetail;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideRuleVO;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideVO;
|
||||
import com.wzj.soopin.transation.enums.DivideRuleStatus;
|
||||
import com.wzj.soopin.transation.enums.DivideStatus;
|
||||
import com.wzj.soopin.transation.mapper.DivideDetailMapper;
|
||||
import com.wzj.soopin.transation.mapper.DivideMapper;
|
||||
import com.wzj.soopin.transation.mapper.DivideRuleDetailMapper;
|
||||
import com.wzj.soopin.transation.mapper.DivideRuleMapper;
|
||||
import com.wzj.soopin.transation.service.IDivideRuleService;
|
||||
import com.wzj.soopin.transation.service.IDivideService;
|
||||
import com.wzj.soopin.transaction.convert.DivideRuleConvert;
|
||||
import com.wzj.soopin.transaction.convert.DivideRuleDetailConvert;
|
||||
import com.wzj.soopin.transaction.domain.bo.DivideRuleBO;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideRuleDetail;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideRuleVO;
|
||||
import com.wzj.soopin.transaction.enums.DivideRuleStatus;
|
||||
import com.wzj.soopin.transaction.mapper.DivideRuleDetailMapper;
|
||||
import com.wzj.soopin.transaction.mapper.DivideRuleMapper;
|
||||
import com.wzj.soopin.transaction.service.IDivideRuleService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.dromara.common.core.exception.ServiceException;
|
@ -1,20 +1,17 @@
|
||||
package com.wzj.soopin.transation.service.impl;
|
||||
package com.wzj.soopin.transaction.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.wzj.soopin.transation.convert.DivideConvert;
|
||||
import com.wzj.soopin.transation.convert.DivideDetailConvert;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideDetail;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideVO;
|
||||
import com.wzj.soopin.transation.enums.DivideRuleStatus;
|
||||
import com.wzj.soopin.transation.enums.DivideStatus;
|
||||
import com.wzj.soopin.transation.mapper.DivideDetailMapper;
|
||||
import com.wzj.soopin.transation.mapper.DivideMapper;
|
||||
import com.wzj.soopin.transation.service.IDivideService;
|
||||
import com.wzj.soopin.transaction.convert.DivideConvert;
|
||||
import com.wzj.soopin.transaction.convert.DivideDetailConvert;
|
||||
import com.wzj.soopin.transaction.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transaction.domain.po.Divide;
|
||||
import com.wzj.soopin.transaction.domain.po.DivideDetail;
|
||||
import com.wzj.soopin.transaction.domain.vo.DivideVO;
|
||||
import com.wzj.soopin.transaction.enums.DivideStatus;
|
||||
import com.wzj.soopin.transaction.mapper.DivideDetailMapper;
|
||||
import com.wzj.soopin.transaction.mapper.DivideMapper;
|
||||
import com.wzj.soopin.transaction.service.IDivideService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.dromara.common.core.exception.ServiceException;
|
@ -1,19 +1,19 @@
|
||||
package com.wzj.soopin.transation.service.impl;
|
||||
package com.wzj.soopin.transaction.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.wzj.soopin.transation.domain.bo.WithdrawBO;
|
||||
import com.wzj.soopin.transaction.domain.bo.WithdrawBO;
|
||||
import com.wzj.soopin.member.domain.po.MemberAccount;
|
||||
import com.wzj.soopin.member.domain.po.MemberAccountChangeRecord;
|
||||
import com.wzj.soopin.transation.domain.po.Withdraw;
|
||||
import com.wzj.soopin.transaction.domain.po.Withdraw;
|
||||
import com.wzj.soopin.member.enums.MemberAccountChangeRecordChangeTypeEnum;
|
||||
import com.wzj.soopin.member.enums.MemberAccountChangeRecordSourceEnum;
|
||||
import com.wzj.soopin.transation.enums.WithdrawAuditStatus;
|
||||
import com.wzj.soopin.transation.enums.WithdrawStatus;
|
||||
import com.wzj.soopin.transation.mapper.WithdrawMapper;
|
||||
import com.wzj.soopin.transaction.enums.WithdrawAuditStatus;
|
||||
import com.wzj.soopin.transaction.enums.WithdrawStatus;
|
||||
import com.wzj.soopin.transaction.mapper.WithdrawMapper;
|
||||
import com.wzj.soopin.member.service.*;
|
||||
import com.wzj.soopin.transation.domain.vo.YishengAccountVO;
|
||||
import com.wzj.soopin.transation.service.IWithdrawService;
|
||||
import com.wzj.soopin.transation.service.IYishengService;
|
||||
import com.wzj.soopin.transaction.domain.vo.YishengAccountVO;
|
||||
import com.wzj.soopin.transaction.service.IWithdrawService;
|
||||
import com.wzj.soopin.transaction.service.IYishengService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.dromara.common.satoken.utils.LoginHelper;
|
@ -1,8 +1,8 @@
|
||||
package com.wzj.soopin.transation.service.impl;
|
||||
package com.wzj.soopin.transaction.service.impl;
|
||||
|
||||
|
||||
import com.wzj.soopin.transation.domain.vo.YishengAccountVO;
|
||||
import com.wzj.soopin.transation.service.IYishengService;
|
||||
import com.wzj.soopin.transaction.domain.vo.YishengAccountVO;
|
||||
import com.wzj.soopin.transaction.service.IYishengService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
@ -1,18 +0,0 @@
|
||||
package com.wzj.soopin.transation.convert;
|
||||
|
||||
|
||||
import com.wzj.soopin.transation.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideDetailBO;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideRuleBO;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideDetail;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideDetailVO;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideRuleVO;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideVO;
|
||||
import org.dromara.common.web.core.BaseConverter;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
@Mapper(componentModel = "spring",uses = BaseConverter.class)
|
||||
public interface DivideDetailConvert extends BaseConverter<DivideDetailVO, DivideDetailBO, DivideDetail> {
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
package com.wzj.soopin.transation.convert;
|
||||
|
||||
|
||||
import com.wzj.soopin.transation.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideRuleDetailBO;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRuleDetail;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideRuleDetailVO;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideVO;
|
||||
import org.dromara.common.web.core.BaseConverter;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
@Mapper(componentModel = "spring",uses = BaseConverter.class)
|
||||
public interface DivideRuleDetailConvert extends BaseConverter<DivideRuleDetailVO, DivideRuleDetailBO, DivideRuleDetail> {
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
package com.wzj.soopin.transation.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideDetail;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideDetailVO;
|
||||
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
|
||||
|
||||
/**
|
||||
* 意见反馈Mapper接口
|
||||
*
|
||||
* @author zcc
|
||||
*/
|
||||
public interface DivideDetailMapper extends BaseMapperPlus<DivideDetail, DivideDetailVO> {
|
||||
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
package com.wzj.soopin.transation.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRuleDetail;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideRuleDetailVO;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideRuleVO;
|
||||
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
|
||||
|
||||
/**
|
||||
* 意见反馈Mapper接口
|
||||
*
|
||||
* @author zcc
|
||||
*/
|
||||
public interface DivideRuleDetailMapper extends BaseMapperPlus<DivideRuleDetail, DivideRuleDetailVO> {
|
||||
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
package com.wzj.soopin.transation.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideDetail;
|
||||
|
||||
public interface IDivideDetailService extends IService<DivideDetail> {
|
||||
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
package com.wzj.soopin.transation.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRuleDetail;
|
||||
|
||||
public interface IDivideRuleDetailService extends IService<DivideRuleDetail> {
|
||||
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
package com.wzj.soopin.transation.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideRuleBO;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.po.DivideRule;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideRuleVO;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideVO;
|
||||
|
||||
public interface IDivideRuleService extends IService<DivideRule> {
|
||||
|
||||
boolean save( DivideRuleBO bo);
|
||||
|
||||
DivideRuleVO getVOById(Long divideId);
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
package com.wzj.soopin.transation.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.wzj.soopin.transation.domain.bo.DivideBO;
|
||||
import com.wzj.soopin.transation.domain.po.Divide;
|
||||
import com.wzj.soopin.transation.domain.vo.DivideVO;
|
||||
|
||||
public interface IDivideService extends IService<Divide> {
|
||||
|
||||
boolean save( DivideBO bo);
|
||||
|
||||
DivideVO getVOById( Long divideId);
|
||||
}
|
@ -2,9 +2,9 @@
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.wzj.soopin.transation.mapper.DivideMapper">
|
||||
<mapper namespace="com.wzj.soopin.transaction.mapper.DivideMapper">
|
||||
|
||||
<select id="getVOById" resultType="com.wzj.soopin.transation.domain.vo.DivideVO">
|
||||
<select id="getVOById" resultType="com.wzj.soopin.transaction.domain.vo.DivideVO">
|
||||
SELECT
|
||||
d.id,
|
||||
d.order_sn,
|
Loading…
x
Reference in New Issue
Block a user