Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
c33e45a4aa
|
|
@ -1,15 +1,12 @@
|
|||
package com.chushang.controller;
|
||||
package com.chushang.loan.controller;
|
||||
|
||||
|
||||
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.mybatis.page.CommonParam;
|
||||
import com.chushang.domin.dto.LoanApproval;
|
||||
import com.chushang.domin.dto.LoanFormData;
|
||||
import com.chushang.domin.entity.LoanEntity;
|
||||
import com.chushang.domin.query.LoanFormQuery;
|
||||
import com.chushang.service.ILoanService;
|
||||
import com.chushang.loan.domin.dto.LoanApproval;
|
||||
import com.chushang.loan.domin.entity.LoanEntity;
|
||||
import com.chushang.loan.domin.query.LoanFormQuery;
|
||||
import com.chushang.loan.service.ILoanService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
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.RestController;
|
||||
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/loan")
|
||||
public class LoanController {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.chushang.domin.dto;
|
||||
package com.chushang.loan.domin.dto;
|
||||
|
||||
import lombok.Data;
|
||||
import org.hibernate.validator.constraints.Range;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.chushang.domin.dto;
|
||||
package com.chushang.loan.domin.dto;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
|
@ -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.TableField;
|
||||
|
|
@ -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.TableField;
|
||||
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.base.BaseEntity;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.*;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 借贷业务数据表 实体类。
|
||||
|
|
@ -41,6 +44,7 @@ public class LoanEntity extends BaseEntity {
|
|||
* 渠道id
|
||||
*/
|
||||
@TableField(value = "dept_id")
|
||||
@Condition(name = "dept_id", type = Condition.ConditionType.eq)
|
||||
private Long deptId;
|
||||
|
||||
/**
|
||||
|
|
@ -53,6 +57,7 @@ public class LoanEntity extends BaseEntity {
|
|||
* 表单编号
|
||||
*/
|
||||
@TableField(value = "form_number")
|
||||
@Condition(name = "form_number", type = Condition.ConditionType.eq)
|
||||
private String formNumber;
|
||||
|
||||
/**
|
||||
|
|
@ -109,6 +114,7 @@ public class LoanEntity extends BaseEntity {
|
|||
* 跟进状态 1 待审核 2 审核成功 3 审核拒绝
|
||||
*/
|
||||
@TableField(value = "status")
|
||||
@Condition(name = "status", type = Condition.ConditionType.eq)
|
||||
private Integer status;
|
||||
|
||||
/**
|
||||
|
|
@ -124,7 +130,10 @@ public class LoanEntity extends BaseEntity {
|
|||
private String denialReason;
|
||||
|
||||
|
||||
|
||||
@JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN)
|
||||
@Condition(name = "submission_time", type = Condition.ConditionType.between)
|
||||
@TableField(exist = false)
|
||||
private List<LocalDateTime> submissionTimes;
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.chushang.domin.query;
|
||||
package com.chushang.loan.domin.query;
|
||||
|
||||
import cn.hutool.core.date.DatePattern;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.chushang.domin.vo;
|
||||
package com.chushang.loan.domin.vo;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.chushang.domin.vo;
|
||||
package com.chushang.loan.domin.vo;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
package com.chushang.mapper;
|
||||
package com.chushang.loan.mapper;
|
||||
|
||||
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> {
|
||||
|
||||
|
|
@ -1,10 +1,9 @@
|
|||
package com.chushang.mapper;
|
||||
package com.chushang.loan.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.chushang.domin.entity.LoanEntity;
|
||||
import com.chushang.domin.query.LoanFormQuery;
|
||||
import com.chushang.domin.vo.LoanData;
|
||||
import com.chushang.domin.vo.LoanVO;
|
||||
import com.chushang.loan.domin.entity.LoanEntity;
|
||||
import com.chushang.loan.domin.query.LoanFormQuery;
|
||||
import com.chushang.loan.domin.vo.LoanData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
package com.chushang.loan.service;
|
||||
|
||||
import com.chushang.loan.domin.entity.LoanAduitEntity;
|
||||
|
||||
public interface ILoanAduitService {
|
||||
|
||||
void insertAduit(LoanAduitEntity loanAduitEntity);
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,16 +1,11 @@
|
|||
package com.chushang.service;
|
||||
package com.chushang.loan.service;
|
||||
|
||||
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.domin.dto.LoanApproval;
|
||||
import com.chushang.domin.dto.LoanFormData;
|
||||
import com.chushang.domin.entity.LoanEntity;
|
||||
import com.chushang.domin.query.LoanFormQuery;
|
||||
import com.chushang.domin.vo.LoanVO;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
import com.chushang.loan.domin.dto.LoanApproval;
|
||||
import com.chushang.loan.domin.dto.LoanFormData;
|
||||
import com.chushang.loan.domin.entity.LoanEntity;
|
||||
import com.chushang.loan.domin.query.LoanFormQuery;
|
||||
|
||||
public interface ILoanService {
|
||||
|
||||
|
|
@ -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.chushang.domin.entity.LoanAduitEntity;
|
||||
import com.chushang.mapper.LoanAduitMapper;
|
||||
import com.chushang.service.ILoanAduitService;
|
||||
import com.chushang.loan.domin.entity.LoanAduitEntity;
|
||||
import com.chushang.loan.mapper.LoanAduitMapper;
|
||||
import com.chushang.loan.service.ILoanAduitService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
|
|
@ -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.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.util.RandomUtil;
|
||||
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.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
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.WrapperUtils;
|
||||
import com.chushang.datascope.annotation.DataScope;
|
||||
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;
|
||||
import com.chushang.domin.vo.LoanData;
|
||||
import com.chushang.domin.vo.LoanVO;
|
||||
import com.chushang.mapper.LoanMapper;
|
||||
import com.chushang.loan.domin.dto.LoanApproval;
|
||||
import com.chushang.loan.domin.dto.LoanFormData;
|
||||
import com.chushang.loan.domin.entity.LoanAduitEntity;
|
||||
import com.chushang.loan.domin.entity.LoanEntity;
|
||||
import com.chushang.loan.domin.query.LoanFormQuery;
|
||||
import com.chushang.loan.domin.vo.LoanData;
|
||||
import com.chushang.loan.domin.vo.LoanVO;
|
||||
import com.chushang.loan.service.ILoanService;
|
||||
import com.chushang.loan.mapper.LoanMapper;
|
||||
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.vo.LoginUser;
|
||||
import com.chushang.security.utils.SecurityUtils;
|
||||
import com.chushang.service.ILoanAduitService;
|
||||
import com.chushang.service.ILoanService;
|
||||
import com.chushang.loan.service.ILoanAduitService;
|
||||
import com.chushang.system.entity.dto.UserQcCodeDTO;
|
||||
import com.chushang.system.entity.po.SysUserQcCode;
|
||||
import com.chushang.system.feign.RemoteUserQcCodeService;
|
||||
import com.chushang.system.feign.RemoteUserService;
|
||||
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.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import java.io.File;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
|
|
@ -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);
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
<?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">
|
||||
<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,
|
||||
author_name,
|
||||
author_phone,
|
||||
|
|
|
|||
Loading…
Reference in New Issue