package com.zcloud.primeport.domain.config;


import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @author zhangyue
 * @date 2026/2/11 10:05
 */
@Component
@ConfigurationProperties(prefix = "message.template")
@Data
public class MessageTemplateConfig {

    /** 一级口门 */
    // 审批人收到审批
    private String firstLevelApplyReceiveAudit;
    // 一级口门申请人车辆审批通过
    private String firstLevelApplyReceiveCarAudit;
    // 一级口门申请人车辆审批驳回
    private String firstLevelApplyReceiveCarAuditReject;
    // 一级口门人员审批通过
    private String firstLevelPersonReceiveAudit;
    // 一级口门人员审批驳回
    private String firstLevelPersonReceiveAuditReject;

    /** 封闭区域 */
    // 封闭区域审批人收到审批
    private String closedAreaApplyReceiveAudit;
    // 封闭区域申请人车辆审批通过
    private String closedAreaApplyReceiveCarAudit;
    // 封闭区域申请人车辆审批驳回
    private String closedAreaApplyReceiveCarAuditReject;
    // 封闭区域人员审批通过
    private String closedAreaPersonReceiveAudit;
    // 封闭区域人员审批驳回
    private String closedAreaPersonReceiveAuditReject;
}
