| Line 11... |
Line 11... |
| 11 |
import com.spice.profitmandi.dao.entity.dtr.*;
|
11 |
import com.spice.profitmandi.dao.entity.dtr.*;
|
| 12 |
import com.spice.profitmandi.dao.entity.fofo.*;
|
12 |
import com.spice.profitmandi.dao.entity.fofo.*;
|
| 13 |
import com.spice.profitmandi.dao.entity.user.Location;
|
13 |
import com.spice.profitmandi.dao.entity.user.Location;
|
| 14 |
import com.spice.profitmandi.dao.entity.user.Promoter;
|
14 |
import com.spice.profitmandi.dao.entity.user.Promoter;
|
| 15 |
import com.spice.profitmandi.dao.entity.user.User;
|
15 |
import com.spice.profitmandi.dao.entity.user.User;
|
| 16 |
import com.spice.profitmandi.dao.entity.warehouse.Supplier;
|
- |
|
| 17 |
import com.spice.profitmandi.dao.repository.auth.AuthRepository;
|
16 |
import com.spice.profitmandi.dao.repository.auth.AuthRepository;
|
| 18 |
import com.spice.profitmandi.dao.repository.cs.CsService;
|
17 |
import com.spice.profitmandi.dao.repository.cs.CsService;
|
| 19 |
import com.spice.profitmandi.dao.repository.cs.RetailerBrandsLimitService;
|
18 |
import com.spice.profitmandi.dao.repository.cs.RetailerBrandsLimitService;
|
| 20 |
import com.spice.profitmandi.dao.repository.dtr.*;
|
19 |
import com.spice.profitmandi.dao.repository.dtr.*;
|
| 21 |
import com.spice.profitmandi.dao.repository.fofo.PartnerTypeChangeRepository;
|
20 |
import com.spice.profitmandi.dao.repository.fofo.PartnerTypeChangeRepository;
|
| Line 323... |
Line 322... |
| 323 |
// return
|
322 |
// return
|
| 324 |
// responseSender.ok(ResponseCodeHolder.getMessage("ITM_AGNG_OK_1000"));
|
323 |
// responseSender.ok(ResponseCodeHolder.getMessage("ITM_AGNG_OK_1000"));
|
| 325 |
}
|
324 |
}
|
| 326 |
|
325 |
|
| 327 |
@GetMapping(value = "/getstore")
|
326 |
@GetMapping(value = "/getstore")
|
| 328 |
public String getstore(HttpServletRequest request, Model model) {
|
327 |
public String getstore(HttpServletRequest request, Model model) throws ProfitMandiBusinessException {
|
| 329 |
|
328 |
|
| 330 |
List<Integer> fofoIds = fofoStoreRepository.selectAll().stream().map(x -> x.getId())
|
329 |
List<Integer> fofoIds = fofoStoreRepository.selectAll().stream().map(x -> x.getId())
|
| 331 |
.collect(Collectors.toList());
|
330 |
.collect(Collectors.toList());
|
| 332 |
|
331 |
|
| 333 |
Map<Integer, CustomRetailer> customRetailerMap = retailerService.getAllFofoRetailers();
|
332 |
Map<Integer, CustomRetailer> customRetailerMap = retailerService.getAllFofoRetailers();
|
| Line 422... |
Line 421... |
| 422 |
return "store-investment";
|
421 |
return "store-investment";
|
| 423 |
|
422 |
|
| 424 |
}
|
423 |
}
|
| 425 |
|
424 |
|
| 426 |
@GetMapping(value = "/getPartnerCategory")
|
425 |
@GetMapping(value = "/getPartnerCategory")
|
| 427 |
public String getPartnerCategory(HttpServletRequest request, @RequestParam int fofoId, Model model) {
|
426 |
public String getPartnerCategory(HttpServletRequest request, @RequestParam int fofoId, Model model) throws ProfitMandiBusinessException {
|
| 428 |
|
427 |
|
| 429 |
PartnerType partnerType = partnerTypeChangeService.getTypeOnDate(fofoId, LocalDate.now());
|
428 |
PartnerType partnerType = partnerTypeChangeService.getTypeOnDate(fofoId, LocalDate.now());
|
| 430 |
List<PartnerType> partnerTypes = partnerType.nextPartnerTypes();
|
429 |
List<PartnerType> partnerTypes = partnerType.nextPartnerTypes();
|
| 431 |
LOGGER.info("partnerType" + partnerTypes);
|
430 |
LOGGER.info("partnerType" + partnerTypes);
|
| 432 |
model.addAttribute("partnerTypes", partnerTypes);
|
431 |
model.addAttribute("partnerTypes", partnerTypes);
|
| Line 520... |
Line 519... |
| 520 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
519 |
model.addAttribute("response1", mvcResponseSender.createResponseString(true));
|
| 521 |
return "response";
|
520 |
return "response";
|
| 522 |
}
|
521 |
}
|
| 523 |
|
522 |
|
| 524 |
@GetMapping(value = "/getAllInactiveStores")
|
523 |
@GetMapping(value = "/getAllInactiveStores")
|
| 525 |
public String getInactiveStores(HttpServletRequest request, Model model) {
|
524 |
public String getInactiveStores(HttpServletRequest request, Model model) throws ProfitMandiBusinessException {
|
| 526 |
List<FofoStore> inActiveFofoStores = fofoStoreRepository.selectInActiveStore();
|
525 |
List<FofoStore> inActiveFofoStores = fofoStoreRepository.selectInActiveStore();
|
| 527 |
|
526 |
|
| 528 |
LOGGER.info("inActiveFofoStores {}", inActiveFofoStores);
|
527 |
LOGGER.info("inActiveFofoStores {}", inActiveFofoStores);
|
| 529 |
Map<Integer, CustomRetailer> customRetailerMap = retailerService.getAllFofoRetailers();
|
528 |
Map<Integer, CustomRetailer> customRetailerMap = retailerService.getAllFofoRetailers();
|
| 530 |
|
529 |
|