{{define "content"}}
{{if .Error}}<div class="notice error">{{.Error}}</div>{{end}}

<div class="card">
  <h2>Подача заявки M2M</h2>
  <p class="muted">Минимальная форма; остальные поля заполняются автоматически по seed-данным (см. <code>docs/fansy-contract/v1/examples/seed-data.sql</code>).</p>
  <form method="post" action="/new">
    <div class="form-row">
      <label>Инвестор</label>
      <select name="investor_id" required>
        {{range .Clients}}
        <option value="{{.ID}}">{{.LastName}} {{.FirstName}} {{.MiddleName}} (id <code>{{slice .ID 0 8}}</code>)</option>
        {{end}}
      </select>
    </div>
    <div class="form-row">
      <label>Передающий депозитарий ИНН</label>
      <input type="text" name="transferring_depository_inn" value="0702345678" required pattern="[0-9]{10}">
    </div>
    <div class="form-row">
      <label>Принимающий депозитарий ИНН</label>
      <input type="text" name="receiving_depository_inn" value="0710987654" required pattern="[0-9]{10}">
    </div>
    <div class="form-row">
      <label>Код источника учёта</label>
      <input type="text" name="cost_info_code" value="MC0010300032" placeholder="оставьте пустым = учёт не ведётся">
    </div>
    <div class="form-row">
      <label>Тип ИИС</label>
      <select name="iia_type">
        <option value="">— нет ИИС —</option>
        <option value="T12">T12 (ИИС-1/ИИС-2)</option>
        <option value="T03" selected>T03 (ИИС-3)</option>
      </select>
    </div>
    <div class="form-row">
      <label>Номер договора ИИС</label>
      <input type="text" name="iia_number" value="ИИС78/2024">
    </div>
    <div class="form-row">
      <label>Дата ИИС</label>
      <input type="text" name="iia_date" value="2026-01-15" pattern="\d{4}-\d{2}-\d{2}">
    </div>
    <div class="form-row">
      <label>ИНН брокера ИИС</label>
      <input type="text" name="iia_broker_inn" value="0707083893" pattern="[0-9]{10}">
    </div>

    <h2 style="margin-top:24px">Ценная бумага (1 шт. в эмуляторе)</h2>
    <div class="form-row">
      <label>SecurityCode</label>
      <input type="text" name="security_code" value="MM0766162534" required pattern="[0-9A-Z_/-]{12}">
    </div>
    <div class="form-row">
      <label>ISIN</label>
      <input type="text" name="isin" value="RU0007661625" required pattern="[A-Z]{2}[A-Z0-9]{9}[0-9]">
    </div>
    <div class="form-row">
      <label>Количество (целое)</label>
      <input type="number" name="quantity" value="1500" min="1" required>
    </div>
    <div class="form-row">
      <label>Имитировать ответ принимающей стороны</label>
      <select name="outcome">
        <option value="confirm" selected>Подтверждение (через 3 сек)</option>
        <option value="reject">Отказ с кодом 07</option>
        <option value="timeout">Таймаут — Decision не придёт</option>
      </select>
    </div>

    <div style="margin-top:16px">
      <button class="btn" type="submit">Отправить заявку</button>
      <a class="btn btn-secondary" href="/" style="text-decoration:none; padding:10px 20px">Отмена</a>
    </div>
  </form>
</div>
{{end}}
