Subversion Repositories SmartDukaan

Rev

Rev 33083 | Rev 33763 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 33083 Rev 33247
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