{% extends "base.html" %}
{% block title %}{{ 'ویرایش پلن' if plan else 'افزودن پلن' }}{% endblock %}
{% block content %}
<div class="page-header">
    <h3>{{ 'ویرایش پلن' if plan else 'افزودن پلن جدید' }}</h3>
</div>
<div class="row">
    <div class="col-lg-6">
        <div class="card card-dark">
            <div class="card-body">
                <form method="POST">
                    <div class="mb-3">
                        <label class="form-label">نام پلن</label>
                        <input type="text" name="name" class="form-control" required
                               value="{{ plan.name if plan else '' }}" placeholder="مثلاً ۱ ماهه">
                    </div>
                    <div class="row">
                        <div class="col-md-6 mb-3">
                            <label class="form-label">حجم (GB)</label>
                            <input type="number" name="gb" class="form-control" required min="1"
                                   value="{{ plan.gb if plan else '' }}" placeholder="50">
                        </div>
                        <div class="col-md-6 mb-3">
                            <label class="form-label">مدت (روز)</label>
                            <input type="number" name="days" class="form-control" required min="1"
                                   value="{{ plan.days if plan else '' }}" placeholder="30">
                        </div>
                    </div>
                    <div class="mb-3">
                        <label class="form-label">قیمت</label>
                        <input type="number" name="price" class="form-control" required min="1"
                               value="{{ plan.price if plan else '' }}" placeholder="150000">
                    </div>
                    <div class="mb-3">
                        <label class="form-label">شناسه اینباندها</label>
                        <input type="text" name="inbound_ids" class="form-control"
                               value="{{ plan.inbound_ids if plan else '' }}" placeholder="مثلاً 1,2,3">
                        <div class="form-text">با کاما جدا کنید. خالی بگذارید تا از تنظیمات جهانی استفاده شود.</div>
                    </div>
                    <div class="mb-3">
                        <label class="form-label">بخش پلن</label>
                        <select name="section_id" class="form-select">
                            <option value="">بدون بخش</option>
                            {% for s in sections %}
                            <option value="{{ s.id }}" {{ 'selected' if plan and plan.section_id == s.id }}>{{ s.name }}</option>
                            {% endfor %}
                        </select>
                        <div class="form-text">پلن در کدام بخش نمایش داده شود</div>
                    </div>
                    {% if plan %}
                    <div class="mb-3 form-check form-switch">
                        <input class="form-check-input" type="checkbox" name="is_active" id="isActive"
                               {{ 'checked' if plan.is_active }}>
                        <label class="form-check-label" for="isActive">فعال</label>
                    </div>
                    <div class="mb-3 form-check form-switch">
                        <input class="form-check-input" type="checkbox" name="is_ultimate" id="isUltimate"
                               {{ 'checked' if plan.is_ultimate }}>
                        <label class="form-check-label" for="isUltimate">پلن نامحدود (عدم نمایش حجم در ربات)</label>
                    </div>
                    {% else %}
                    <div class="mb-3 form-check form-switch">
                        <input class="form-check-input" type="checkbox" name="is_ultimate" id="isUltimate">
                        <label class="form-check-label" for="isUltimate">پلن نامحدود (عدم نمایش حجم در ربات)</label>
                    </div>
                    {% endif %}
                    <div class="d-flex gap-2">
                        <button type="submit" class="btn btn-primary">
                            <i class="bi bi-check-lg"></i> {{ 'بروزرسانی' if plan else 'ایجاد' }}
                        </button>
                        <a href="{{ url_for('plans') }}" class="btn btn-outline-secondary">لغو</a>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>
{% endblock %}
