From 14b83856903ebec3f5b87cc4b28d42d3a49a0212 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Fri, 31 Oct 2025 15:29:29 +0800
Subject: [PATCH] 借贷

---
 trading-order-bean/src/main/java/com/yami/trading/bean/loan/LoanParam.java                             |    2 ++
 trading-order-admin/src/main/java/com/yami/trading/admin/controller/auth/UserAuthController.java       |    2 +-
 trading-order-service/src/main/java/com/yami/trading/dao/loan/LoanParamMapper.java                     |    4 +++-
 trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java |    5 +++--
 trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/LoanController.java           |   11 ++++++++---
 trading-order-service/src/main/resources/mapper/loan/LoanParamMapper.xml                               |    8 ++++++++
 6 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/auth/UserAuthController.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/auth/UserAuthController.java
index 93e7429..310899a 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/auth/UserAuthController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/auth/UserAuthController.java
@@ -72,7 +72,7 @@
                 dto.setIdBackImg( Constants.IMAGES_HTTP+dto.getIdBackImg());
             }
             if (StrUtil.isNotBlank(dto.getIdFrontImg())){
-                dto.setIdBackImg( Constants.IMAGES_HTTP+dto.getIdFrontImg());
+                dto.setIdFrontImg( Constants.IMAGES_HTTP+dto.getIdFrontImg());
             }
         }
 
diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/LoanController.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/LoanController.java
index 6853748..f9e2cce 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/LoanController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/LoanController.java
@@ -133,6 +133,11 @@
 		
 		String quota=getParamValue(request,resultObject,"quota");
 		if(null==quota) return resultObject;
+		if (Integer.parseInt(quota) <= 0) {
+			resultObject.setCode("1");
+			resultObject.setMsg("请输入正确金额");
+			return resultObject;
+		}
 		
 		String symbol=getParamValue(request,resultObject,"symbol");
 		if(null==symbol) return resultObject;
@@ -156,9 +161,9 @@
 		if(null==img_idimg_1) return resultObject;
 		String img_idimg_2=getParamValue(request,resultObject,"reverseFile");
 		if(null==img_idimg_2) return resultObject;
-		String img_idimg_3=getParamValue(request,resultObject,"fileList");
-		if(null==img_idimg_3) return resultObject;
-		String houseImgs=new StringBuilder(img_idimg_1).append(",").append(img_idimg_2).append(",").append(img_idimg_3).toString();	
+		/*String img_idimg_3=getParamValue(request,resultObject,"fileList");
+		if(null==img_idimg_3) return resultObject;*/
+		String houseImgs=new StringBuilder(img_idimg_1).append(",").append(img_idimg_2).toString();
 		
 		String incomeImg=request.getParameter("incomeImg");
 		if(null==incomeImg || (incomeImg=incomeImg.trim()).isEmpty()) {
diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java
index 5dcadcc..1f3b050 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java
@@ -616,8 +616,8 @@
 	@Override
 	public Result getLoanParamList(int pageNum, int pageSize) {
 		try {
-			Page<LoanParam> page = new Page<>(pageNum, pageSize);
-			page = loanParamMapper.selectPage(page, null);
+			Page page = new Page(pageNum, pageSize);
+			page = loanParamMapper.getLoanParamList(page);
 			return Result.succeed(page);
 		} catch (Exception e) {
 			log.error(e.getMessage());
@@ -632,6 +632,7 @@
 				model.setLending_institution("1");
 			}
 			if (model.getUuid() != 0) {
+				System.out.println(model);
 				if (loanParamMapper.updateById(model) > 0) {
 					return Result.succeed("修改成功");
 				}
diff --git a/trading-order-bean/src/main/java/com/yami/trading/bean/loan/LoanParam.java b/trading-order-bean/src/main/java/com/yami/trading/bean/loan/LoanParam.java
index e8ac031..899cf41 100644
--- a/trading-order-bean/src/main/java/com/yami/trading/bean/loan/LoanParam.java
+++ b/trading-order-bean/src/main/java/com/yami/trading/bean/loan/LoanParam.java
@@ -1,6 +1,7 @@
 package com.yami.trading.bean.loan;
 
 
+import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
@@ -24,6 +25,7 @@
 
 	@Setter
 	@Getter
+	@TableId
 	private int uuid;
 
 	/**
diff --git a/trading-order-service/src/main/java/com/yami/trading/dao/loan/LoanParamMapper.java b/trading-order-service/src/main/java/com/yami/trading/dao/loan/LoanParamMapper.java
index 626b3f9..042e5e8 100644
--- a/trading-order-service/src/main/java/com/yami/trading/dao/loan/LoanParamMapper.java
+++ b/trading-order-service/src/main/java/com/yami/trading/dao/loan/LoanParamMapper.java
@@ -1,10 +1,12 @@
 package com.yami.trading.dao.loan;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.yami.trading.bean.loan.LoanParam;
+import org.apache.ibatis.annotations.Param;
 
 public interface LoanParamMapper extends BaseMapper<LoanParam> {
 
-
+    Page getLoanParamList(Page page);
 
 }
diff --git a/trading-order-service/src/main/resources/mapper/loan/LoanParamMapper.xml b/trading-order-service/src/main/resources/mapper/loan/LoanParamMapper.xml
index 13fa4cc..6aaa37f 100644
--- a/trading-order-service/src/main/resources/mapper/loan/LoanParamMapper.xml
+++ b/trading-order-service/src/main/resources/mapper/loan/LoanParamMapper.xml
@@ -2,4 +2,12 @@
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.yami.trading.dao.loan.LoanParamMapper">
 
+    <select id="getLoanParamList" resultType="java.util.HashMap" parameterType="map">
+        SELECT
+            uuid,term,max_quota,min_quota,repay_cycle,daily_rate,repayment,lending_institution,lending_name
+        FROM t_loan_param
+        ORDER BY  uuid
+    </select>
+
+
 </mapper>

--
Gitblit v1.9.3