Vận hành — Tính năng¶
Không có màn hình portal riêng. Người dùng thấy thẻ thông báo Lark do bot ONE - ANNA gửi.
1. Thông báo lỗi hình ảnh (Phiếu chấm 10 tiêu chí vận hành 2)¶
1. Cửa hàng gửi phiếu qua Lark Approval → Base tạo dòng phiếu chấm.
2. KSNB chấm điểm. Nếu ≠ 100 → người yêu cầu và nhóm nhận thẻ kèm ảnh lỗi.
3. Event kẹt được xả lại mỗi 5 phút (chỉ phiếu trong ngày).
2. Hoàn tiền cho khách¶
1. Phiếu hoàn tiền được duyệt (Approved) → kế toán nhận thẻ đỏ.
2. Kế toán điền "Trạng thái xử lý kế toán" → thẻ chuyển xanh, người yêu cầu nhận DM.
3. Thẻ bị sót được gửi bù mỗi 20 phút.
Ảnh cần chụp¶
Portal: https://one-anna-api.tungpham-hn219.workers.dev/app (đăng nhập Lark). Ảnh đặt vào thư mục images/ của module này, đúng tên file. Che (làm mờ) số tiền lương, CCCD, số tài khoản, số điện thoại khách hàng trước khi đưa vào tài liệu.
| File | Nội dung | Đường dẫn / thao tác | Vai trò đăng nhập | Trạng thái cần chụp |
|---|---|---|---|---|
images/vh-loi-hinh-anh.png |
Thẻ THÔNG BÁO LỖI HÌNH ẢNH | App Lark › chat với bot ONE - ANNA / nhóm vận hành | Người gửi phiếu hoặc thành viên nhóm | Thẻ có ảnh lỗi |
images/vh-hoan-tien.png |
Thẻ hoàn tiền (đỏ và xanh) | App Lark › chat với bot ONE - ANNA | Kế toán | Một thẻ Chưa xử lý và một thẻ Đã xử lý; che số tiền, tên khách |
Tự động liên quan (trích sổ trigger)¶
Trích từ docs/04-van-hanh/triggers.md (sinh tự động từ code). Bật/tắt từng job không cần deploy qua bảng D1 trigger_switches — xem Tổng quan › Trigger.
| Job — mô tả | Tác động | Giờ chạy (VN) |
|---|---|---|
reconcileHoanTienNotify — Gửi bù thẻ Hoàn tiền bị sót |
reconcile | mỗi 20 phút cả ngày |
replayLostVhImgErr — Mỗi 5 phút: xả event P10 kẹt (lỗi waitUntil cũ) — chỉ phiếu trong ngày hôm nay, qua cổng điểm/ngày/khoá once rồi đẩy MEDIA_Q; event ngày cũ → expired, không gửi |
notify | mỗi 5 phút cả ngày |
Event Base (khi bản ghi thay đổi):
| Bảng | Làm gì |
|---|---|
| Vận hành – Phiếu chấm 10 tiêu chí | Điểm KSNB ≠ 100 → DM + Group |
| Vận hành – Hoàn tiền | Approved → thẻ; KT điền → DM người yêu cầu |