document.addEventListener('DOMContentLoaded', function() {
    const addButton = document.querySelector('#post-steps .button'); // 适当调整选择器以匹配您的添加按钮
    const groupContainer = document.querySelector('#post-steps'); // 适当调整选择器以匹配您的组容器

    addButton.addEventListener('click', function(event) {
        const steps = groupContainer.querySelectorAll('.group-item'); // 适当调整选择器以匹配每个步骤项目
        const lastStep = steps[steps.length - 1];
        const receiveTypeInput = lastStep.querySelector('input[name="receive-type"]:checked'); // 适当调整选择器

        if (steps.length === 1 && receiveTypeInput.value !== 'title') {
            alert('第一个步骤必须为标题');
            event.preventDefault(); // 阻止添加操作
            return false;
        } else if (steps.length > 1 && receiveTypeInput.value !== 'content') {
            alert('后续步骤必须为主体');
            event.preventDefault(); // 阻止添加操作
            return false;
        }
    });
});
