Browse Source

/*生产点位管理增加点位并绑定可见光之后,增加任务无法选择增加的点位问题修改。*/

master
htjcAdmin 9 months ago
parent
commit
abe5695c51
6 changed files with 21 additions and 7 deletions
  1. +10
    -3
      inspect-main/inspect-main-video/src/main/java/com/inspect/patrol/controller/PatrolPresetPosController.java
  2. +1
    -1
      inspect-metadata/src/main/java/com/inspect/metadata/patrolpointmnt/controller/BasedataPatrolPointController.java
  3. +1
    -0
      inspect-metadata/src/main/java/com/inspect/metadata/patrolpointmnt/controller/BasedataPatrolPointPresetController.java
  4. +1
    -0
      inspect-metadata/src/main/java/com/inspect/metadata/patrolpointmnt/domain/BasedataPatrolPoint.java
  5. +3
    -2
      inspect-metadata/src/main/java/com/inspect/metadata/patrolpointmnt/domain/BasedataPatrolPointPreset.java
  6. +5
    -1
      inspect-metadata/src/main/java/com/inspect/metadata/patrolpointmnt/service/impl/BasedataPatrolPointServiceImpl.java

+ 10
- 3
inspect-main/inspect-main-video/src/main/java/com/inspect/patrol/controller/PatrolPresetPosController.java View File

@ -56,6 +56,7 @@ import java.util.stream.Collectors;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import com.sun.prism.paint.Color;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import springfox.documentation.annotations.ApiIgnore; import springfox.documentation.annotations.ApiIgnore;
@ -423,7 +424,8 @@ public class PatrolPresetPosController extends BaseController {
} }
@GetMapping @GetMapping
public AjaxResult getInfoByPatrolPointId(String patrolPointId) {
public AjaxResult getInfoByPatrolPointId(@RequestParam("patrolpointId") String patrolPointId) {
logger.info("[PRESET] getInfoByPatrolPointId patrolPointId: {}", patrolPointId);
List<PatrolPresetPos> patrolPresetPos = this.patrolPresetPosService.selectPatrolPresetPosByPatrolPointId(patrolPointId); List<PatrolPresetPos> patrolPresetPos = this.patrolPresetPosService.selectPatrolPresetPosByPatrolPointId(patrolPointId);
return AjaxResult.success(patrolPresetPos); return AjaxResult.success(patrolPresetPos);
} }
@ -455,6 +457,7 @@ public class PatrolPresetPosController extends BaseController {
String stdPatrolPointId = patrolPresetPos.getStdParolPointId(); String stdPatrolPointId = patrolPresetPos.getStdParolPointId();
JSONObject paramJson = (new JSONObject()) JSONObject paramJson = (new JSONObject())
.fluentPut("deviceId", patrolPresetPos.getDeviceId()) .fluentPut("deviceId", patrolPresetPos.getDeviceId())
.fluentPut("patrolPointId", patrolPresetPos.getPatrolPointId())
.fluentPut("patrolContent", basePresetId.getString("patrolContent")) .fluentPut("patrolContent", basePresetId.getString("patrolContent"))
.fluentPut("purpose", INSERT_PATROL_POINT_PURPOSE) .fluentPut("purpose", INSERT_PATROL_POINT_PURPOSE)
.fluentPut("areaId", snap) .fluentPut("areaId", snap)
@ -489,10 +492,12 @@ public class PatrolPresetPosController extends BaseController {
logger.info("[PRESET] 预置位编码不能为空!: {}", patrolPresetPos.getPresetPosCode()); logger.info("[PRESET] 预置位编码不能为空!: {}", patrolPresetPos.getPresetPosCode());
throw new ServiceException("预置位编码不能为空!"); throw new ServiceException("预置位编码不能为空!");
} else { } else {
patrolPresetPosService.insertPatrolPresetPos(patrolPresetPos);
int insertResId = patrolPresetPosService.insertPatrolPresetPos(patrolPresetPos);
logger.info("[PRESET] insert insertResId: {}", insertResId);
} }
} else { } else {
logger.warn("[PRESET] patrolPresetPos: {} already added!", patrolPresetPos1.getPatrolPointId());
logger.info("[PRESET] patrolPresetPos: {} already added!", patrolPresetPos1.getPatrolPointId());
} }
} catch (Exception e) { } catch (Exception e) {
this.basedataPatrolPointService.remove(new Long[]{patrolPresetPos.getPatrolPointId()}); this.basedataPatrolPointService.remove(new Long[]{patrolPresetPos.getPatrolPointId()});
@ -568,6 +573,8 @@ public class PatrolPresetPosController extends BaseController {
private int insertBasePreset(PatrolPresetPos patrolPresetPos) { private int insertBasePreset(PatrolPresetPos patrolPresetPos) {
JSONObject params = JSONObject.parseObject(JSONObject.toJSONString(patrolPresetPos)).fluentPut("presetCode", patrolPresetPos.getPresetPosCode()).fluentPut("presetName", patrolPresetPos.getPresetPosName()); JSONObject params = JSONObject.parseObject(JSONObject.toJSONString(patrolPresetPos)).fluentPut("presetCode", patrolPresetPos.getPresetPosCode()).fluentPut("presetName", patrolPresetPos.getPresetPosName());
logger.info("[METADATA] !!!!!!!!!!!!!!!!!!!!!insertBasePreset params: {}", params.toString());
return (Integer) this.basedataPatrolpointPresetService.add(params).get("data"); return (Integer) this.basedataPatrolpointPresetService.add(params).get("data");
} }


+ 1
- 1
inspect-metadata/src/main/java/com/inspect/metadata/patrolpointmnt/controller/BasedataPatrolPointController.java View File

@ -136,7 +136,7 @@ public class BasedataPatrolPointController extends BaseController {
basedataPatrolpoint.setMainDeviceId(basedataDevice.getDeviceId()); basedataPatrolpoint.setMainDeviceId(basedataDevice.getDeviceId());
} }
this.basedataPatrolPointService.insertBasedataPatrolPoint(basedataPatrolpoint);
basedataPatrolPointService.insertBasedataPatrolPoint(basedataPatrolpoint);
return null != basedataPatrolpoint.getPatrolPointId() ? AjaxResult.success(basedataPatrolpoint.getPatrolPointId()) : AjaxResult.error("新增异常"); return null != basedataPatrolpoint.getPatrolPointId() ? AjaxResult.success(basedataPatrolpoint.getPatrolPointId()) : AjaxResult.error("新增异常");
} }


