05/22 Enhance codes and fix bugs 3
This commit is contained in:
@@ -207,6 +207,19 @@
|
||||
class="btn btn-sm" style="background:#2563eb;color:#fff;border:none;">
|
||||
<i class="bi bi-person-check me-1"></i>Assign to Me
|
||||
</button>
|
||||
<div class="d-flex gap-1 align-items-center">
|
||||
<select name="assign_to_id" id="bulk-assign-select"
|
||||
style="background:#2d3f57;color:#fff;border:1px solid #4a5e78;border-radius:6px;padding:4px 8px;font-size:12px;height:30px;">
|
||||
<option value="">Assign to…</option>
|
||||
{% for s in it_staff %}
|
||||
<option value="{{ s.id }}">{{ s.full_name }}</option>
|
||||
{% endfor %}
|
||||
</select>
|
||||
<button type="submit" name="action" value="assign_to" id="bulk-assign-btn"
|
||||
class="btn btn-sm" style="background:#2563eb;color:#fff;border:none;" disabled>
|
||||
<i class="bi bi-person-check-fill me-1"></i>Assign
|
||||
</button>
|
||||
</div>
|
||||
<button type="submit" name="action" value="unassign"
|
||||
class="btn btn-sm" style="color:#fff;border:1px solid #6b7280;background:transparent;">
|
||||
<i class="bi bi-person-dash me-1"></i>Unassign
|
||||
@@ -258,6 +271,14 @@
|
||||
updateBar();
|
||||
};
|
||||
|
||||
const assignSelect = document.getElementById('bulk-assign-select');
|
||||
const assignBtn = document.getElementById('bulk-assign-btn');
|
||||
if (assignSelect && assignBtn) {
|
||||
assignSelect.addEventListener('change', () => {
|
||||
assignBtn.disabled = !assignSelect.value;
|
||||
});
|
||||
}
|
||||
|
||||
if (selectAll) {
|
||||
selectAll.addEventListener('change', () => {
|
||||
document.querySelectorAll('.ticket-cb').forEach(cb => {
|
||||
|
||||
Reference in New Issue
Block a user