فهرست منبع

售后管理 问题处理

yzc 1 سال پیش
والد
کامیت
dda2d487bd

+ 8 - 0
hx-sale/src/main/java/com/fjhx/sale/entity/after/dto/AfterSalesRecordsDto.java

@@ -1,9 +1,12 @@
 package com.fjhx.sale.entity.after.dto;
 
+import com.fjhx.file.entity.ObsFile;
 import com.fjhx.sale.entity.after.po.AfterSalesRecords;
 import lombok.Getter;
 import lombok.Setter;
 
+import java.util.List;
+
 /**
  * 售后跟进记录新增编辑入参实体
  *
@@ -14,4 +17,9 @@ import lombok.Setter;
 @Setter
 public class AfterSalesRecordsDto extends AfterSalesRecords {
 
+    /**
+     * 附件信息
+     */
+    private List<ObsFile> fileList;
+
 }

+ 3 - 6
hx-sale/src/main/java/com/fjhx/sale/entity/after/po/AfterSalesRecords.java

@@ -1,14 +1,12 @@
 package com.fjhx.sale.entity.after.po;
 
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.domain.BasePo;
 import com.baomidou.mybatisplus.annotation.TableName;
-
-import java.util.Date;
-
+import com.ruoyi.common.core.domain.BasePo;
 import lombok.Getter;
 import lombok.Setter;
 
+import java.util.Date;
+
 /**
  * <p>
  * 售后跟进记录
@@ -30,7 +28,6 @@ public class AfterSalesRecords extends BasePo {
     /**
      * 跟进时间
      */
-    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
     private Date followUpTime;
 
     /**

+ 5 - 2
hx-sale/src/main/java/com/fjhx/sale/service/after/impl/AfterSalesRecordsServiceImpl.java

@@ -1,14 +1,15 @@
 package com.fjhx.sale.service.after.impl;
 
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.fjhx.file.utils.ObsFileUtil;
+import com.fjhx.sale.entity.after.dto.AfterSalesRecordsDto;
 import com.fjhx.sale.entity.after.po.AfterSalesRecords;
 import com.fjhx.sale.entity.after.vo.AfterSalesRecordsVo;
 import com.fjhx.sale.mapper.after.AfterSalesRecordsMapper;
 import com.fjhx.sale.service.after.AfterSalesRecordsService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.ruoyi.common.utils.wrapper.IWrapper;
 import com.ruoyi.system.utils.UserUtil;
 import org.springframework.stereotype.Service;
-import com.fjhx.sale.entity.after.dto.AfterSalesRecordsDto;
 
 import java.util.List;
 
@@ -34,11 +35,13 @@ public class AfterSalesRecordsServiceImpl extends ServiceImpl<AfterSalesRecordsM
     @Override
     public void add(AfterSalesRecordsDto afterSalesRecordsDto) {
         this.save(afterSalesRecordsDto);
+        ObsFileUtil.saveFile(afterSalesRecordsDto.getFileList(), afterSalesRecordsDto.getId());
     }
 
     @Override
     public void edit(AfterSalesRecordsDto afterSalesRecordsDto) {
         this.updateById(afterSalesRecordsDto);
+        ObsFileUtil.editFile(afterSalesRecordsDto.getFileList(), afterSalesRecordsDto.getId());
     }
 
     @Override