|
@@ -1,10 +1,12 @@
|
|
package cn.com.ty.lift.business.common;
|
|
package cn.com.ty.lift.business.common;
|
|
|
|
|
|
import cn.com.ty.lift.business.annualinspection.service.AnnualInspectionService;
|
|
import cn.com.ty.lift.business.annualinspection.service.AnnualInspectionService;
|
|
|
|
+import cn.com.ty.lift.business.capital.service.CapitalRepairLiftRelevanceService;
|
|
import cn.com.ty.lift.business.emergency.service.EmergencyRepairService;
|
|
import cn.com.ty.lift.business.emergency.service.EmergencyRepairService;
|
|
import cn.com.ty.lift.business.framework.conf.SystemConfiguration;
|
|
import cn.com.ty.lift.business.framework.conf.SystemConfiguration;
|
|
import cn.com.ty.lift.business.framework.util.MessageUtils;
|
|
import cn.com.ty.lift.business.framework.util.MessageUtils;
|
|
import cn.com.ty.lift.business.library.dao.entity.LiftBrand;
|
|
import cn.com.ty.lift.business.library.dao.entity.LiftBrand;
|
|
|
|
+import cn.com.ty.lift.business.maintenance.service.MaintenanceRecordService;
|
|
import cn.com.ty.lift.common.constants.RedisConstants;
|
|
import cn.com.ty.lift.common.constants.RedisConstants;
|
|
import cn.com.ty.lift.common.model.AreaCode;
|
|
import cn.com.ty.lift.common.model.AreaCode;
|
|
import cn.com.ty.lift.common.utils.ValuePool;
|
|
import cn.com.ty.lift.common.utils.ValuePool;
|
|
@@ -41,6 +43,8 @@ public class CommonController {
|
|
private SystemConfiguration systemConfiguration;
|
|
private SystemConfiguration systemConfiguration;
|
|
private AnnualInspectionService annualInspectionService;
|
|
private AnnualInspectionService annualInspectionService;
|
|
private EmergencyRepairService emergencyRepairService;
|
|
private EmergencyRepairService emergencyRepairService;
|
|
|
|
+ private CapitalRepairLiftRelevanceService capitalRepairLiftRelevanceService;
|
|
|
|
+ private MaintenanceRecordService maintenanceRecordService;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @return RestResponse 省、市、区树形结构列表
|
|
* @return RestResponse 省、市、区树形结构列表
|
|
@@ -165,9 +169,13 @@ public class CommonController {
|
|
public RestResponse countDoing(@Ver @RequestBody CommonRequest request){
|
|
public RestResponse countDoing(@Ver @RequestBody CommonRequest request){
|
|
long inspection = annualInspectionService.countDoingByUser(request);
|
|
long inspection = annualInspectionService.countDoingByUser(request);
|
|
long repair = emergencyRepairService.countDoingByUser(request);
|
|
long repair = emergencyRepairService.countDoingByUser(request);
|
|
|
|
+ long capital = capitalRepairLiftRelevanceService.countDoingByUser(request);
|
|
|
|
+ long maintain = maintenanceRecordService.countDoingByUser(request);
|
|
CommonResponse common = new CommonResponse();
|
|
CommonResponse common = new CommonResponse();
|
|
common.setInspection(inspection);
|
|
common.setInspection(inspection);
|
|
common.setRepair(repair);
|
|
common.setRepair(repair);
|
|
|
|
+ common.setCapital(capital);
|
|
|
|
+ common.setMaintain(maintain);
|
|
return RestResponse.success(common);
|
|
return RestResponse.success(common);
|
|
}
|
|
}
|
|
}
|
|
}
|