SOURCE

var category1 = form.getFieldValue("category1");
var category2 = form.getFieldValue("category2");
var category3 = form.getFieldValue("category3");

// 第一层判断:职级,用A表示
if (category1 == "0 < A && A <= 10") {
    // 第二层判断:请假天数,用B表示
    if (category2 == "0 < B <= 8") {
        // 第三层判断:category3 的 4 种分类
        if (category3 == "I") {
            alert("Category: A, Subcategory: X, Detail: I");
        } else if (category3 == "II") {
            alert("Category: A, Subcategory: X, Detail: II");
        } else if (category3 == "III") {
            alert("Category: A, Subcategory: X, Detail: III");
        } else {
            alert("Category: A, Subcategory: X, Detail: Other");
        }
    } else if (category2 == "Y") {
        // 第三层判断
        // ...(类似上面的结构)
    } else {
        // 其他 category2 的情况
        alert("Category: A, Subcategory: Other, Detail: Any");
    }
} else if (category1 == "B") {
    // 第二层判断:category2 的 6 种分类
    // ...(类似上面的结构)
} else if (category1 == "C") {
    // 第二层判断:category2 的 6 种分类
    // ...(类似上面的结构)
} else {
    // 其他 category1 的情况
    alert("Category: Other, Subcategory: Any, Detail: Any");
}
console 命令行工具 X clear

                    
>
console