在前后端开发联调前 的提交20260223
This commit is contained in:
40
docs/h5_ui/js/task-detail-notes.js
Normal file
40
docs/h5_ui/js/task-detail-notes.js
Normal file
@@ -0,0 +1,40 @@
|
||||
/* task-detail 系列页面共享 — 备注弹窗 + Toast */
|
||||
function showNoteModal() {
|
||||
document.getElementById('noteModal').classList.remove('hidden');
|
||||
document.getElementById('noteModal').classList.add('flex');
|
||||
document.getElementById('noteText').value = '';
|
||||
}
|
||||
|
||||
function hideNoteModal() {
|
||||
document.getElementById('noteModal').classList.add('hidden');
|
||||
document.getElementById('noteModal').classList.remove('flex');
|
||||
}
|
||||
|
||||
function saveNote() {
|
||||
var text = document.getElementById('noteText').value.trim();
|
||||
if (!text) { showToast('请输入备注内容'); return; }
|
||||
hideNoteModal();
|
||||
showToast('备注已保存');
|
||||
}
|
||||
|
||||
function confirmDeleteNote() {
|
||||
document.getElementById('deleteNoteModal').classList.remove('hidden');
|
||||
document.getElementById('deleteNoteModal').classList.add('flex');
|
||||
}
|
||||
|
||||
function hideDeleteNoteModal() {
|
||||
document.getElementById('deleteNoteModal').classList.add('hidden');
|
||||
document.getElementById('deleteNoteModal').classList.remove('flex');
|
||||
}
|
||||
|
||||
function deleteNote() {
|
||||
hideDeleteNoteModal();
|
||||
showToast('备注已删除');
|
||||
}
|
||||
|
||||
function showToast(msg) {
|
||||
var toast = document.getElementById('toast');
|
||||
toast.textContent = msg;
|
||||
toast.classList.remove('hidden');
|
||||
setTimeout(function () { toast.classList.add('hidden'); }, 1500);
|
||||
}
|
||||
Reference in New Issue
Block a user