Files
klp-oa/klp-flow/src/main/java/com/klp/flow/domain/TsComplaintTask.java
Joshi 5b0cb314e4 feat(flow): 添加投诉处理流程模块及相关服务接口
- 创建受理单关联钢卷中间表服务接口及实现类
- 添加投诉受理单主服务接口及相应控制器
- 实现各部门投诉代办任务服务功能
- 集成最终方案下发部门及执行反馈服务
- 在员工信息表中新增是否吃辣字段
- 配置klp-flow模块依赖并注册到系统中
2026-06-18 11:19:55 +08:00

72 lines
1.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.klp.flow.domain;
import com.baomidou.mybatisplus.annotation.*;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
* 各部门投诉代办任务&意见对象 ts_complaint_task
*
* @author klp
* @date 2026-06-18
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("ts_complaint_task")
public class TsComplaintTask extends BaseEntity {
private static final long serialVersionUID=1L;
/**
* 代办任务ID
*/
@TableId(value = "task_id")
private Long taskId;
/**
* 关联投诉受理单ID
*/
private Long acceptId;
/**
* 负责部门ID销售/质量/生产)
*/
private Long deptId;
/**
* 任务状态 0待填写意见 1已完成填写
*/
private Long taskStatus;
/**
* 意见单号
*/
private String fillNo;
/**
* 部门处理意见
*/
private String deptOpinion;
/**
* 填写意见的部门员工ID
*/
private Long fillUserId;
/**
* 意见填写时间
*/
private Date fillTime;
/**
* 意见文件
*/
private String fillFile;
/**
* 备注
*/
private String remark;
/**
* 删除标识 0=正常 2=删除
*/
@TableLogic
private Long delFlag;
}