Subversion Repositories SmartDukaan

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
37915 11 d 3 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/user/ fix(dao): add Lead.getDisplayLabel() required by fofo r37906

r37906 (BeatJourneyController, "Corrected PJP Data") calls
lead.getDisplayLabel() but the dao side was never committed, so fofo trunk
did not compile. Returns "Outlet (Contact)" per that commit's comment, the
single part if only one exists, or null so beat-journey.vm falls back to the
task name. @JsonIgnore keeps existing Lead JSON responses unchanged.
Reconstructed while the author is on leave.
 
37893 15 d 3 h aman /trunk/ AI Assistant leads: split Phone vs Web, route toll-free (IRA_PHONE) leads to Meenakshi

- /add/lead accepts optional source (IRA_PHONE / IRA_WEB), stored in new user.lead.ai_channel.
Anything that isn't IRA_PHONE (incl. missing source) is a web lead; requests without source still work.
- IRA_PHONE leads assigned to Meenakshi (84); other AI leads to a random active BGC L1 excluding her.
Falls back to the pool if she is inactive.
- LeadAiChannelColumnBootstrap adds the column at startup if missing (hbm2ddl is off).
- Lead Dashboard/records show Source as "AI Assistant (Phone)" / "AI Assistant (Web)";
Lead Dashboard filter + CSV; LMS report "AI Leads by Channel" (/lms/dashboard/ai-channel).
- Bump static version to 445 so browsers load the new lead.js.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012RhScihkTVEM5oJgpFkKWn
 
37120 104 d 21 h vikas /trunk/ Added leads in Beat Creation  
37027 115 d 2 h aman /trunk/ AI leads: fix /add/lead 500 (set NOT-NULL 'state' + null-safe last_name/city/address so voice/chat leads persist instead of crashing) and add call-recording support - new user.lead.recording_url column mapped on Lead, recordingUrl accepted on AiLeadRequest and stored in aiLead(), Recording play button in lead management (main dashboard + search/closed results). Prod needs: ALTER TABLE user.lead ADD COLUMN recording_url VARCHAR(1024) NULL;  
34394 568 d 4 h tejus.lohani /trunk/ fix lead persist and lead update issue , and some change in lead table or schema  
34391 569 d 1 h tejus.lohani /trunk/ outlet name in lead  
32349 1163 d 20 h amit.gupta /trunk/ Fixed PurchaseOrder bugs  
31860 1280 d 0 h tejbeer /trunk/ change  
31370 1399 d 23 h tejbeer /trunk/ lead and onboarding  
31249 1418 d 4 h tejbeer /trunk/ visit changes  
29500 1828 d 1 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/user/  
29317 1858 d 3 h tejbeer /trunk/ change  
28200 2024 d 22 h tejbeer /trunk/ change  
27788 2086 d 1 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/user/  
27025 2244 d 3 h tejbeer /trunk/ change  
26244 2472 d 22 h tejbeer /trunk/ change  
25979 2517 d 3 h tejbeer /trunk/ chnage  
25916 2527 d 3 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/user/  
25899 2529 d 20 h tejbeer /trunk/ lead change