From 4fefff17528a878d345ff3311c297a66a671b8d6 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Fri, 03 Apr 2026 15:41:28 +0800
Subject: [PATCH] 1
---
trading-order-admin/src/main/java/com/yami/trading/admin/controller/loan/internal/LoanServiceImpl.java | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 54 insertions(+), 0 deletions(-)
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 d2c2f6c..6586f18 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
@@ -18,9 +18,12 @@
import com.yami.trading.bean.loan.SimpleLoanOrder;
import com.yami.trading.bean.model.User;
import com.yami.trading.common.constants.Constants;
+import com.yami.trading.common.domain.Result;
import com.yami.trading.common.exception.BusinessException;
+import com.yami.trading.dao.loan.LoanParamMapper;
import com.yami.trading.service.user.UserService;
import lombok.Getter;
+import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.ObjectUtils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
@@ -36,6 +39,7 @@
* @author JORGE
* @description 借贷服务接口实现类
*/
+@Slf4j
@Service
@Transactional
public class LoanServiceImpl implements LoanService {
@@ -45,6 +49,9 @@
@Autowired
UserService userService;
+
+ @Autowired
+ LoanParamMapper loanParamMapper;
@Getter
HashMap<String,Object> paramMap = new HashMap<>();
@@ -571,4 +578,51 @@
this.paramMap = params;
}
+ @Override
+ public Result getLoanParamList(int pageNum, int pageSize) {
+ try {
+ Page page = new Page(pageNum, pageSize);
+ page = loanParamMapper.getLoanParamList(page);
+ return Result.succeed(page);
+ } catch (Exception e) {
+ log.error(e.getMessage());
+ }
+ return Result.failed("获取失败");
+ }
+
+ @Override
+ public Result saveLoanParam(LoanParam model) {
+ try {
+ if (model.getLending_institution() == null || model.getLending_institution().isEmpty()) {
+ model.setLending_institution("1");
+ }
+ if (model.getUuid() != 0) {
+ System.out.println(model);
+ if (loanParamMapper.updateById(model) > 0) {
+ return Result.succeed("修改成功");
+ }
+ } else {
+ if (loanParamMapper.insert(model) > 0) {
+ return Result.succeed("添加成功");
+ }
+ }
+ } catch (Exception e) {
+ log.error(e.getMessage());
+ }
+ return Result.failed("操作失败");
+ }
+
+ @Override
+ public Result delLoanParam(String id) {
+ try {
+ if (loanParamMapper.deleteById(id) > 0) {
+ return Result.succeed("删除成功");
+ }
+ } catch (Exception e) {
+ log.error(e.getMessage());
+ }
+ return Result.failed("操作失败");
+ }
+
+
}
--
Gitblit v1.9.3