From 1ff642981afabeea08cdf2ffc6607dafd6979b97 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Fri, 19 Sep 2025 02:53:26 +0800
Subject: [PATCH] 1

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/InsuranceProductController.java |   23 +++++++++--------------
 1 files changed, 9 insertions(+), 14 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/InsuranceProductController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/InsuranceProductController.java
index dc8f09d..7912fae 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/InsuranceProductController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/InsuranceProductController.java
@@ -1,24 +1,21 @@
 package com.ruoyi.web.controller.product;
 
-import cn.hutool.core.util.ObjectUtil;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.ruoyi.common.core.controller.BaseController;
 import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.common.core.page.TableDataInfo;
-import com.ruoyi.im.util.ConverterUtil;
-import com.ruoyi.system.domain.GroupWelcomeConfig;
 import com.ruoyi.system.domain.InsuranceFeature;
 import com.ruoyi.system.domain.InsuranceProduct;
-import com.ruoyi.system.domain.IpBlacklist;
 import com.ruoyi.system.domain.dto.InsuranceProductUpdateDTO;
-import com.ruoyi.system.service.InsuranceFeatureService;
-import com.ruoyi.system.service.InsuranceProductService;
+import com.ruoyi.im.service.InsuranceFeatureService;
+import com.ruoyi.im.service.InsuranceProductService;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.web.bind.annotation.*;
 
 import javax.validation.Valid;
+import java.time.LocalDate;
 import java.time.LocalDateTime;
 import java.util.Date;
 import java.util.List;
@@ -76,7 +73,6 @@
         insuranceProduct.setGuaranteeExplanation(dto.getGuaranteeExplanation());
         insuranceProduct.setInsureAge(dto.getInsureAge());
         insuranceProduct.setObligationDisclose(dto.getObligationDisclose());
-        insuranceProduct.setProductFeature(dto.getProductFeature());
         insuranceProduct.setLiabilityExemption(dto.getLiabilityExemption());
         insuranceProduct.setImg1(dto.getImg1());
         insuranceProduct.setImg2(dto.getImg2());
@@ -101,8 +97,8 @@
                             insuranceFeature.setProductId(insuranceProduct.getId());
                             insuranceFeature.setTitle(f.getTitle());
                             insuranceFeature.setDetail(f.getDetail());
-                            insuranceFeature.setCreatedAt(LocalDateTime.now());
-                            insuranceFeature.setUpdatedAt(LocalDateTime.now());
+                            insuranceFeature.setCreatedAt(new Date());
+                            insuranceFeature.setUpdatedAt(new Date());
                             return insuranceFeature;
                         })
                         .collect(Collectors.toList());
@@ -209,14 +205,13 @@
         product.setGuaranteeExplanation(dto.getGuaranteeExplanation());
         product.setInsureAge(dto.getInsureAge());
         product.setObligationDisclose(dto.getObligationDisclose());
-        product.setProductFeature(dto.getProductFeature());
         product.setLiabilityExemption(dto.getLiabilityExemption());
         product.setImg1(dto.getImg1());
         product.setImg2(dto.getImg2());
 
         // 设置创建时间和更新时间
-        product.setCreatedAt(LocalDateTime.now());
-        product.setUpdatedAt(LocalDateTime.now());
+        product.setCreatedAt(new Date());
+        product.setUpdatedAt(new Date());
 
         // 3. 保存产品信息
         boolean productSuccess = insuranceProductService.save(product);
@@ -235,8 +230,8 @@
                             insuranceFeature.setProductId(product.getId());
                             insuranceFeature.setTitle(f.getTitle());
                             insuranceFeature.setDetail(f.getDetail());
-                            insuranceFeature.setCreatedAt(LocalDateTime.now());
-                            insuranceFeature.setUpdatedAt(LocalDateTime.now());
+                            insuranceFeature.setCreatedAt(new Date());
+                            insuranceFeature.setUpdatedAt(new Date());
                             return insuranceFeature;
                         })
                         .collect(Collectors.toList());

--
Gitblit v1.9.3