hanjian 90599a8f9a 1.工具管理
去除负责人和创建时间导出字段
2024-09-30 13:13:55 +08:00

139 lines
3.2 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.rzdata.web.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.rzdata.common.annotation.Excel;
import com.rzdata.common.core.domain.BaseEntity;
import com.rzdata.web.domain.bo.BpmClientInputModelBo;
import lombok.Data;
import java.util.Date;
import java.util.List;
/**
* 工具信息对象 t_tool
*
* @author ja
* @date 2024-07-15
*/
@Data
public class Tool extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** $column.columnComment */
private String toolId;
/** 工具编号 */
@Excel(name = "编号",sort=1)
private String toolCode;
/** 工具名称 */
@Excel(name = "中文别名",sort=2)
private String toolName;
/** 工具类别 */
@Excel(name = "类别",dictType="tool_type",sort=5)
private String toolType;
/** 来源 */
@Excel(name = "来源",dictType="tool_source",sort=3)
private String toolSource;
private String toolSourceName;
/** 用途 */
@Excel(name = "用途",sort=6)
private String toolUse;
/** 测试情况 */
@Excel(name = "测评机构",sort=7)
private String testSituation;
/** 功能描述 */
@Excel(name = "功能简介",sort=8)
private String functionDesc;
/** 适用条件 */
@Excel(name = "适用条件",sort=9)
private String applyCondition;
/** 操作说明 */
//@Excel(name = "操作说明",sort=11)
private String operateExplain;
/** 负责人 */
private String toolPrincipals;
/** 负责人名称 */
private String toolPrincipalsName;
/** 归属单位 */
private String toolRespDept;
@Excel(name = "归属单位",sort=12)
private String toolRespDeptName;
@Excel(name = "加密方式",sort=10)
private String encryptionMode;
@Excel(name = "服务时间",sort=11)
private String serviceTime;
@Excel(name = "联系人",sort=13)
private String contactPerson;
@Excel(name = "联系方式",sort=14)
private String contactPhone;
/** 状态 */
@Excel(name = "形态",dictType="tool_status",sort=4)
private String status;
/** 备注 */
@Excel(name = "备注",sort=15)
private String remark;
/** 关联工具 */
private String association;
private BpmClientInputModelBo bpmClientInputModel;
/** done办结doing进行中**/
private String recordStatus;
/** 创建时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//@Excel(name = "创建时间", dateFormat="yyyy-MM-dd",sort=16)
private Date createTime;
private Boolean editStatus;
private String procInstId;
private Boolean permissionCheck;
private Boolean permission;
private Boolean downloadCheck;
private Boolean downloadStatus;
private Boolean isHasApplyUse;
private List<String> excludeFields;
private List<Document> documentList;
private List<Attachment> attachmentList;
/** 工具类型名称 **/
private String toolTypeName;
/** 状态名称 **/
private String statusName;
/** 主键 **/
private List<String> toolIdList;
/** 需要过滤的主键 **/
private List<String> filterToolIds;
private String recordStatusName;
}