| Line 49... |
Line 49... |
| 49 |
import com.spice.profitmandi.dao.model.ChartLeadModel;
|
49 |
import com.spice.profitmandi.dao.model.ChartLeadModel;
|
| 50 |
import com.spice.profitmandi.dao.model.CreateLeacdActivityRequest;
|
50 |
import com.spice.profitmandi.dao.model.CreateLeacdActivityRequest;
|
| 51 |
import com.spice.profitmandi.dao.model.CreateRefferalRequest;
|
51 |
import com.spice.profitmandi.dao.model.CreateRefferalRequest;
|
| 52 |
import com.spice.profitmandi.dao.model.DataLeadModel;
|
52 |
import com.spice.profitmandi.dao.model.DataLeadModel;
|
| 53 |
import com.spice.profitmandi.dao.model.LeadStatusData;
|
53 |
import com.spice.profitmandi.dao.model.LeadStatusData;
|
| - |
|
54 |
import com.spice.profitmandi.dao.model.TeamCommitmentModel;
|
| 54 |
import com.spice.profitmandi.dao.repository.auth.AuthRepository;
|
55 |
import com.spice.profitmandi.dao.repository.auth.AuthRepository;
|
| - |
|
56 |
import com.spice.profitmandi.dao.repository.auth.PartnerCollectionPlanRepository;
|
| 55 |
import com.spice.profitmandi.dao.repository.cs.PositionRepository;
|
57 |
import com.spice.profitmandi.dao.repository.cs.PositionRepository;
|
| 56 |
import com.spice.profitmandi.dao.repository.dtr.LeadActivityRepository;
|
58 |
import com.spice.profitmandi.dao.repository.dtr.LeadActivityRepository;
|
| 57 |
import com.spice.profitmandi.dao.repository.dtr.LeadRepository;
|
59 |
import com.spice.profitmandi.dao.repository.dtr.LeadRepository;
|
| 58 |
import com.spice.profitmandi.dao.repository.inventory.StateRepository;
|
60 |
import com.spice.profitmandi.dao.repository.inventory.StateRepository;
|
| 59 |
import com.spice.profitmandi.service.AuthService;
|
61 |
import com.spice.profitmandi.service.AuthService;
|
| Line 91... |
Line 93... |
| 91 |
PositionRepository positionRepository;
|
93 |
PositionRepository positionRepository;
|
| 92 |
|
94 |
|
| 93 |
@Autowired
|
95 |
@Autowired
|
| 94 |
private MVCResponseSender mvcResponseSender;
|
96 |
private MVCResponseSender mvcResponseSender;
|
| 95 |
|
97 |
|
| - |
|
98 |
@Autowired
|
| - |
|
99 |
private PartnerCollectionPlanRepository partnerCollectionPlanRepository;
|
| - |
|
100 |
|
| 96 |
List<LeadStatus> status = Arrays.asList(LeadStatus.notInterested, LeadStatus.finalized);
|
101 |
List<LeadStatus> status = Arrays.asList(LeadStatus.notInterested, LeadStatus.finalized);
|
| 97 |
|
102 |
|
| 98 |
@RequestMapping(value = "/getOpenLead", method = RequestMethod.GET)
|
103 |
@RequestMapping(value = "/getOpenLead", method = RequestMethod.GET)
|
| 99 |
public String getOpenLead(HttpServletRequest request,
|
104 |
public String getOpenLead(HttpServletRequest request,
|
| 100 |
@RequestParam(name = "leadStatus", required = false, defaultValue = "All") List<LeadStatus> leadStatus,
|
105 |
@RequestParam(name = "leadStatus", required = false, defaultValue = "All") List<LeadStatus> leadStatus,
|
| Line 774... |
Line 779... |
| 774 |
|
779 |
|
| 775 |
return "response";
|
780 |
return "response";
|
| 776 |
|
781 |
|
| 777 |
}
|
782 |
}
|
| 778 |
|
783 |
|
| - |
|
784 |
@RequestMapping(value = "/teamCommitment", method = RequestMethod.GET)
|
| - |
|
785 |
public String teamCommitments(HttpServletRequest request, Model model) throws Exception {
|
| - |
|
786 |
|
| - |
|
787 |
return "team-commitment";
|
| - |
|
788 |
|
| - |
|
789 |
}
|
| - |
|
790 |
|
| - |
|
791 |
@RequestMapping(value = "/getTeamCommitment", method = RequestMethod.GET)
|
| - |
|
792 |
public String getTeamCommitments(HttpServletRequest request, @RequestParam LocalDateTime date, Model model)
|
| - |
|
793 |
throws Exception {
|
| - |
|
794 |
|
| - |
|
795 |
List<TeamCommitmentModel> commitments = partnerCollectionPlanRepository
|
| - |
|
796 |
.selectTeamCommitmentByDate(date.toLocalDate());
|
| - |
|
797 |
|
| - |
|
798 |
model.addAttribute("commitments", commitments);
|
| - |
|
799 |
return "team-commitment-table";
|
| - |
|
800 |
|
| - |
|
801 |
}
|
| 779 |
}
|
802 |
}
|