|
@@ -89,6 +89,12 @@ public class MonthlyCustomersController {
|
|
*/
|
|
*/
|
|
@RequestMapping("/customersQuery")
|
|
@RequestMapping("/customersQuery")
|
|
public R queryMonthlyCustomers(@RequestParam("startMonth") String startMonth, @RequestParam("endMonth") String endMonth) {
|
|
public R queryMonthlyCustomers(@RequestParam("startMonth") String startMonth, @RequestParam("endMonth") String endMonth) {
|
|
|
|
+ if (Objects.isNull(startMonth) || "".equals(startMonth)){
|
|
|
|
+ return R.error("请先选择开始时间");
|
|
|
|
+ }
|
|
|
|
+ if (Objects.isNull(endMonth) || "".equals(endMonth)){
|
|
|
|
+ return R.error("请先选择结束时间");
|
|
|
|
+ }
|
|
List<String> dateList = new ArrayList<>();
|
|
List<String> dateList = new ArrayList<>();
|
|
Map<String, Object> returnMap = new HashMap<>();
|
|
Map<String, Object> returnMap = new HashMap<>();
|
|
try {
|
|
try {
|
|
@@ -211,7 +217,12 @@ public class MonthlyCustomersController {
|
|
*/
|
|
*/
|
|
@RequestMapping("/top10ForProduct")
|
|
@RequestMapping("/top10ForProduct")
|
|
public R top10ForProduct(@RequestParam("month") String month, @RequestParam("week") String week){
|
|
public R top10ForProduct(@RequestParam("month") String month, @RequestParam("week") String week){
|
|
-
|
|
|
|
|
|
+ if (Objects.isNull(month) || "".equals(month)){
|
|
|
|
+ return R.error("请先选择开始时间");
|
|
|
|
+ }
|
|
|
|
+ if (Objects.isNull(week) || "".equals(week)){
|
|
|
|
+ return R.error("请先选择结束时间");
|
|
|
|
+ }
|
|
String merchSn = null;
|
|
String merchSn = null;
|
|
SysUserEntity sysUser = (SysUserEntity) SecurityUtils.getSubject().getPrincipal();
|
|
SysUserEntity sysUser = (SysUserEntity) SecurityUtils.getSubject().getPrincipal();
|
|
if(!"1".equals(sysUser.getRoleType())){
|
|
if(!"1".equals(sysUser.getRoleType())){
|
|
@@ -233,7 +244,12 @@ public class MonthlyCustomersController {
|
|
@RequestMapping("/top10ByBrandAndSupplier")
|
|
@RequestMapping("/top10ByBrandAndSupplier")
|
|
public R top10ByBrandAndSupplier(@RequestParam("startDate") String startDate,
|
|
public R top10ByBrandAndSupplier(@RequestParam("startDate") String startDate,
|
|
@RequestParam("endDate") String endDate){
|
|
@RequestParam("endDate") String endDate){
|
|
-
|
|
|
|
|
|
+ if (Objects.isNull(startDate) || "".equals(startDate)){
|
|
|
|
+ return R.error("请先选择开始时间");
|
|
|
|
+ }
|
|
|
|
+ if (Objects.isNull(endDate) || "".equals(endDate)){
|
|
|
|
+ return R.error("请先选择结束时间");
|
|
|
|
+ }
|
|
String merchSn = null;
|
|
String merchSn = null;
|
|
SysUserEntity sysUser = (SysUserEntity) SecurityUtils.getSubject().getPrincipal();
|
|
SysUserEntity sysUser = (SysUserEntity) SecurityUtils.getSubject().getPrincipal();
|
|
if(!"1".equals(sysUser.getRoleType())){
|
|
if(!"1".equals(sysUser.getRoleType())){
|
|
@@ -248,7 +264,12 @@ public class MonthlyCustomersController {
|
|
@RequestMapping("/top10ByBrandAndSupplierExport")
|
|
@RequestMapping("/top10ByBrandAndSupplierExport")
|
|
public R top10ByBrandAndSupplierExport(@RequestParam("startDate") String startDate,
|
|
public R top10ByBrandAndSupplierExport(@RequestParam("startDate") String startDate,
|
|
@RequestParam("endDate") String endDate, HttpServletResponse response, HttpServletRequest request){
|
|
@RequestParam("endDate") String endDate, HttpServletResponse response, HttpServletRequest request){
|
|
-
|
|
|
|
|
|
+ if (Objects.isNull(startDate) || "".equals(startDate)){
|
|
|
|
+ return R.error("请先选择开始时间");
|
|
|
|
+ }
|
|
|
|
+ if (Objects.isNull(endDate) || "".equals(endDate)){
|
|
|
|
+ return R.error("请先选择结束时间");
|
|
|
|
+ }
|
|
String merchSn = null;
|
|
String merchSn = null;
|
|
SysUserEntity sysUser = (SysUserEntity) SecurityUtils.getSubject().getPrincipal();
|
|
SysUserEntity sysUser = (SysUserEntity) SecurityUtils.getSubject().getPrincipal();
|
|
if(!"1".equals(sysUser.getRoleType())){
|
|
if(!"1".equals(sysUser.getRoleType())){
|
|
@@ -308,7 +329,12 @@ public class MonthlyCustomersController {
|
|
*/
|
|
*/
|
|
@RequestMapping("/customersQueryByWeek")
|
|
@RequestMapping("/customersQueryByWeek")
|
|
public R queryWeeklyCustomers(@RequestParam("startWeek") String startWeek, @RequestParam("endWeek") String endWeek) throws ParseException {
|
|
public R queryWeeklyCustomers(@RequestParam("startWeek") String startWeek, @RequestParam("endWeek") String endWeek) throws ParseException {
|
|
-
|
|
|
|
|
|
+ if (Objects.isNull(startWeek) || "".equals(startWeek)){
|
|
|
|
+ return R.error("请先选择开始时间");
|
|
|
|
+ }
|
|
|
|
+ if (Objects.isNull(endWeek) || "".equals(endWeek)){
|
|
|
|
+ return R.error("请先选择结束时间");
|
|
|
|
+ }
|
|
List<String> dateList = new ArrayList<>();
|
|
List<String> dateList = new ArrayList<>();
|
|
try {
|
|
try {
|
|
calculateDifferentWeek(dateList, startWeek, endWeek);
|
|
calculateDifferentWeek(dateList, startWeek, endWeek);
|
|
@@ -443,6 +469,12 @@ public class MonthlyCustomersController {
|
|
*/
|
|
*/
|
|
@RequestMapping("/queryMonthlyWechatFollowers")
|
|
@RequestMapping("/queryMonthlyWechatFollowers")
|
|
public R queryMonthlyWechatFollowers(@RequestParam("startMonth") String startMonth, @RequestParam("endMonth") String endMonth) {
|
|
public R queryMonthlyWechatFollowers(@RequestParam("startMonth") String startMonth, @RequestParam("endMonth") String endMonth) {
|
|
|
|
+ if (Objects.isNull(startMonth) || "".equals(startMonth)){
|
|
|
|
+ return R.error("请先选择开始时间");
|
|
|
|
+ }
|
|
|
|
+ if (Objects.isNull(endMonth) || "".equals(endMonth)){
|
|
|
|
+ return R.error("请先选择结束时间");
|
|
|
|
+ }
|
|
List<String> dateList = new ArrayList<>();
|
|
List<String> dateList = new ArrayList<>();
|
|
Map<String, Object> returnMap = new HashMap<>();
|
|
Map<String, Object> returnMap = new HashMap<>();
|
|
try {
|
|
try {
|
|
@@ -547,7 +579,12 @@ public class MonthlyCustomersController {
|
|
*/
|
|
*/
|
|
@RequestMapping("/salesByCategory")
|
|
@RequestMapping("/salesByCategory")
|
|
public R salesByCategory(@RequestParam("startDate") String startDate, @RequestParam("endDate") String endDate){
|
|
public R salesByCategory(@RequestParam("startDate") String startDate, @RequestParam("endDate") String endDate){
|
|
-
|
|
|
|
|
|
+ if (Objects.isNull(startDate) || "".equals(startDate)){
|
|
|
|
+ return R.error("请先选择开始时间");
|
|
|
|
+ }
|
|
|
|
+ if (Objects.isNull(endDate) || "".equals(endDate)){
|
|
|
|
+ return R.error("请先选择结束时间");
|
|
|
|
+ }
|
|
String merchSn = null;
|
|
String merchSn = null;
|
|
SysUserEntity sysUser = (SysUserEntity) SecurityUtils.getSubject().getPrincipal();
|
|
SysUserEntity sysUser = (SysUserEntity) SecurityUtils.getSubject().getPrincipal();
|
|
if(!"1".equals(sysUser.getRoleType())){
|
|
if(!"1".equals(sysUser.getRoleType())){
|
|
@@ -565,6 +602,12 @@ public class MonthlyCustomersController {
|
|
*/
|
|
*/
|
|
@RequestMapping("/monthlyCategory")
|
|
@RequestMapping("/monthlyCategory")
|
|
public R monthlyCategory(@RequestParam("startMonth") String startMonth, @RequestParam("endMonth") String endMonth) {
|
|
public R monthlyCategory(@RequestParam("startMonth") String startMonth, @RequestParam("endMonth") String endMonth) {
|
|
|
|
+ if (Objects.isNull(startMonth) || "".equals(startMonth)){
|
|
|
|
+ return R.error("请先选择开始时间");
|
|
|
|
+ }
|
|
|
|
+ if (Objects.isNull(endMonth) || "".equals(endMonth)){
|
|
|
|
+ return R.error("请先选择结束时间");
|
|
|
|
+ }
|
|
List<String> dateList = new ArrayList<>();
|
|
List<String> dateList = new ArrayList<>();
|
|
Map<String, Object> returnMap = new HashMap<>();
|
|
Map<String, Object> returnMap = new HashMap<>();
|
|
try {
|
|
try {
|