|
|
@ -21,6 +21,7 @@ import springfox.documentation.annotations.ApiIgnore;
|
|
|
|
import javax.validation.Valid;
|
|
|
|
import javax.validation.Valid;
|
|
|
|
import java.io.IOException;
|
|
|
|
import java.io.IOException;
|
|
|
|
import java.util.ArrayList;
|
|
|
|
import java.util.ArrayList;
|
|
|
|
|
|
|
|
import java.util.Arrays;
|
|
|
|
import java.util.Calendar;
|
|
|
|
import java.util.Calendar;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
import java.util.stream.Collectors;
|
|
|
@ -57,6 +58,26 @@ public class ConferenceController {
|
|
|
|
@GetMapping("/dashboard")
|
|
|
|
@GetMapping("/dashboard")
|
|
|
|
public void getDashboard(ModelMap modelMap) {
|
|
|
|
public void getDashboard(ModelMap modelMap) {
|
|
|
|
modelMap.put("conferences", conferenceService.findAllActiveDto());
|
|
|
|
modelMap.put("conferences", conferenceService.findAllActiveDto());
|
|
|
|
|
|
|
|
//first, add the regional sales
|
|
|
|
|
|
|
|
Integer northeastSales = 17089;
|
|
|
|
|
|
|
|
Integer westSales = 10603;
|
|
|
|
|
|
|
|
Integer midwestSales = 5223;
|
|
|
|
|
|
|
|
Integer southSales = 10111;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
modelMap.addAttribute("northeastSales", northeastSales);
|
|
|
|
|
|
|
|
modelMap.addAttribute("southSales", southSales);
|
|
|
|
|
|
|
|
modelMap.addAttribute("midwestSales", midwestSales);
|
|
|
|
|
|
|
|
modelMap.addAttribute("westSales", westSales);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//now add sales by lure type
|
|
|
|
|
|
|
|
List<Integer> inshoreSales = Arrays.asList(4074, 3455, 4112);
|
|
|
|
|
|
|
|
List<Integer> nearshoreSales = Arrays.asList(3222, 3011, 3788);
|
|
|
|
|
|
|
|
List<Integer> offshoreSales = Arrays.asList(7811, 7098, 6455);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
modelMap.addAttribute("inshoreSales", inshoreSales);
|
|
|
|
|
|
|
|
modelMap.addAttribute("nearshoreSales", nearshoreSales);
|
|
|
|
|
|
|
|
modelMap.addAttribute("offshoreSales", offshoreSales);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/conference")
|
|
|
|
@GetMapping("/conference")
|
|
|
|