| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 37796 |
9 d 13 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/user/ |
fix(cart): order with a carry bag fails - Could not copy property 'discountedPrice'
splitCarryBagLine (r37792) copies the bag line with BeanUtils.copyProperties.
CartLine.discountedPrice is a nullable Float but its getter returned primitive
float, so unboxing the null threw NPE, surfaced as InvocationTargetException,
failing every order whose cart had a carry bag. Accessors now take/return Float;
they have no other callers. |
|
| 37738 |
16 d 17 h |
vikas |
/trunk/ |
LMS checklist for call |
|
| 37651 |
21 d 15 h |
vikas |
/trunk/ |
LMS click to call |
|
| 37648 |
21 d 20 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Retire user.counter / user.privatedealuser write path
Partner GST moved to fofo.fofo_store.gst_number in the Feb-2026 migration; counter.gstin
has had no reader since (Counter.getGstin() had no callers) and privatedealuser is only
read to decide its own insert-vs-update. Both were write-only bookkeeping.
- RetailerServiceImpl: drop createPrivateDealUser/createCounter and their two call sites
- MigrationUtil.migrateUserToRetailer: drop the same legacy block
- Delete Counter / PrivateDealUser / PrivateDealUserAddressMapping entities + repositories
No reader is affected: the 240 Reportico reports on static0 reference neither table
(the 'counter' hits are fofo_store.counter_size). Tables stay in place until this is
deployed, then get renamed out of the way. |
|
| 37523 |
35 d 5 h |
ranu |
/trunk/ |
loi process added, revival and code changes process |
|
| 37264 |
59 d 12 h |
ranu |
/trunk/ |
rbm assignement event and new edm mail committed |
|
| 37164 |
69 d 18 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ |
PJP agenda instances: entities + repositories for config/instance/visit-log |
|
| 37120 |
82 d 12 h |
vikas |
/trunk/ |
Added leads in Beat Creation |
|
| 37110 |
83 d 13 h |
aman |
/trunk/ |
Business-agreement e-sign gate between Full Stock Payment and PO creation
New AGREEMENT_ESIGN onboarding stage, verified by Legal (Gaurav Sharma):
- Hard-blocks first PO creation until the e-sign is verified (BulkOrderService),
mirroring the existing Full Stock Payment block.
- Agreement E-Sign panel (Partner Acquisition menu) listing FSP-done partners who
have not yet created their first PO: upload signed agreement + Gaurav-only verify.
- New agreement_esign table/entity + repository for the signed doc and audit trail.
- Timeline grid column + stepper stage for the new event.
Prod DB (separate, with sign-off): CREATE TABLE user.agreement_esign;
INSERT auth.menu + auth.menu_category rows for the panel. |
|
| 37102 |
83 d 14 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Remove dead Counter/PrivateDealUser code: drop unused isFofo, bulkShipmentAmountLimit, verifiedOn, documentVerified fields and accessors; remove dead selectByIds repo methods; drop redundant Counter/PrivateDealUser repository injections in OrderServiceImpl and InvoiceService |
|
| 37027 |
92 d 17 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; |
|
| 36834 |
117 d 15 h |
ranu |
/trunk/ |
code committed by some bug fix in pjp |
|
| 36811 |
120 d 6 h |
ranu |
/trunk/ |
code commit for agenda fill time stamp |
|
| 36805 |
120 d 11 h |
ranu |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ |
some enhancement and bug fixes |
|
| 36787 |
124 d 19 h |
ranu |
/trunk/ |
some enhancement and bug fixes |
|
| 36762 |
127 d 10 h |
vikas |
/trunk/ |
Punch, Check, Deferred handling improvements and mapbox |
|
| 36758 |
127 d 10 h |
vikas |
/trunk/ |
Punch, Check, Deferred handling improvements and mapbox |
|
| 36739 |
131 d 6 h |
ranu |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ |
beat deffer |
|
| 36711 |
133 d 11 h |
ranu |
/trunk/ |
beat plan info commit |
|
| 36681 |
134 d 16 h |
ranu |
/trunk/ |
beat plan info commit |
|