修改包名路径

This commit is contained in:
=.* 2024-06-17 08:46:16 +08:00
parent 1f8fba263f
commit e826994409
16 changed files with 60 additions and 81 deletions

View File

@ -1,15 +1,12 @@
package com.chushang.controller; package com.chushang.loan.controller;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.chushang.common.core.web.AjaxResult; import com.chushang.common.core.web.AjaxResult;
import com.chushang.common.mybatis.page.CommonParam; import com.chushang.loan.domin.dto.LoanApproval;
import com.chushang.domin.dto.LoanApproval; import com.chushang.loan.domin.entity.LoanEntity;
import com.chushang.domin.dto.LoanFormData; import com.chushang.loan.domin.query.LoanFormQuery;
import com.chushang.domin.entity.LoanEntity; import com.chushang.loan.service.ILoanService;
import com.chushang.domin.query.LoanFormQuery;
import com.chushang.service.ILoanService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
@ -17,8 +14,6 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
@RestController @RestController
@RequestMapping("/loan") @RequestMapping("/loan")
public class LoanController { public class LoanController {

View File

@ -1,4 +1,4 @@
package com.chushang.domin.dto; package com.chushang.loan.domin.dto;
import lombok.Data; import lombok.Data;
import org.hibernate.validator.constraints.Range; import org.hibernate.validator.constraints.Range;

View File

@ -1,4 +1,4 @@
package com.chushang.domin.dto; package com.chushang.loan.domin.dto;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;

View File

@ -1,4 +1,4 @@
package com.chushang.domin.entity; package com.chushang.loan.domin.entity;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;

View File

@ -1,5 +1,6 @@
package com.chushang.domin.entity; package com.chushang.loan.domin.entity;
import cn.hutool.core.date.DatePattern;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
@ -7,10 +8,12 @@ import com.baomidou.mybatisplus.annotation.TableName;
import com.chushang.common.mybatis.annotation.Condition; import com.chushang.common.mybatis.annotation.Condition;
import com.chushang.common.mybatis.base.BaseEntity; import com.chushang.common.mybatis.base.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.*; import lombok.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.List;
/** /**
* 借贷业务数据表 实体类 * 借贷业务数据表 实体类
@ -41,6 +44,7 @@ public class LoanEntity extends BaseEntity {
* 渠道id * 渠道id
*/ */
@TableField(value = "dept_id") @TableField(value = "dept_id")
@Condition(name = "dept_id", type = Condition.ConditionType.eq)
private Long deptId; private Long deptId;
/** /**
@ -53,6 +57,7 @@ public class LoanEntity extends BaseEntity {
* 表单编号 * 表单编号
*/ */
@TableField(value = "form_number") @TableField(value = "form_number")
@Condition(name = "form_number", type = Condition.ConditionType.eq)
private String formNumber; private String formNumber;
/** /**
@ -109,6 +114,7 @@ public class LoanEntity extends BaseEntity {
* 跟进状态 1 待审核 2 审核成功 3 审核拒绝 * 跟进状态 1 待审核 2 审核成功 3 审核拒绝
*/ */
@TableField(value = "status") @TableField(value = "status")
@Condition(name = "status", type = Condition.ConditionType.eq)
private Integer status; private Integer status;
/** /**
@ -124,7 +130,10 @@ public class LoanEntity extends BaseEntity {
private String denialReason; private String denialReason;
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN)
@Condition(name = "submission_time", type = Condition.ConditionType.between)
@TableField(exist = false)
private List<LocalDateTime> submissionTimes;
} }

View File

@ -1,4 +1,4 @@
package com.chushang.domin.query; package com.chushang.loan.domin.query;
import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DatePattern;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@ -1,4 +1,4 @@
package com.chushang.domin.vo; package com.chushang.loan.domin.vo;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;

View File

@ -1,4 +1,4 @@
package com.chushang.domin.vo; package com.chushang.loan.domin.vo;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;

View File

@ -1,7 +1,7 @@
package com.chushang.mapper; package com.chushang.loan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.chushang.domin.entity.LoanAduitEntity; import com.chushang.loan.domin.entity.LoanAduitEntity;
public interface LoanAduitMapper extends BaseMapper<LoanAduitEntity> { public interface LoanAduitMapper extends BaseMapper<LoanAduitEntity> {

View File

@ -1,10 +1,9 @@
package com.chushang.mapper; package com.chushang.loan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.chushang.domin.entity.LoanEntity; import com.chushang.loan.domin.entity.LoanEntity;
import com.chushang.domin.query.LoanFormQuery; import com.chushang.loan.domin.query.LoanFormQuery;
import com.chushang.domin.vo.LoanData; import com.chushang.loan.domin.vo.LoanData;
import com.chushang.domin.vo.LoanVO;
import java.util.List; import java.util.List;

View File

@ -0,0 +1,10 @@
package com.chushang.loan.service;
import com.chushang.loan.domin.entity.LoanAduitEntity;
public interface ILoanAduitService {
void insertAduit(LoanAduitEntity loanAduitEntity);
}

View File

@ -1,16 +1,11 @@
package com.chushang.service; package com.chushang.loan.service;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.chushang.common.mybatis.utils.PageResult; import com.chushang.common.mybatis.utils.PageResult;
import com.chushang.domin.dto.LoanApproval; import com.chushang.loan.domin.dto.LoanApproval;
import com.chushang.domin.dto.LoanFormData; import com.chushang.loan.domin.dto.LoanFormData;
import com.chushang.domin.entity.LoanEntity; import com.chushang.loan.domin.entity.LoanEntity;
import com.chushang.domin.query.LoanFormQuery; import com.chushang.loan.domin.query.LoanFormQuery;
import com.chushang.domin.vo.LoanVO;
import org.springframework.stereotype.Service;
import java.util.List;
public interface ILoanService { public interface ILoanService {

View File

@ -1,9 +1,9 @@
package com.chushang.service.impl; package com.chushang.loan.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.chushang.domin.entity.LoanAduitEntity; import com.chushang.loan.domin.entity.LoanAduitEntity;
import com.chushang.mapper.LoanAduitMapper; import com.chushang.loan.mapper.LoanAduitMapper;
import com.chushang.service.ILoanAduitService; import com.chushang.loan.service.ILoanAduitService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,17 +1,9 @@
package com.chushang.service.impl; package com.chushang.loan.service.impl;
import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.date.DatePattern;
import cn.hutool.core.date.LocalDateTimeUtil;
import cn.hutool.core.img.ImgUtil;
import cn.hutool.core.io.FileUtil;
import cn.hutool.core.lang.Assert; import cn.hutool.core.lang.Assert;
import cn.hutool.core.util.RandomUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import cn.hutool.extra.qrcode.QrCodeUtil;
import cn.hutool.extra.qrcode.QrConfig;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
@ -21,35 +13,29 @@ import com.chushang.common.mybatis.page.CommonParam;
import com.chushang.common.mybatis.utils.PageResult; import com.chushang.common.mybatis.utils.PageResult;
import com.chushang.common.mybatis.utils.WrapperUtils; import com.chushang.common.mybatis.utils.WrapperUtils;
import com.chushang.datascope.annotation.DataScope; import com.chushang.datascope.annotation.DataScope;
import com.chushang.domin.dto.LoanApproval; import com.chushang.loan.domin.dto.LoanApproval;
import com.chushang.domin.dto.LoanFormData; import com.chushang.loan.domin.dto.LoanFormData;
import com.chushang.domin.entity.LoanAduitEntity; import com.chushang.loan.domin.entity.LoanAduitEntity;
import com.chushang.domin.entity.LoanEntity; import com.chushang.loan.domin.entity.LoanEntity;
import com.chushang.domin.query.LoanFormQuery; import com.chushang.loan.domin.query.LoanFormQuery;
import com.chushang.domin.vo.LoanData; import com.chushang.loan.domin.vo.LoanData;
import com.chushang.domin.vo.LoanVO; import com.chushang.loan.domin.vo.LoanVO;
import com.chushang.mapper.LoanMapper; import com.chushang.loan.service.ILoanService;
import com.chushang.loan.mapper.LoanMapper;
import com.chushang.oss.feign.RemoteOssService; import com.chushang.oss.feign.RemoteOssService;
import com.chushang.security.entity.po.SysDept;
import com.chushang.security.entity.po.SysUser; import com.chushang.security.entity.po.SysUser;
import com.chushang.security.entity.vo.LoginUser;
import com.chushang.security.utils.SecurityUtils; import com.chushang.security.utils.SecurityUtils;
import com.chushang.service.ILoanAduitService; import com.chushang.loan.service.ILoanAduitService;
import com.chushang.service.ILoanService;
import com.chushang.system.entity.dto.UserQcCodeDTO; import com.chushang.system.entity.dto.UserQcCodeDTO;
import com.chushang.system.entity.po.SysUserQcCode; import com.chushang.system.entity.po.SysUserQcCode;
import com.chushang.system.feign.RemoteUserQcCodeService; import com.chushang.system.feign.RemoteUserQcCodeService;
import com.chushang.system.feign.RemoteUserService; import com.chushang.system.feign.RemoteUserService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.logging.log4j.util.Strings;
import org.checkerframework.checker.units.qual.A;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import java.io.File;
import java.time.LocalDateTime;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Objects; import java.util.Objects;

View File

@ -1,15 +0,0 @@
package com.chushang.service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.chushang.domin.dto.LoanApproval;
import com.chushang.domin.dto.LoanFormData;
import com.chushang.domin.entity.LoanAduitEntity;
import com.chushang.domin.entity.LoanEntity;
import com.chushang.domin.query.LoanFormQuery;
public interface ILoanAduitService {
void insertAduit(LoanAduitEntity loanAduitEntity);
}

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.chushang.mapper.LoanMapper"> <mapper namespace="com.chushang.loan.mapper.LoanMapper">
<select id="queryDataList" resultType="com.chushang.domin.vo.LoanData"> <select id="queryDataList" resultType="com.chushang.loan.domin.vo.LoanData">
select channel_name, select channel_name,
author_name, author_name,
author_phone, author_phone,