package thyyxxk.webserver.config.envionment;

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

@Component
@Data
@ConfigurationProperties(prefix = "thyy.system.yz-config")
@NoArgsConstructor
public class YzConfig {
    /**
     * 医嘱是否允许在还有费用的时候作废
     */
    private Boolean yzAllowInvalidation = Boolean.FALSE;

    /**
     * 出院超出几天需要科主任授权 -1 为关闭
     */
    private Integer exceedingDischargeDays = -1;

    /**
     * 是否允许出院后开医嘱
     */
    private Boolean prescribeMedicalAdviceAfterDischarge = false;

    /**
     * 在患者没有出院医嘱的时候，也可以强制踢出院的角色
     */
    private Integer ignoreDisOrderRole;

    /**
     * 手术病区的编码
     */
    private String shoushubingqu;
}
