From f1eecdfdc2c0108a014ddd8011e30cd54e4601e6 Mon Sep 17 00:00:00 2001 From: maven <2163098428@qq.com> Date: 星期四, 17 七月 2025 09:35:14 +0800 Subject: [PATCH] yys 客户档案导入功能修改 --- src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java b/src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java index c4cfc49..899e21f 100644 --- a/src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java +++ b/src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java @@ -14,12 +14,14 @@ import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.framework.security.LoginUser; +import com.ruoyi.framework.web.domain.AjaxResult; import com.ruoyi.project.system.domain.SysUser; import com.ruoyi.sales.mapper.SalesLedgerMapper; import com.ruoyi.sales.pojo.SalesLedger; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; +import org.springframework.util.CollectionUtils; import org.springframework.web.multipart.MultipartFile; import java.util.Arrays; @@ -153,17 +155,20 @@ } @Override - public Boolean importData(MultipartFile file) { + public AjaxResult importData(MultipartFile file) { try { ExcelUtil<Customer> util = new ExcelUtil<Customer>(Customer.class); List<Customer> userList = util.importExcel(file.getInputStream()); - + if(CollectionUtils.isEmpty(userList)){ + return AjaxResult.warn("妯℃澘閿欒鎴栧鍏ユ暟鎹负绌�"); + } this.saveOrUpdateBatch(userList); - return true; + return AjaxResult.success(true); }catch (Exception e){ e.printStackTrace(); + return AjaxResult.error("瀵煎叆澶辫触"); } - return false; + } @Override -- Gitblit v1.9.3