{
    "key": "group_pctech_careers_cpt",
    "title": "PCTech — Chi Tiết Vị Trí Tuyển Dụng",
    "fields": [
        {
            "key": "field_pctech_cpt_status",
            "label": "Trạng thái",
            "name": "trang_thai",
            "type": "select",
            "required": 1,
            "choices": {
                "dang_tuyen": "Đang tuyển",
                "da_tuyen_du": "Đã tuyển đủ",
                "tam_dung": "Tạm dừng (ẩn khỏi trang danh sách + không index)"
            },
            "default_value": "dang_tuyen",
            "return_format": "value",
            "ui": 1
        },
        {
            "key": "field_pctech_cpt_department",
            "label": "Phòng ban",
            "name": "phong_ban",
            "type": "text",
            "required": 1
        },
        {
            "key": "field_pctech_cpt_location",
            "label": "Địa điểm",
            "name": "dia_diem",
            "type": "text",
            "required": 1,
            "default_value": "TP.HCM"
        },
        {
            "key": "field_pctech_cpt_salary_min",
            "label": "Lương từ (VNĐ)",
            "name": "luong_tu",
            "type": "number",
            "instructions": "Để trống nếu muốn hiển thị lương dạng text tự do ở trường bên dưới."
        },
        {
            "key": "field_pctech_cpt_salary_max",
            "label": "Lương đến (VNĐ)",
            "name": "luong_den",
            "type": "number"
        },
        {
            "key": "field_pctech_cpt_salary_text",
            "label": "Mức lương hiển thị",
            "name": "muc_luong",
            "type": "text",
            "required": 1,
            "placeholder": "VD: 10.000.000 – 15.000.000 VNĐ (tự ghi, độc lập với Lương từ/đến ở trên — 2 trường số dùng cho Schema JobPosting, trường này dùng để hiển thị cho người đọc)"
        },
        {
            "key": "field_pctech_cpt_type",
            "label": "Hình thức",
            "name": "hinh_thuc",
            "type": "select",
            "choices": {
                "Toàn thời gian": "Toàn thời gian",
                "Bán thời gian": "Bán thời gian",
                "Thời vụ / Cộng tác viên": "Thời vụ / Cộng tác viên",
                "Thực tập": "Thực tập"
            },
            "default_value": "Toàn thời gian",
            "return_format": "value",
            "ui": 1
        },
        {
            "key": "field_pctech_cpt_quantity",
            "label": "Số lượng cần tuyển",
            "name": "so_luong",
            "type": "number",
            "default_value": 1,
            "min": 1
        },
        {
            "key": "field_pctech_cpt_experience",
            "label": "Kinh nghiệm yêu cầu",
            "name": "kinh_nghiem",
            "type": "text"
        },
        {
            "key": "field_pctech_cpt_date_posted",
            "label": "Ngày đăng",
            "name": "ngay_dang",
            "type": "date_picker",
            "display_format": "d/m/Y",
            "return_format": "Ymd",
            "instructions": "Để trống = tự dùng ngày tạo bài viết."
        },
        {
            "key": "field_pctech_cpt_deadline",
            "label": "Hạn nộp hồ sơ",
            "name": "han_nop",
            "type": "date_picker",
            "display_format": "d/m/Y",
            "return_format": "Ymd",
            "required": 1,
            "instructions": "Bắt buộc — dùng cho validThrough trong Schema JobPosting, giúp Google tự ẩn tin hết hạn."
        },
        {
            "key": "field_pctech_cpt_description",
            "label": "Mô tả công việc",
            "name": "mo_ta",
            "type": "textarea",
            "rows": 4,
            "required": 1
        },
        {
            "key": "field_pctech_cpt_requirements",
            "label": "Yêu cầu",
            "name": "yeu_cau",
            "type": "textarea",
            "instructions": "Mỗi dòng là 1 gạch đầu dòng riêng.",
            "rows": 5,
            "required": 1
        },
        {
            "key": "field_pctech_cpt_benefits",
            "label": "Quyền lợi",
            "name": "quyen_loi",
            "type": "textarea",
            "instructions": "Mỗi dòng là 1 gạch đầu dòng riêng.",
            "rows": 5,
            "required": 1
        }
    ],
    "location": [
        [
            {
                "param": "post_type",
                "operator": "==",
                "value": "tuyen_dung"
            }
        ]
    ],
    "menu_order": 0,
    "position": "normal",
    "style": "default",
    "label_placement": "top",
    "instruction_placement": "label",
    "hide_on_screen": "",
    "active": true,
    "description": "Điền chi tiết cho từng vị trí tuyển dụng — hiển thị ở cả trang danh sách /tuyen-dung/ và trang chi tiết riêng của vị trí này."
}
