feat(oa): 添加客户跟进记录功能

- 新增跟进记录添加接口和页面
- 实现客户id查询跟进记录列表功能
- 新增跟进记录相关BO和VO类
This commit is contained in:
LingWei
2025-03-14 17:10:16 +08:00
parent 61f2d1cbc1
commit c76fb356fa
8 changed files with 203 additions and 16 deletions

View File

@@ -0,0 +1,61 @@
package com.ruoyi.oa.domain.bo;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
@Data
@EqualsAndHashCode(callSuper = true)
public class OaFollowUpRecordAddBo extends BaseEntity {
/**
* 客户id
*/
private Long customerId;
/**
* 最后跟进时间
*/
private Date contactLastTime;
/**
* 最后跟进内容
*/
private String contactLastContent;
/**
* 下次跟进时间
*/
private Date contactNextTime;
/**
* 负责人id
*/
private Long ownerUserId;
/**
* 跟进类型
*/
private Long type;
/**
* 涉及图片
*/
private String picUrls;
/**
* 涉及附件
*/
private String fileUrls;
/**
* 下次时间
*/
private Date nextTime;
/**
* 关联的商机编号数组
*/
private String businessIds;
}

View File

@@ -0,0 +1,50 @@
package com.ruoyi.oa.domain.vo;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import lombok.Data;
import java.util.List;
@Data
@ExcelIgnoreUnannotated
public class OaFollowUpRecordQueryVo {
/**
* 跟进id
*/
private String followId;
/**
* 类型
*/
private String type;
/**
* 跟进内容
*/
private String content;
/**
* 下次跟进时间
*/
private String nextTime;
/**
* 图片
*/
private String picUrls;
/**
* 附件
*/
private String fileUrls;
/**
* 涉及商机id
*/
private String businessIds;
/**
* 封存所有商机
*/
private List<OaBusinessVo> businessVoList;
}