From 35057d7fb7a19a2e1b934f5c1b7f692cb7e5bcf0 Mon Sep 17 00:00:00 2001
From: feige <791364011@qq.com>
Date: 星期二, 09 七月 2024 21:46:19 +0800
Subject: [PATCH] get请求修改为了post请求
---
zhang-content/src/main/java/com/ruoyi/service/impl/ZExperienceServiceImpl.java | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 56 insertions(+), 0 deletions(-)
diff --git a/zhang-content/src/main/java/com/ruoyi/service/impl/ZExperienceServiceImpl.java b/zhang-content/src/main/java/com/ruoyi/service/impl/ZExperienceServiceImpl.java
new file mode 100644
index 0000000..bac2b39
--- /dev/null
+++ b/zhang-content/src/main/java/com/ruoyi/service/impl/ZExperienceServiceImpl.java
@@ -0,0 +1,56 @@
+package com.ruoyi.service.impl;
+
+
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.common.utils.poi.ExcelUtil;
+import com.ruoyi.domain.ZExperience;
+import com.ruoyi.mapper.ZExperienceMapper;
+import com.ruoyi.service.ZExperienceService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+import org.springframework.web.multipart.MultipartFile;
+
+import java.util.List;
+import java.util.stream.Collectors;
+
+/**
+ * <p>
+ * 鏈嶅姟瀹炵幇绫�
+ * </p>
+ *
+ * @author ojq
+ * @since 2023-03-14
+ */
+@Slf4j
+@Service
+public class ZExperienceServiceImpl extends ServiceImpl<ZExperienceMapper, ZExperience> implements ZExperienceService {
+
+ @Override
+ public List<ZExperience> selectExperienceList(Long userId) {
+
+ LambdaQueryWrapper<ZExperience> lqw = new LambdaQueryWrapper<>();
+ lqw.eq(ZExperience::getUserId,userId);
+ return list(lqw);
+
+
+ }
+
+ @Override
+ public boolean importExcel(MultipartFile file, Long userId) {
+ ExcelUtil<ZExperience> util = new ExcelUtil<>(ZExperience.class);
+ List<ZExperience> propertyList = null;
+ try {
+ propertyList = util.importExcel(file.getInputStream());
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ assert propertyList != null;
+ List<ZExperience> list = propertyList.stream().peek(
+ (property) -> property.setUserId(userId)
+ ).collect(Collectors.toList());
+ log.info("璧勪骇鍒楄〃涓猴細{}",list);
+ return saveBatch(list);
+ }
+}
--
Gitblit v1.9.1