| Line 56... |
Line 56... |
| 56 |
import com.spice.profitmandi.dao.entity.dtr.RetailerBrandsLimit;
|
56 |
import com.spice.profitmandi.dao.entity.dtr.RetailerBrandsLimit;
|
| 57 |
import com.spice.profitmandi.dao.entity.dtr.Shop;
|
57 |
import com.spice.profitmandi.dao.entity.dtr.Shop;
|
| 58 |
import com.spice.profitmandi.dao.entity.fofo.FofoStore;
|
58 |
import com.spice.profitmandi.dao.entity.fofo.FofoStore;
|
| 59 |
import com.spice.profitmandi.dao.entity.fofo.PartnerType;
|
59 |
import com.spice.profitmandi.dao.entity.fofo.PartnerType;
|
| 60 |
import com.spice.profitmandi.dao.entity.fofo.PartnerTypeChange;
|
60 |
import com.spice.profitmandi.dao.entity.fofo.PartnerTypeChange;
|
| - |
|
61 |
import com.spice.profitmandi.dao.entity.fofo.PincodePartner;
|
| 61 |
import com.spice.profitmandi.dao.entity.user.Location;
|
62 |
import com.spice.profitmandi.dao.entity.user.Location;
|
| 62 |
import com.spice.profitmandi.dao.entity.user.Promoter;
|
63 |
import com.spice.profitmandi.dao.entity.user.Promoter;
|
| 63 |
import com.spice.profitmandi.dao.entity.user.User;
|
64 |
import com.spice.profitmandi.dao.entity.user.User;
|
| 64 |
import com.spice.profitmandi.dao.entity.warehouse.WarehouseInventoryItem;
|
65 |
import com.spice.profitmandi.dao.entity.warehouse.WarehouseInventoryItem;
|
| 65 |
import com.spice.profitmandi.dao.repository.auth.AuthRepository;
|
66 |
import com.spice.profitmandi.dao.repository.auth.AuthRepository;
|
| Line 73... |
Line 74... |
| 73 |
import com.spice.profitmandi.dao.repository.dtr.RetailerBrandsLimitRepository;
|
74 |
import com.spice.profitmandi.dao.repository.dtr.RetailerBrandsLimitRepository;
|
| 74 |
import com.spice.profitmandi.dao.repository.dtr.RetailerRepository;
|
75 |
import com.spice.profitmandi.dao.repository.dtr.RetailerRepository;
|
| 75 |
import com.spice.profitmandi.dao.repository.dtr.ShopRepository;
|
76 |
import com.spice.profitmandi.dao.repository.dtr.ShopRepository;
|
| 76 |
import com.spice.profitmandi.dao.repository.fofo.PartnerTypeChangeRepository;
|
77 |
import com.spice.profitmandi.dao.repository.fofo.PartnerTypeChangeRepository;
|
| 77 |
import com.spice.profitmandi.dao.repository.fofo.PartnerTypeChangeService;
|
78 |
import com.spice.profitmandi.dao.repository.fofo.PartnerTypeChangeService;
|
| - |
|
79 |
import com.spice.profitmandi.dao.repository.fofo.PincodePartnerRepository;
|
| 78 |
import com.spice.profitmandi.dao.repository.user.LocationRepository;
|
80 |
import com.spice.profitmandi.dao.repository.user.LocationRepository;
|
| 79 |
import com.spice.profitmandi.dao.repository.user.PromoterRepository;
|
81 |
import com.spice.profitmandi.dao.repository.user.PromoterRepository;
|
| 80 |
import com.spice.profitmandi.dao.repository.user.UserRepository;
|
82 |
import com.spice.profitmandi.dao.repository.user.UserRepository;
|
| 81 |
import com.spice.profitmandi.service.PartnerInvestmentService;
|
83 |
import com.spice.profitmandi.service.PartnerInvestmentService;
|
| 82 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
84 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
| Line 93... |
Line 95... |
| 93 |
|
95 |
|
| 94 |
@Autowired
|
96 |
@Autowired
|
| 95 |
private RetailerService retailerService;
|
97 |
private RetailerService retailerService;
|
| 96 |
|
98 |
|
| 97 |
@Autowired
|
99 |
@Autowired
|
| 98 |
private RetailerRepository retailerRepository;
|
100 |
private RetailerRepository retailerRepository;
|
| - |
|
101 |
|
| - |
|
102 |
@Autowired
|
| - |
|
103 |
private PincodePartnerRepository PincodePartnerRepository;
|
| - |
|
104 |
|
| 99 |
|
105 |
|
| 100 |
@Autowired
|
106 |
@Autowired
|
| 101 |
private BrandLimitRepository brandLimitRepository;
|
107 |
private BrandLimitRepository brandLimitRepository;
|
| 102 |
|
108 |
|
| 103 |
@Autowired
|
109 |
@Autowired
|
| 104 |
private RetailerBrandsLimitService retailerBrandsLimitService;
|
110 |
private RetailerBrandsLimitService retailerBrandsLimitService;
|
| Line 849... |
Line 855... |
| 849 |
model.addAttribute("customRetailers", customRetailers);
|
855 |
model.addAttribute("customRetailers", customRetailers);
|
| 850 |
model.addAttribute("retailerBrandsLimitMap", retailerBrandsLimitMap);
|
856 |
model.addAttribute("retailerBrandsLimitMap", retailerBrandsLimitMap);
|
| 851 |
return "brands-limit-mapping";
|
857 |
return "brands-limit-mapping";
|
| 852 |
|
858 |
|
| 853 |
}
|
859 |
}
|
| - |
|
860 |
|
| - |
|
861 |
|
| - |
|
862 |
|
| - |
|
863 |
|
| - |
|
864 |
@RequestMapping(value = "/setPartnerPincode", method = RequestMethod.POST)
|
| - |
|
865 |
public String setPartnerPincode(HttpServletRequest request,
|
| - |
|
866 |
@RequestParam(name = "pincode", required = true, defaultValue = "") String pincode,
|
| - |
|
867 |
@RequestParam(name = "fofoId", required = true, defaultValue = "") int fofoId,Model model) throws Exception {
|
| - |
|
868 |
|
| - |
|
869 |
if(!pincode.equals("")) {
|
| - |
|
870 |
PincodePartner pinPartner = new PincodePartner();
|
| - |
|
871 |
pinPartner.setFofoId(fofoId);
|
| - |
|
872 |
pinPartner.setPincode(pincode);
|
| - |
|
873 |
PincodePartnerRepository.perist(pinPartner);
|
| - |
|
874 |
}
|
| - |
|
875 |
|
| - |
|
876 |
List<PincodePartner> partnerPincodeList= PincodePartnerRepository.selectByPartnerId(fofoId);
|
| - |
|
877 |
|
| - |
|
878 |
LOGGER.info("partnerPincodeList" +partnerPincodeList);
|
| - |
|
879 |
|
| - |
|
880 |
model.addAttribute("partnerPincodeList", partnerPincodeList);
|
| - |
|
881 |
return "pincode-partner-index";
|
| - |
|
882 |
|
| - |
|
883 |
}
|
| - |
|
884 |
|
| - |
|
885 |
|
| - |
|
886 |
@RequestMapping(value = "/removePartnerPincode", method = RequestMethod.POST)
|
| - |
|
887 |
public String removePartnerPincode(HttpServletRequest request,
|
| - |
|
888 |
@RequestParam int id,
|
| - |
|
889 |
@RequestParam(name = "fofoId", required = true, defaultValue = "") int fofoId,Model model) throws Exception {
|
| - |
|
890 |
|
| - |
|
891 |
|
| - |
|
892 |
PincodePartnerRepository.delete(id);
|
| - |
|
893 |
|
| - |
|
894 |
List<PincodePartner> partnerPincodeList= PincodePartnerRepository.selectByPartnerId(fofoId);
|
| - |
|
895 |
|
| - |
|
896 |
LOGGER.info("partnerPincodeList" +partnerPincodeList);
|
| - |
|
897 |
|
| - |
|
898 |
model.addAttribute("partnerPincodeList", partnerPincodeList);
|
| - |
|
899 |
|
| - |
|
900 |
return "pincode-partner-index";
|
| - |
|
901 |
|
| - |
|
902 |
}
|
| - |
|
903 |
|
| - |
|
904 |
@RequestMapping(value = "/removeSearchPincode", method = RequestMethod.POST)
|
| - |
|
905 |
public String removeSearchPincode(HttpServletRequest request,@RequestParam int id,
|
| - |
|
906 |
@RequestParam(name = "pin", required = true, defaultValue = "") String pin,
|
| - |
|
907 |
@RequestParam(name = "fofoId", required = true, defaultValue = "") int fofoId,Model model) throws Exception {
|
| - |
|
908 |
|
| - |
|
909 |
|
| - |
|
910 |
PincodePartnerRepository.delete(id);
|
| - |
|
911 |
|
| - |
|
912 |
List<PincodePartner> partnerPincodeList= PincodePartnerRepository.selectPartnersByPincode(pin);
|
| - |
|
913 |
|
| - |
|
914 |
Map<Integer, CustomRetailer> customRetailerMap = retailerService.getFofoRetailers(true);
|
| - |
|
915 |
|
| - |
|
916 |
|
| - |
|
917 |
model.addAttribute("customRetailerMap", customRetailerMap);
|
| - |
|
918 |
|
| - |
|
919 |
model.addAttribute("partnerPincodeList", partnerPincodeList);
|
| - |
|
920 |
|
| - |
|
921 |
|
| - |
|
922 |
return "search-pincode-partner";
|
| - |
|
923 |
|
| - |
|
924 |
}
|
| - |
|
925 |
|
| - |
|
926 |
@RequestMapping(value = "/searchPincodePartner", method = RequestMethod.GET)
|
| - |
|
927 |
public String searchPincodePartner(HttpServletRequest request,
|
| - |
|
928 |
@RequestParam(name = "pincode", required = true, defaultValue = "") String pincode,Model model) throws Exception {
|
| - |
|
929 |
|
| - |
|
930 |
List<PincodePartner> partnerPincodeList= PincodePartnerRepository.selectPartnersByPincode(pincode);
|
| - |
|
931 |
|
| - |
|
932 |
Map<Integer, CustomRetailer> customRetailerMap = retailerService.getFofoRetailers(true);
|
| - |
|
933 |
|
| - |
|
934 |
|
| - |
|
935 |
model.addAttribute("customRetailerMap", customRetailerMap);
|
| - |
|
936 |
|
| - |
|
937 |
model.addAttribute("partnerPincodeList", partnerPincodeList);
|
| - |
|
938 |
|
| - |
|
939 |
return "search-pincode-partner";
|
| - |
|
940 |
|
| - |
|
941 |
|
| - |
|
942 |
}
|
| - |
|
943 |
|
| - |
|
944 |
@RequestMapping(value = "/showPartnerPincode", method = RequestMethod.GET)
|
| - |
|
945 |
public String showPartnerPincode(HttpServletRequest request,
|
| - |
|
946 |
@RequestParam(name = "partnerId", required = true, defaultValue = "") int partnerId,Model model) throws Exception {
|
| - |
|
947 |
|
| - |
|
948 |
List<PincodePartner> partnerPincodeList= PincodePartnerRepository.selectByPartnerId(partnerId);
|
| - |
|
949 |
|
| - |
|
950 |
|
| - |
|
951 |
model.addAttribute("partnerPincodeList", partnerPincodeList);
|
| - |
|
952 |
|
| - |
|
953 |
return "pincode-partner-index";
|
| - |
|
954 |
|
| - |
|
955 |
|
| - |
|
956 |
}
|
| - |
|
957 |
|
| - |
|
958 |
|
| - |
|
959 |
@RequestMapping(value = "/getAllPartnerPincode", method = RequestMethod.GET)
|
| - |
|
960 |
public String getAllPartnerPincode(HttpServletRequest request,
|
| - |
|
961 |
Model model) throws Exception {
|
| 854 |
|
962 |
|
| - |
|
963 |
|
| - |
|
964 |
|
| - |
|
965 |
return "add-partner-pincode";
|
| - |
|
966 |
|
| - |
|
967 |
|
| - |
|
968 |
}
|
| 855 |
}
|
969 |
}
|
| 856 |
|
970 |
|