+ 1
- 0
inspect-metadata/src/main/java/com/inspect/metadata/patrolpointmnt/controller/BasedataPatrolPointPresetController.java View File

@ -91,6 +91,7 @@ public class BasedataPatrolPointPresetController extends BaseController {
@Log(title = "巡检点预置位", businessType = BizType.INSERT) @Log(title = "巡检点预置位", businessType = BizType.INSERT)
@PostMapping @PostMapping
public AjaxResult add(@RequestBody BasedataPatrolPointPreset basedataPatrolpointPreset) { public AjaxResult add(@RequestBody BasedataPatrolPointPreset basedataPatrolpointPreset) {
logger.info("[METADATA] basedataPatrolpointPreset: {}", basedataPatrolpointPreset);
return AjaxResult.success(this.basedataPatrolPointPresetService.insertBasedataPatrolPointPreset(basedataPatrolpointPreset)); return AjaxResult.success(this.basedataPatrolPointPresetService.insertBasedataPatrolPointPreset(basedataPatrolpointPreset));
} }


+ 1
- 0
inspect-metadata/src/main/java/com/inspect/metadata/patrolpointmnt/domain/BasedataPatrolPoint.java View File

@ -58,6 +58,7 @@ public class BasedataPatrolPoint extends BaseEntity {
@Excel( @Excel(
name = "标准巡检点位ID" name = "标准巡检点位ID"
) )
@JsonProperty("stdparolPointId")
private Long stdParolPointId; private Long stdParolPointId;
private Long areaId; private Long areaId;
private String patrolTypeId; private String patrolTypeId;


+ 3
- 2
inspect-metadata/src/main/java/com/inspect/metadata/patrolpointmnt/domain/BasedataPatrolPointPreset.java View File

@ -14,15 +14,16 @@ import lombok.Setter;
public class BasedataPatrolPointPreset extends BaseEntity { public class BasedataPatrolPointPreset extends BaseEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private Long patrolPointPresetId; private Long patrolPointPresetId;
@JsonProperty("patrolpointId")
@Excel( @Excel(
name = "点位id" name = "点位id"
) )
//@JsonProperty("patrolpointId")
private Long patrolPointId; private Long patrolPointId;
@Excel( @Excel(
name = "巡检设备ID" name = "巡检设备ID"
) )
@JsonProperty("eqpbookId")
//@JsonProperty("eqpbookId")
private Long eqpBookId; private Long eqpBookId;
@Excel( @Excel(
name = "通道编号" name = "通道编号"


+ 5
- 1
inspect-metadata/src/main/java/com/inspect/metadata/patrolpointmnt/service/impl/BasedataPatrolPointServiceImpl.java View File

@ -39,11 +39,14 @@ import java.util.Map;
import javax.annotation.Resource; import javax.annotation.Resource;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@Service @Service
public class BasedataPatrolPointServiceImpl implements IBasedataPatrolPointService { public class BasedataPatrolPointServiceImpl implements IBasedataPatrolPointService {
protected final Logger logger = LoggerFactory.getLogger(this.getClass());
@Resource @Resource
private BasedataPatrolPointMapper basedataPatrolpointMapper; private BasedataPatrolPointMapper basedataPatrolpointMapper;
@Resource @Resource
@ -100,7 +103,8 @@ public class BasedataPatrolPointServiceImpl implements IBasedataPatrolPointServi
public BasedataPatrolPoint insertBasedataPatrolPoint(BasedataPatrolPoint basedataPatrolpoint) { public BasedataPatrolPoint insertBasedataPatrolPoint(BasedataPatrolPoint basedataPatrolpoint) {
basedataPatrolpoint.setCreateTime(DateUtils.getNowDate()); basedataPatrolpoint.setCreateTime(DateUtils.getNowDate());
this.basedataPatrolpointMapper.insertBasedataPatrolPoint(basedataPatrolpoint);
int resId = basedataPatrolpointMapper.insertBasedataPatrolPoint(basedataPatrolpoint);
logger.info("[METADATA] insertBasedataPatrolPoint resId: {}", resId);
return basedataPatrolpoint; return basedataPatrolpoint;
} }


Loading…
Cancel
Save