Commit 9ec20093 authored by 吴琼's avatar 吴琼

合并master

parents aed1a2fc e984cf57
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
<encoding>${project.build.sourceEncoding}</encoding> <encoding>${project.build.sourceEncoding}</encoding>
</configuration> </configuration>
</plugin> </plugin>
<!-- <plugin> <plugin>
<groupId>com.mysema.maven</groupId> <groupId>com.mysema.maven</groupId>
<artifactId>apt-maven-plugin</artifactId> <artifactId>apt-maven-plugin</artifactId>
<version>1.1.3</version> <version>1.1.3</version>
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
</configuration> </configuration>
</execution> </execution>
</executions> </executions>
</plugin>--> </plugin>
</plugins> </plugins>
</build> </build>
...@@ -271,27 +271,6 @@ ...@@ -271,27 +271,6 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.13</version>
</dependency>
<dependency>
<groupId>com.itextpdf.tool</groupId>
<artifactId>xmlworker</artifactId>
<version>5.5.6</version>
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.4.1</version>
</dependency>
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.54</version>
</dependency>
<!--<dependency>
<groupId>com.querydsl</groupId> <groupId>com.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId> <artifactId>querydsl-jpa</artifactId>
<version>4.2.1</version> <version>4.2.1</version>
...@@ -302,8 +281,9 @@ ...@@ -302,8 +281,9 @@
<artifactId>querydsl-apt</artifactId> <artifactId>querydsl-apt</artifactId>
<version>4.2.1</version> <version>4.2.1</version>
<scope>provided</scope> <scope>provided</scope>
</dependency>--> </dependency>
<!-- fastdfs start -->
<dependency> <dependency>
<groupId>com.github.tobato</groupId> <groupId>com.github.tobato</groupId>
<artifactId>fastdfs-client</artifactId> <artifactId>fastdfs-client</artifactId>
...@@ -334,6 +314,22 @@ ...@@ -334,6 +314,22 @@
<artifactId>jsch</artifactId> <artifactId>jsch</artifactId>
<version>0.1.54</version> <version>0.1.54</version>
</dependency> </dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.13</version>
</dependency>
<dependency>
<groupId>com.itextpdf.tool</groupId>
<artifactId>xmlworker</artifactId>
<version>5.5.6</version>
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.4.1</version>
</dependency>
</dependencies> </dependencies>
</project> </project>
/*
package cn.quantgroup.customer.repo; package cn.quantgroup.customer.repo;
import cn.quantgroup.customer.entity.OfflineRepaySubmitRecord; import cn.quantgroup.customer.entity.OfflineRepaySubmitRecord;
...@@ -20,4 +19,3 @@ public interface OfflineRepaySubmitRecordRepo extends JpaRepository<OfflineRepay ...@@ -20,4 +19,3 @@ public interface OfflineRepaySubmitRecordRepo extends JpaRepository<OfflineRepay
OfflineRepaySubmitRecord findBySerialNoEqualsAndApprovalStatusEquals(String serialNo,Integer approvalStatus); OfflineRepaySubmitRecord findBySerialNoEqualsAndApprovalStatusEquals(String serialNo,Integer approvalStatus);
} }
*/
/*
package cn.quantgroup.customer.rest; package cn.quantgroup.customer.rest;
import cn.quantgroup.customer.aop.OperateLog; import cn.quantgroup.customer.aop.OperateLog;
...@@ -28,13 +27,11 @@ public class VccRest { ...@@ -28,13 +27,11 @@ public class VccRest {
@Autowired @Autowired
private IVccService vccService; private IVccService vccService;
*/ /**
/**
* 查询用户的待还款信息 * 查询用户的待还款信息
* @param query * @param query
* @return * @return
*//* */
@PostMapping("/offline_pre_repay/query_page") @PostMapping("/offline_pre_repay/query_page")
@OperateLog(moduleName = "查询用户的待还款信息") @OperateLog(moduleName = "查询用户的待还款信息")
public JsonResult queryPage(@RequestBody @Valid UserPreRepayInfoQuery query, BindingResult bindingResult){ public JsonResult queryPage(@RequestBody @Valid UserPreRepayInfoQuery query, BindingResult bindingResult){
...@@ -48,7 +45,7 @@ public class VccRest { ...@@ -48,7 +45,7 @@ public class VccRest {
return JsonResult.buildErrorStateResult("请求参数userId,phone,billId,orderNo不能同时为空"); return JsonResult.buildErrorStateResult("请求参数userId,phone,billId,orderNo不能同时为空");
} }
try { try {
JsonResult jsonResult = //vccService.queryPage(query); JsonResult jsonResult = vccService.queryPage(query);
log.info("queryPage | 结束用户待还款查询,param={}",query); log.info("queryPage | 结束用户待还款查询,param={}",query);
return jsonResult; return jsonResult;
} catch (Exception e){ } catch (Exception e){
...@@ -57,14 +54,12 @@ public class VccRest { ...@@ -57,14 +54,12 @@ public class VccRest {
} }
} }
*/ /**
/**
* 查询分期账单的详情 * 查询分期账单的详情
* @param uniqueId * @param uniqueId
* @param repayType * @param repayType
* @return * @return
*//* */
@GetMapping("/pre_repay_cal/detail") @GetMapping("/pre_repay_cal/detail")
@OperateLog(moduleName = "查询分期账单的详情") @OperateLog(moduleName = "查询分期账单的详情")
public JsonResult repayPlanDetail(@NotNull String uniqueId,@NotNull Integer repayType){ public JsonResult repayPlanDetail(@NotNull String uniqueId,@NotNull Integer repayType){
...@@ -79,14 +74,12 @@ public class VccRest { ...@@ -79,14 +74,12 @@ public class VccRest {
} }
} }
*/ /**
/**
* 保存线下还款的申请记录 * 保存线下还款的申请记录
* @param request * @param request
* @param param * @param param
* @return * @return
*//* */
@PostMapping("/offline_repay/save_submit") @PostMapping("/offline_repay/save_submit")
@OperateLog(moduleName = "保存线下还款的申请记录") @OperateLog(moduleName = "保存线下还款的申请记录")
public JsonResult saveSubmit(HttpServletRequest request, @RequestBody@Valid OfflineRepaySubmitParam param,BindingResult bindingResult){ public JsonResult saveSubmit(HttpServletRequest request, @RequestBody@Valid OfflineRepaySubmitParam param,BindingResult bindingResult){
...@@ -118,13 +111,11 @@ public class VccRest { ...@@ -118,13 +111,11 @@ public class VccRest {
} }
} }
*/ /**
/**
* 审批回显提交的线下还款申请记录 * 审批回显提交的线下还款申请记录
* @param serialNo * @param serialNo
* @return * @return
*//* */
@GetMapping("/offline_repay/approval") @GetMapping("/offline_repay/approval")
@OperateLog(moduleName = "审批回显提交的线下还款申请记录") @OperateLog(moduleName = "审批回显提交的线下还款申请记录")
public JsonResult approval(@NotNull String serialNo){ public JsonResult approval(@NotNull String serialNo){
...@@ -139,13 +130,11 @@ public class VccRest { ...@@ -139,13 +130,11 @@ public class VccRest {
} }
} }
*/ /**
/**
* 查看审批流水记录 * 查看审批流水记录
* @param serialNo * @param serialNo
* @return * @return
*//* */
@GetMapping("/approval/detail") @GetMapping("/approval/detail")
@OperateLog(moduleName = "查看审批流水记录") @OperateLog(moduleName = "查看审批流水记录")
public JsonResult queryApprovalRecord(@NotNull String serialNo){ public JsonResult queryApprovalRecord(@NotNull String serialNo){
...@@ -160,16 +149,14 @@ public class VccRest { ...@@ -160,16 +149,14 @@ public class VccRest {
} }
} }
*/ /**
/**
* 审批结果:通过/拒绝 * 审批结果:通过/拒绝
* @param request * @param request
* @param serialNo * @param serialNo
* @param remark * @param remark
* @param status * @param status
* @return * @return
*//* */
@GetMapping("/approval/result") @GetMapping("/approval/result")
@OperateLog(moduleName = "审批结果:通过/拒绝") @OperateLog(moduleName = "审批结果:通过/拒绝")
public JsonResult approvalResult(HttpServletRequest request,@NotNull String serialNo,String remark,@NotNull Integer status){ public JsonResult approvalResult(HttpServletRequest request,@NotNull String serialNo,String remark,@NotNull Integer status){
...@@ -185,13 +172,11 @@ public class VccRest { ...@@ -185,13 +172,11 @@ public class VccRest {
} }
} }
*/ /**
/**
* 上传打款凭证 * 上传打款凭证
* @param file * @param file
* @return * @return
*//* */
@PostMapping("/offline_repay_file/upload") @PostMapping("/offline_repay_file/upload")
@OperateLog(moduleName = "上传打款凭证") @OperateLog(moduleName = "上传打款凭证")
public JsonResult fileUpload (MultipartFile file){ public JsonResult fileUpload (MultipartFile file){
...@@ -206,13 +191,11 @@ public class VccRest { ...@@ -206,13 +191,11 @@ public class VccRest {
} }
} }
*/ /**
/**
* 查询线下还款的申请记录 * 查询线下还款的申请记录
* @param query * @param query
* @return * @return
*//* */
@PostMapping("/approval/query_applly_record") @PostMapping("/approval/query_applly_record")
@OperateLog(moduleName = "查询线下还款的申请记录") @OperateLog(moduleName = "查询线下还款的申请记录")
public JsonResult queryApplyRecord(@RequestBody@Valid UserPreRepayInfoQuery query,BindingResult bindingResult){ public JsonResult queryApplyRecord(@RequestBody@Valid UserPreRepayInfoQuery query,BindingResult bindingResult){
...@@ -235,4 +218,3 @@ public class VccRest { ...@@ -235,4 +218,3 @@ public class VccRest {
} }
} }
} }
*/
package cn.quantgroup.customer.service; //package cn.quantgroup.customer.service;
//
import java.io.IOException; //import java.io.IOException;
import java.io.InputStream; //import java.io.InputStream;
//
/** ///**
* fastDFS 接入 http://confluence.quantgroup.cn/x/bMU5AQ // * fastDFS 接入 http://confluence.quantgroup.cn/x/bMU5AQ
* // *
* @author jingfeng.guo // * @author jingfeng.guo
* @since 2019-08-24 17:04 // * @since 2019-08-24 17:04
*/ // */
//
public interface IFastDFSService { //public interface IFastDFSService {
//
/** // /**
* 上传文件 // * 上传文件
* // *
* @param fileInput // * @param fileInput
* @param fileSize // * @param fileSize
* @param fileExtName 扩展名 // * @param fileExtName 扩展名
* @return // * @return
* @throws IOException // * @throws IOException
*/ // */
String uploadFile(InputStream fileInput, Long fileSize, String fileExtName) throws IOException; // String uploadFile(InputStream fileInput, Long fileSize, String fileExtName) throws IOException;
//
/** // /**
* 上传文件 // * 上传文件
* // *
* @param bytes // * @param bytes
* @param fileExtName // * @param fileExtName
* @return // * @return
* @throws IOException // * @throws IOException
*/ // */
String uploadFile(byte[] bytes, String fileExtName) throws IOException; // String uploadFile(byte[] bytes, String fileExtName) throws IOException;
//
/** // /**
* 文件上传, 下载url 再传 // * 文件上传, 下载url 再传
* // *
* @param url // * @param url
* @param fileExtName // * @param fileExtName
* @return // * @return
* @throws IOException // * @throws IOException
*/ // */
String uploadFile(String url, String fileExtName) throws IOException; // String uploadFile(String url, String fileExtName) throws IOException;
//
//
/** // /**
* 上传文件 base64 // * 上传文件 base64
* // *
* @param base64String // * @param base64String
* @param fileExtName // * @param fileExtName
* @return // * @return
* @throws IOException // * @throws IOException
*/ // */
String uploadFileOfBase64String(String base64String, String fileExtName) throws IOException; // String uploadFileOfBase64String(String base64String, String fileExtName) throws IOException;
//
/** // /**
* 下载文件 // * 下载文件
* // *
* @param path // * @param path
* @return // * @return
* @throws IOException // * @throws IOException
*/ // */
byte[] downloadFile(String path) throws IOException; // byte[] downloadFile(String path) throws IOException;
//
/** // /**
* 转成一个临时可用的url // * 转成一个临时可用的url
* // *
* @param path // * @param path
* @return // * @return
* @throws IOException // * @throws IOException
*/ // */
String toUrl(String path) throws IOException; // String toUrl(String path) throws IOException;
} //}
...@@ -9,8 +9,6 @@ import cn.quantgroup.customer.repo.TransactionReceiptRecordRepo; ...@@ -9,8 +9,6 @@ import cn.quantgroup.customer.repo.TransactionReceiptRecordRepo;
import cn.quantgroup.customer.rest.param.transactionreceipt.TransactionReceiptRecordQuery; import cn.quantgroup.customer.rest.param.transactionreceipt.TransactionReceiptRecordQuery;
import cn.quantgroup.customer.rest.vo.JsonResult; import cn.quantgroup.customer.rest.vo.JsonResult;
import cn.quantgroup.customer.rest.vo.transaction.*; import cn.quantgroup.customer.rest.vo.transaction.*;
import cn.quantgroup.customer.service.IFastDFSService;
import cn.quantgroup.customer.service.IFileService;
import cn.quantgroup.customer.service.ITransactionReceiptRecordService; import cn.quantgroup.customer.service.ITransactionReceiptRecordService;
import cn.quantgroup.customer.service.http.IHttpService; import cn.quantgroup.customer.service.http.IHttpService;
import cn.quantgroup.customer.util.ExcelUtil; import cn.quantgroup.customer.util.ExcelUtil;
......
...@@ -31,8 +31,7 @@ public class WorkOrderTest { ...@@ -31,8 +31,7 @@ public class WorkOrderTest {
@Autowired @Autowired
private IWorkOrderService workOrderService; private IWorkOrderService workOrderService;
@Autowired
private IHttpService httpService;
@Test @Test
public void queryPage() { public void queryPage() {
...@@ -40,14 +39,6 @@ public class WorkOrderTest { ...@@ -40,14 +39,6 @@ public class WorkOrderTest {
System.out.println(JSONTools.serialize(pageJsonResult)); System.out.println(JSONTools.serialize(pageJsonResult));
} }
@Test
public void testUser (){
String url ="https://passportapi-qa2.liangkebang.net/api/sync/listByUserIds?userIds=70356056,70356055";
String result = httpService.get(url);
JSONObject userJsonObject = JSONObject.parseObject(userResult);
JSONObject userData = userJsonObject.getJSONObject("data");
}
public static void main(String[] args) { public static void main(String[] args) {
System.out.println(DesensitizeUtil.mobileDesensitization("13597778033")); System.out.println(DesensitizeUtil.mobileDesensitization("13597778033"));
System.out.println(DesensitizeUtil.idcardDesensitization("422802199007261711")); System.out.println(DesensitizeUtil.idcardDesensitization("422802199007261711"));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment