| Line 109... |
Line 109... |
| 109 |
import com.spice.profitmandi.dao.repository.user.CounterRepository;
|
109 |
import com.spice.profitmandi.dao.repository.user.CounterRepository;
|
| 110 |
import com.spice.profitmandi.dao.repository.user.PrivateDealUserRepository;
|
110 |
import com.spice.profitmandi.dao.repository.user.PrivateDealUserRepository;
|
| 111 |
import com.spice.profitmandi.service.integrations.zest.InsuranceService;
|
111 |
import com.spice.profitmandi.service.integrations.zest.InsuranceService;
|
| 112 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
112 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
| 113 |
import com.spice.profitmandi.service.inventory.PurchaseReturnService;
|
113 |
import com.spice.profitmandi.service.inventory.PurchaseReturnService;
|
| - |
|
114 |
import com.spice.profitmandi.service.inventory.SaholicInventoryService;
|
| 114 |
import com.spice.profitmandi.service.pricing.PricingService;
|
115 |
import com.spice.profitmandi.service.pricing.PricingService;
|
| 115 |
import com.spice.profitmandi.service.scheme.SchemeService;
|
116 |
import com.spice.profitmandi.service.scheme.SchemeService;
|
| 116 |
import com.spice.profitmandi.service.user.RetailerService;
|
117 |
import com.spice.profitmandi.service.user.RetailerService;
|
| 117 |
import com.spice.profitmandi.service.wallet.WalletService;
|
118 |
import com.spice.profitmandi.service.wallet.WalletService;
|
| 118 |
|
119 |
|
| Line 127... |
Line 128... |
| 127 |
|
128 |
|
| 128 |
@Autowired
|
129 |
@Autowired
|
| 129 |
private StateGstRateRepository stateGstRateRepository;
|
130 |
private StateGstRateRepository stateGstRateRepository;
|
| 130 |
|
131 |
|
| 131 |
@Autowired
|
132 |
@Autowired
|
| - |
|
133 |
private SaholicInventoryService saholicInventoryService;
|
| - |
|
134 |
|
| - |
|
135 |
@Autowired
|
| 132 |
private LiveDemoBillingRespository liveDemoBillingRespository;
|
136 |
private LiveDemoBillingRespository liveDemoBillingRespository;
|
| 133 |
|
137 |
|
| 134 |
@Autowired
|
138 |
@Autowired
|
| 135 |
private InsuranceService insuranceService;
|
139 |
private InsuranceService insuranceService;
|
| 136 |
|
140 |
|
| Line 1520... |
Line 1524... |
| 1520 |
}
|
1524 |
}
|
| 1521 |
|
1525 |
|
| 1522 |
@Override
|
1526 |
@Override
|
| 1523 |
public boolean notifyColorChange(int orderId, int itemId) throws ProfitMandiBusinessException {
|
1527 |
public boolean notifyColorChange(int orderId, int itemId) throws ProfitMandiBusinessException {
|
| 1524 |
Order order = orderRepository.selectById(orderId);
|
1528 |
Order order = orderRepository.selectById(orderId);
|
| 1525 |
inventoryService.reservationCountByColor(itemId, order);
|
1529 |
saholicInventoryService.reservationCountByColor(itemId, order);
|
| 1526 |
|
1530 |
|
| 1527 |
order.getLineItem().setItemId(itemId);
|
1531 |
order.getLineItem().setItemId(itemId);
|
| 1528 |
Item item = itemRepository.selectById(itemId);
|
1532 |
Item item = itemRepository.selectById(itemId);
|
| 1529 |
order.getLineItem().setColor(item.getColor());
|
1533 |
order.getLineItem().setColor(item.getColor());
|
| 1530 |
return true;
|
1534 |
return true;
|