bug修改
This commit is contained in:
parent
17753dfa8c
commit
00b00aea64
@ -2478,7 +2478,7 @@ public class WorkerInfoServiceImpl extends ServiceImpl<WorkerInfoMapper, WorkerI
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void addWorkerAndAuthForHikvision(WorkerInfo workerInfo) {
|
public void addWorkerAndAuthForHikvision(WorkerInfo workerInfo) {
|
||||||
this.addHkSyncRecordIf(workerInfo, 1);
|
if (!addHkSyncRecordIf(workerInfo, 1)) return;
|
||||||
projectUfaceConfigService.addHkSyncRecordAndResetStatusForAddAuth(workerInfo);
|
projectUfaceConfigService.addHkSyncRecordAndResetStatusForAddAuth(workerInfo);
|
||||||
asyncHikvision.addWorkerAndAuthAsync(workerInfo, true, true);
|
asyncHikvision.addWorkerAndAuthAsync(workerInfo, true, true);
|
||||||
}
|
}
|
||||||
@ -2538,6 +2538,10 @@ public class WorkerInfoServiceImpl extends ServiceImpl<WorkerInfoMapper, WorkerI
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void editWorkerAndAuthForHikvision(WorkerInfo workerInfo, WorkerInfo oldWorkerInfo) {
|
public void editWorkerAndAuthForHikvision(WorkerInfo workerInfo, WorkerInfo oldWorkerInfo) {
|
||||||
|
boolean hikvisionConfig = projectUfaceConfigService.isHikvisionConfig(workerInfo.getProjectSn());
|
||||||
|
if (!hikvisionConfig) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
SpringContextUtils.getBean(XzHikvisionSyncMapper.class).delete(new LambdaQueryWrapper<XzHikvisionSync>()
|
SpringContextUtils.getBean(XzHikvisionSyncMapper.class).delete(new LambdaQueryWrapper<XzHikvisionSync>()
|
||||||
.eq(XzHikvisionSync::getBigType, 1)
|
.eq(XzHikvisionSync::getBigType, 1)
|
||||||
.eq(XzHikvisionSync::getWhoId, workerInfo.getId())
|
.eq(XzHikvisionSync::getWhoId, workerInfo.getId())
|
||||||
|
|||||||
@ -175,6 +175,12 @@ public class HikvisionTask {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 对比车
|
||||||
|
*
|
||||||
|
* @param project
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
public void compareHikvisionForCar(Project project) throws Exception {
|
public void compareHikvisionForCar(Project project) throws Exception {
|
||||||
compareHikvisionForFixCar(project);
|
compareHikvisionForFixCar(project);
|
||||||
compareHikvisionForReservationCar(project);
|
compareHikvisionForReservationCar(project);
|
||||||
@ -182,6 +188,12 @@ public class HikvisionTask {
|
|||||||
xzHikvisionCompareDataService.addSuccessShow(project.getProjectSn(), "4");
|
xzHikvisionCompareDataService.addSuccessShow(project.getProjectSn(), "4");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 对比企业
|
||||||
|
*
|
||||||
|
* @param project
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
public void compareHikvisionForEnterpriseEtc(Project project) throws Exception {
|
public void compareHikvisionForEnterpriseEtc(Project project) throws Exception {
|
||||||
//对比企业
|
//对比企业
|
||||||
JSONObject param = new JSONObject();
|
JSONObject param = new JSONObject();
|
||||||
@ -224,6 +236,14 @@ public class HikvisionTask {
|
|||||||
xzHikvisionCompareDataService.addSuccessShow(project.getProjectSn(), "1");
|
xzHikvisionCompareDataService.addSuccessShow(project.getProjectSn(), "1");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 对比班组和部门
|
||||||
|
*
|
||||||
|
* @param project
|
||||||
|
* @param orgIndex
|
||||||
|
* @param enterpriseId
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
private void compareHikvisionForDepartmentAndTeamEtc(Project project, String orgIndex, String enterpriseId) throws Exception {
|
private void compareHikvisionForDepartmentAndTeamEtc(Project project, String orgIndex, String enterpriseId) throws Exception {
|
||||||
JSONObject param = new JSONObject();
|
JSONObject param = new JSONObject();
|
||||||
HikvisionUtil.addPageParamIfAbsent(param);
|
HikvisionUtil.addPageParamIfAbsent(param);
|
||||||
@ -285,6 +305,8 @@ public class HikvisionTask {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* 对比人员
|
||||||
|
*
|
||||||
* @param project
|
* @param project
|
||||||
* @param orgIndex
|
* @param orgIndex
|
||||||
* @param type 1班组 2部门
|
* @param type 1班组 2部门
|
||||||
@ -344,6 +366,12 @@ public class HikvisionTask {
|
|||||||
xzHikvisionCompareDataService.addSuccessShow(project.getProjectSn(), "3");
|
xzHikvisionCompareDataService.addSuccessShow(project.getProjectSn(), "3");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 对比固定车
|
||||||
|
*
|
||||||
|
* @param project
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
public void compareHikvisionForFixCar(Project project) throws Exception {
|
public void compareHikvisionForFixCar(Project project) throws Exception {
|
||||||
JSONObject param = new JSONObject();
|
JSONObject param = new JSONObject();
|
||||||
HikvisionUtil.addPageParamIfAbsent(param);
|
HikvisionUtil.addPageParamIfAbsent(param);
|
||||||
@ -358,6 +386,12 @@ public class HikvisionTask {
|
|||||||
compareAndAddData(project, listJa, carInfoList, 1);
|
compareAndAddData(project, listJa, carInfoList, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 对比临时车
|
||||||
|
*
|
||||||
|
* @param project
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
public void compareHikvisionForReservationCar(Project project) throws Exception {
|
public void compareHikvisionForReservationCar(Project project) throws Exception {
|
||||||
JSONObject param = new JSONObject();
|
JSONObject param = new JSONObject();
|
||||||
HikvisionUtil.addPageParamIfAbsent(param);
|
HikvisionUtil.addPageParamIfAbsent(param);
|
||||||
@ -370,6 +404,12 @@ public class HikvisionTask {
|
|||||||
compareAndAddData(project, listJa, carInfoList, 2);
|
compareAndAddData(project, listJa, carInfoList, 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 对边黑名单车
|
||||||
|
*
|
||||||
|
* @param project
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
public void compareHikvisionForBlackCar(Project project) throws Exception {
|
public void compareHikvisionForBlackCar(Project project) throws Exception {
|
||||||
JSONObject param = new JSONObject();
|
JSONObject param = new JSONObject();
|
||||||
HikvisionUtil.addPageParamIfAbsent(param);
|
HikvisionUtil.addPageParamIfAbsent(param);
|
||||||
@ -386,6 +426,14 @@ public class HikvisionTask {
|
|||||||
compareAndAddData(project, listJa, carInfoList, 3);
|
compareAndAddData(project, listJa, carInfoList, 3);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 对比和添加车辆数据
|
||||||
|
*
|
||||||
|
* @param project
|
||||||
|
* @param listJa
|
||||||
|
* @param carInfoList
|
||||||
|
* @param carIscExistType
|
||||||
|
*/
|
||||||
private void compareAndAddData(Project project, JSONArray listJa, List<CarInfo> carInfoList, int carIscExistType) {
|
private void compareAndAddData(Project project, JSONArray listJa, List<CarInfo> carInfoList, int carIscExistType) {
|
||||||
if (CollUtil.isEmpty(listJa)) {
|
if (CollUtil.isEmpty(listJa)) {
|
||||||
for (CarInfo carInfo : carInfoList) {
|
for (CarInfo carInfo : carInfoList) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user