| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 36562 |
63 d 15 h |
amit |
/trunk/profitmandi-dao/src/main/ |
Flagship credit: date-wise model_flagship table, sale-time conversion with pessimistic locking, batch queries, extracted doConvertFlagshipToLoan helper, removed Catalog.isFlagship |
|
| 36560 |
63 d 16 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Flagship credit: sale-time conversion with FOR UPDATE locking and performance optimizations
- convertFlagshipOnSale: partial conversion at billed price when retailer sells flagship stock
- hasActiveFlagshipLimits: cheap COUNT check to skip catalog lookup for non-flagship partners
- selectActiveFlagshipLimitBlocksForUpdate: pessimistic lock prevents double-conversion from concurrent sales/cron
- selectFlagshipLoansForConversion: added FOR UPDATE lock for cron expiry path
- Batch order fetch instead of per-limit queries
- Wired into OrderServiceImpl.createOrder after stock update |
|
| 36557 |
63 d 22 h |
amit |
/trunk/ |
feat: Flagship Credit - 30 interest-free days for flagship models with billing split, expiry conversion, API-driven T&C |
|
| 35955 |
133 d 16 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ |
Add increaseBlockedLimit for negative price drop: increase credit limit for SD Credit orders, fundWallet fallback for wallet orders |
|
| 35878 |
141 d 10 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ |
Remove duplicate getDefaultLoanWithoutLimit (alias of getDefaultLoans), consolidate fundWallet to use single code path |
|
| 35848 |
143 d 13 h |
amit |
/trunk/ |
Refactor investment logic to use own investment (total - utilized), remove minimumInvestmentOld, add OK_INVESTMENT_SHORT_PERCENTAGE constant, update thresholds CUTOFF_INVESTMENT=10 MIN_INVESTMENT_PERCENTAGE=5 |
|
| 35823 |
147 d 12 h |
amit |
/trunk/ |
Allow overdue partners with fresh money to order via SD Credit on cart page |
|
| 35811 |
148 d 6 h |
amit |
/trunk/ |
Centralize credit/loan summary: CreditSummary DTO, bulk query, fix stale utilization, re-enable overdue check, fix interestPaid bug, optimize fresh money (3 queries vs 21), remove dead code |
|
| 35394 |
214 d 3 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Improved performance |
|
| 35316 |
236 d 7 h |
ranu |
/trunk/ |
loan data showing |
|
| 35295 |
243 d 14 h |
amit |
/trunk/ |
Added reset logic |
|
| 35157 |
282 d 15 h |
amit |
/trunk/ |
Fixed SD Credit HardLimit Check |
|
| 35145 |
284 d 10 h |
amit |
/trunk/ |
Now minimum investment is changed dynamically based on total investment and limit utilized for retailers whose credit is marked as hard limit. |
|
| 35131 |
285 d 10 h |
amit |
/trunk/ |
Fixed hardlimit Logic |
|
| 35110 |
287 d 12 h |
ranu |
/trunk/ |
due date cross added all active loan and change title this mail |
|
| 34731 |
385 d 9 h |
amit.gupta |
/trunk/ |
Fixed Loan Limit Releasing |
|
| 34727 |
385 d 15 h |
amit.gupta |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ |
config |
|
| 34661 |
401 d 17 h |
ranu |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/ |
sd Credit free days set 0 update method |
|
| 34453 |
452 d 9 h |
amit.gupta |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Added Loan |
|
| 34312 |
487 d 13 h |
ranu |
/trunk/ |
code committed for loan maping |
|