生产质量检验详情修改

liweidong
pangyang 3 weeks ago
parent 4e2502c9a3
commit 251f3c87bb
  1. 14
      blade-service/blade-desk/src/main/java/org/springblade/desk/device/controller/EquipmentController.java
  2. 10
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/controller/InspectionTaskController.java

@ -25,6 +25,7 @@
*/ */
package org.springblade.desk.device.controller; package org.springblade.desk.device.controller;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
@ -37,6 +38,7 @@ import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.Valid; import jakarta.validation.Valid;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springblade.core.boot.ctrl.BladeController; import org.springblade.core.boot.ctrl.BladeController;
import org.springblade.core.excel.util.ExcelUtil; import org.springblade.core.excel.util.ExcelUtil;
import org.springblade.core.log.annotation.ApiLog; import org.springblade.core.log.annotation.ApiLog;
@ -63,6 +65,7 @@ import java.util.Map;
* @author qyl * @author qyl
* @since 2025-12-26 * @since 2025-12-26
*/ */
@Slf4j
@RestController @RestController
@AllArgsConstructor @AllArgsConstructor
@RequestMapping("/equipment") @RequestMapping("/equipment")
@ -77,9 +80,14 @@ public class EquipmentController extends BladeController {
@GetMapping("/detail") @GetMapping("/detail")
@ApiOperationSupport(order = 1) @ApiOperationSupport(order = 1)
@Operation(summary = "详情", description = "传入equipment") @Operation(summary = "详情", description = "传入equipment")
public R<EquipmentVO> detail(EquipmentEntity equipment) { public R<EquipmentEntity> detail(EquipmentEntity equipment) {
EquipmentEntity detail = equipmentService.getOne(Condition.getQueryWrapper(equipment)); log.error("设备的ID是"+equipment.getId());
return R.data(EquipmentWrapper.build().entityVO(detail)); EquipmentEntity detail = equipmentService.getById(equipment.getId());
log.error("设备数据000001: {}"+ detail);
JSONObject result = JSONObject.parseObject(detail.toString());
log.error("设备数据: {}"+ result.toJSONString());
// EquipmentEntity detail = equipmentService.getOne(Condition.getQueryWrapper(equipment));
return R.data(detail);
} }
/** /**

@ -124,8 +124,14 @@ public class InspectionTaskController extends BladeController {
// InspectionTask detail = service.getOne(Condition.getQueryWrapper(inspectionTask)); // InspectionTask detail = service.getOne(Condition.getQueryWrapper(inspectionTask));
log.error("[检验任务]id="+inspectionTask.getId()); log.error("[检验任务]id="+inspectionTask.getId());
InspectionTask detail = service.getById(inspectionTask.getId()); InspectionTask detail = service.getById(inspectionTask.getId());
log.error("检验任务数据000001: {}"+ detail);
InspectionTaskDetailVO detailDetailVO = InspectionTaskDetailWrapper.build().entityVO(detail); JSONObject result = JSONObject.parseObject(detail.toString());
log.error("检验任务数据: {}"+ result.toJSONString());
// InspectionTaskDetailVO detailDetailVO = InspectionTaskDetailWrapper.build().entityVO(detail);
// InspectionTaskDetailVO detailDetailVO = InspectionTaskDetailWrapper.build().entityVO(detail);
InspectionTaskDetailVO detailDetailVO = new InspectionTaskDetailVO();
BeanUtils.copyProperties(inspectionTask, detailDetailVO);
BladeUser user = AuthUtil.getUser(); BladeUser user = AuthUtil.getUser();
// InspectionTaskListVO detailDetail = service.detailById(inspectionTask); // InspectionTaskListVO detailDetail = service.detailById(inspectionTask);
service.setDetailVOValue(detailDetailVO); service.setDetailVOValue(detailDetailVO);

Loading…
Cancel
Save