|
@@ -36,6 +36,7 @@ import cn.hutool.http.HttpUtil;
|
|
|
import cn.hutool.poi.excel.ExcelUtil;
|
|
|
import cn.hutool.poi.excel.ExcelWriter;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.jms.core.JmsMessagingTemplate;
|
|
@@ -744,9 +745,15 @@ public class EmergencyRepairController {
|
|
|
entity.setFaultNature(request.getFaultNature());
|
|
|
entity.setFaultDuty(request.getFaultDuty());
|
|
|
entity.setRecoveryDate(recoveryDate);
|
|
|
- //修改状态已完成
|
|
|
+ log.debug("修改急修状态到已完成");
|
|
|
entity.setStatus(ValuePool.EMERGENCY_STATE_COMPLETE);
|
|
|
RestResponse result = emergencyRepairService.repairOrder(entity, erRecordImgs);
|
|
|
+ log.debug("急修完成后,修改platform_company_lift_relevance,电梯状态到正常(状态值2)");
|
|
|
+ platformCompanyLiftRelevanceService.update(Wrappers.<PlatformCompanyLiftRelevance>update().
|
|
|
+ eq("mt_company_id", request.getMtCompanyId()).
|
|
|
+ eq("lift_id", request.getLiftId()).
|
|
|
+ set("lift_company_status", CommonEnum.LiftStatus.NORMAL.getCode()));
|
|
|
+
|
|
|
if (Objects.equals("1", result.getStatusCode())) {
|
|
|
Long mtCompanyId = entity.getMtCompanyId();
|
|
|
Region region = pushUserService.findRegionByEmergencyRepair(id, mtCompanyId);
|