|
@@ -133,6 +133,7 @@ public class InstallListServiceImpl implements InstallListService {
|
|
|
device.setOldEndDegree(dto.getOldEndDegree());
|
|
|
device.setOldImageUrl(dto.getOldImageUrl());
|
|
|
device.setInstallDate(LocalDateTime.now());
|
|
|
+ device.setAddress(install.getDoorNo());
|
|
|
device.setIsInstall(1);
|
|
|
device.setDeviceStatus(DeviceStatusEnum.UNUSED.getCode());
|
|
|
device.setValveStatus(ValveStatusEnum.ON.getCode());
|
|
@@ -228,7 +229,7 @@ public class InstallListServiceImpl implements InstallListService {
|
|
|
public List<InstallDeviceDto> getUnInstallList(Integer planId, Integer id) {
|
|
|
LoginUser loginUser = UserUtil.getCurrentUser();
|
|
|
InstallPlan plan = installPlanMapper.findById(planId);
|
|
|
- List<InstallDeviceDto> list = deviceMapper.getUnInstallDeviceList(loginUser.getTenantId(),plan.getCompanyOrgId(),plan.getDeptOrgId(),plan.getProductId(),id);
|
|
|
+ List<InstallDeviceDto> list = deviceMapper.getUnInstallDeviceList(loginUser.getTenantId(),plan.getCompanyOrgId(),plan.getDeptOrgId(),plan.getProductId(),plan.getCommunityId(),id);
|
|
|
return list;
|
|
|
}
|
|
|
|
|
@@ -249,6 +250,11 @@ public class InstallListServiceImpl implements InstallListService {
|
|
|
}
|
|
|
|
|
|
InstallList install = installListMapper.findById(data.getId());
|
|
|
+ excelData.setPlanId(install.getInstallPlanId());
|
|
|
+ if (install.getIsInstalled() == 1) {
|
|
|
+ resultMessage.setMessage(RmcpErrorEnum.DOOR_EXISTED.getMessage());
|
|
|
+ return resultMessage;
|
|
|
+ }
|
|
|
InstallPlan installPlan = installPlanMapper.findById(install.getInstallPlanId());
|
|
|
Product product = productMapper.findById(installPlan.getProductId());
|
|
|
Device device = new Device();
|
|
@@ -267,6 +273,7 @@ public class InstallListServiceImpl implements InstallListService {
|
|
|
device.setUserPhone(data.getPhone());
|
|
|
device.setIdCard(data.getIdCard());
|
|
|
device.setInstallDate(LocalDateTime.now());
|
|
|
+ device.setAddress(install.getDoorNo());
|
|
|
device.setIsInstall(1);
|
|
|
device.setDeviceStatus(DeviceStatusEnum.UNUSED.getCode());
|
|
|
device.setValveStatus(ValveStatusEnum.ON.getCode());
|
|
@@ -280,7 +287,7 @@ public class InstallListServiceImpl implements InstallListService {
|
|
|
installList.setDeviceId(device.getId());
|
|
|
this.updateByPrimaryKeySelective(installList);
|
|
|
|
|
|
- excelData.setPlanId(install.getInstallPlanId());
|
|
|
+
|
|
|
|
|
|
resultMessage.setStatus(true);
|
|
|
return resultMessage;
|