Align page/dialog el-tag--info with mobile market neutral tags
(#fff7e8 / #9a7020) so storage-service pending states match H5.
Co-authored-by: Cursor <cursoragent@cursor.com>
Map Element Plus info tones through Vant default and style them as
浅底大麦黄 so unpaid/pending tags stay visible and distinct from solid semantic tags.
Co-authored-by: Cursor <cursoragent@cursor.com>
Break down protocol/donation hide, presign rename to 市场专员, and silent collectorUserId write rules into TDD tasks.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture the agreed design: hide collector displays on protocol/donation/timeline, keep DB/API fields with silent defaults, and rename presign visible labels to 市场专员 while retaining collectorUserId for convert.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture approved approach A (biz_attachment + permission-gated dialog)
and the Fresh Mint HTML demo for the done-center upload flow.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture approved option A demo and implementation outline for schedule/transfer hierarchy in payment detail.
Co-authored-by: Cursor <cursoragent@cursor.com>
Spec and interactive demo for collapsing payment installments on list cards (summary row + expand details).
Co-authored-by: Cursor <cursoragent@cursor.com>
Document frontend orchestration so saving a presign order submits all dfj earnest transfers on web and mobile.
Co-authored-by: Cursor <cursoragent@cursor.com>
Six TDD tasks covering backend samplePayments, shared helpers, and
mobile ProtocolSamplePaymentPanel integration.
Co-authored-by: Cursor <cursoragent@cursor.com>
Phased plan to align mini-program protocol payment editing with
web SamplePaymentPanel while keeping admin actions closed.
Co-authored-by: Cursor <cursoragent@cursor.com>
Document confirmed rules for fq last-period due amount auto-fill
and dj lump-sum deadline to due date sync in SamplePaymentPanel.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture confirmed field mapping, monthly verify number rules, and Web/mini list scope before implementation.
Co-authored-by: Cursor <cursoragent@cursor.com>
Clarify transfer statuses (已付款/付款确认中/付款完成) vs period money
(应缴费/已缴费/欠缴费), with 已缴费 counting only yjf, and rename the
finance confirm menu.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture the approved homepage top-stripe approach so local/test
builds are visually distinct before WeChat upload.
Co-authored-by: Cursor <cursoragent@cursor.com>
Record that market H5 pages follow OA approval UI patterns, and specialist/manager storage menu icons stay empty until assets are provided.
Co-authored-by: Cursor <cursoragent@cursor.com>
Separate specialist/manager menu trees under 移动端菜单, host business pages in mobile-oa-h5 via web-view, and scope data per entry role.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture confirmed data scopes, shared module matrix, freight redaction, and non-goals for the on-site mini program.
Co-authored-by: Cursor <cursoragent@cursor.com>