diff --git a/src/main/java/org/energy/modules/inspection/entity/InspectionObject.java b/src/main/java/org/energy/modules/inspection/entity/InspectionObject.java index b223837..28891e0 100644 --- a/src/main/java/org/energy/modules/inspection/entity/InspectionObject.java +++ b/src/main/java/org/energy/modules/inspection/entity/InspectionObject.java @@ -61,11 +61,18 @@ public class InspectionObject extends BaseEntity { */ @ApiModelProperty(value = "对象区域") private String objectArea; + + /** + * KKS编号 + */ + @ApiModelProperty(value = "KKS编号") + private String kksNo; + /** * KKS编号 */ - @ApiModelProperty(value = "KKS编号") - private String kksNo; + @ApiModelProperty(value = "工器具编号") + private String toolsCodeId; /** * 取消原因 */ diff --git a/src/main/java/org/energy/modules/inspection/excel/InspectionObjectExcel.java b/src/main/java/org/energy/modules/inspection/excel/InspectionObjectExcel.java index a6830a0..b4f2129 100644 --- a/src/main/java/org/energy/modules/inspection/excel/InspectionObjectExcel.java +++ b/src/main/java/org/energy/modules/inspection/excel/InspectionObjectExcel.java @@ -43,6 +43,10 @@ public class InspectionObjectExcel implements Serializable { @ExcelProperty(value = "KKS编号") private String kksNo; + @ColumnWidth(15) + @ExcelProperty(value = "工器具台账编码") + private String toolsCodeId; + @ColumnWidth(15) @ExcelProperty(value = "取消原因") private String cancelReason; diff --git a/src/main/java/org/energy/modules/inspection/mapper/InspectionObjectMapper.xml b/src/main/java/org/energy/modules/inspection/mapper/InspectionObjectMapper.xml index 7aa1e8d..f14bfa2 100644 --- a/src/main/java/org/energy/modules/inspection/mapper/InspectionObjectMapper.xml +++ b/src/main/java/org/energy/modules/inspection/mapper/InspectionObjectMapper.xml @@ -18,6 +18,7 @@ + @@ -58,6 +59,7 @@ THEN '巡检对象02' ELSE '' END AS object_name_ext + , tools_code_id FROM i_inspection_object ${ew.customSqlSegment} diff --git a/src/main/java/org/energy/modules/leger/controller/ToolInventoryRecordController.java b/src/main/java/org/energy/modules/leger/controller/ToolInventoryRecordController.java index d19206e..15f3528 100644 --- a/src/main/java/org/energy/modules/leger/controller/ToolInventoryRecordController.java +++ b/src/main/java/org/energy/modules/leger/controller/ToolInventoryRecordController.java @@ -33,6 +33,7 @@ import com.dayu.daf.core.mp.support.Condition; import com.dayu.daf.core.mp.support.Query; import com.dayu.daf.core.tool.api.R; import com.dayu.daf.core.tool.utils.Func; +import org.energy.modules.leger.entity.EquipmentLedger; import org.energy.modules.leger.entity.TechParameters; import org.energy.modules.leger.excel.ToolInventoryRecordExcel; import org.energy.modules.leger.service.*; @@ -221,14 +222,26 @@ public class ToolInventoryRecordController extends DafController { EasyExcel.write(response.getOutputStream(), ToolInventoryRecordExcel.class).sheet("工器具台账").doWrite(list); } -// /** -// * 删除 检验标准一览 -// */ -// @GetMapping("/del") -// @ApiOperationSupport(order = 9) -// @ApiOperation(value = "逻辑删除", notes = "传入eqLedgerId") -// public R del(@ApiParam(value = "主键集合", required = true) @RequestParam Integer eqLedgerId) { -// return R.status(toolInventoryRecordService.delTechParameters(eqLedgerId)); -// } + /** + * 获取对象编号 + */ + @GetMapping("/getToolsCodeIdList") + @ApiOperationSupport(order = 11) + @ApiOperation(value = "获取工器具编码", notes = "获取工器具编码") + public R> getToolsCodeIdList() { + List kksList = toolInventoryRecordService.getToolsCodeIdList(); + return R.data(kksList); + } + + /** + * 获取对象编号 + */ + @GetMapping("/getDetailList") + @ApiOperationSupport(order = 12) + @ApiOperation(value = "获取工器具信息", notes = "获取工器具信息") + public R getDetailList(String toolsCodeId) { + ToolInventoryRecord DetailList = toolInventoryRecordService.getDetailList("'" + toolsCodeId + "'"); + return R.data(DetailList); + } } diff --git a/src/main/java/org/energy/modules/leger/mapper/ToolInventoryRecordMapper.java b/src/main/java/org/energy/modules/leger/mapper/ToolInventoryRecordMapper.java index d82dbb4..5e21bc8 100644 --- a/src/main/java/org/energy/modules/leger/mapper/ToolInventoryRecordMapper.java +++ b/src/main/java/org/energy/modules/leger/mapper/ToolInventoryRecordMapper.java @@ -30,4 +30,13 @@ public interface ToolInventoryRecordMapper extends BaseMapper exportData(@Param("ew") Wrapper queryWrapper); + /** + * 获取kks编号 + */ + List getToolsCodeIdList(); + /** + * 获取kks的信息 + */ + ToolInventoryRecord getDetailList(String toolsCodeId); + } diff --git a/src/main/java/org/energy/modules/leger/mapper/ToolInventoryRecordMapper.xml b/src/main/java/org/energy/modules/leger/mapper/ToolInventoryRecordMapper.xml index cb0447f..60a7800 100644 --- a/src/main/java/org/energy/modules/leger/mapper/ToolInventoryRecordMapper.xml +++ b/src/main/java/org/energy/modules/leger/mapper/ToolInventoryRecordMapper.xml @@ -66,4 +66,12 @@ END AS check_status_ext FROM l_tool_inventory_record ${ew.customSqlSegment} + + + + diff --git a/src/main/java/org/energy/modules/leger/service/IToolInventoryRecordService.java b/src/main/java/org/energy/modules/leger/service/IToolInventoryRecordService.java index eb44cac..1b1b343 100644 --- a/src/main/java/org/energy/modules/leger/service/IToolInventoryRecordService.java +++ b/src/main/java/org/energy/modules/leger/service/IToolInventoryRecordService.java @@ -36,4 +36,13 @@ public interface IToolInventoryRecordService extends BaseService export(Wrapper queryWrapper); + /** + * 获取路线编号 + */ + List getToolsCodeIdList(); + /** + * 获取路线的信息 + */ + ToolInventoryRecord getDetailList(String toolsCodeId); + } diff --git a/src/main/java/org/energy/modules/leger/service/impl/TechParametersServiceImpl.java b/src/main/java/org/energy/modules/leger/service/impl/TechParametersServiceImpl.java index b1459e4..69afb83 100644 --- a/src/main/java/org/energy/modules/leger/service/impl/TechParametersServiceImpl.java +++ b/src/main/java/org/energy/modules/leger/service/impl/TechParametersServiceImpl.java @@ -26,4 +26,5 @@ public class TechParametersServiceImpl extends BaseServiceImpl getToolsCodeIdList() { + List list = baseMapper.getToolsCodeIdList(); + return list; + } + + @Override + public ToolInventoryRecord getDetailList(String toolsCodeId) { + ToolInventoryRecord DetailList = baseMapper.getDetailList(toolsCodeId); + return DetailList; + } + } diff --git a/src/main/java/org/energy/modules/smart/entity/WorkPermit.java b/src/main/java/org/energy/modules/smart/entity/WorkPermit.java index 4bfbfbb..43b03f6 100644 --- a/src/main/java/org/energy/modules/smart/entity/WorkPermit.java +++ b/src/main/java/org/energy/modules/smart/entity/WorkPermit.java @@ -5,6 +5,7 @@ import com.dayu.daf.core.mp.base.BaseEntity; import java.io.Serializable; import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.NullSerializer; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import lombok.Data; import lombok.EqualsAndHashCode; @@ -126,6 +127,7 @@ public class WorkPermit extends BaseEntity { /** * 是否延期 */ + @JsonSerialize(nullsUsing = NullSerializer.class) @ApiModelProperty(value = "是否延期") private Integer isExtended; /** @@ -141,6 +143,7 @@ public class WorkPermit extends BaseEntity { /** * 是否变更 */ + @JsonSerialize(nullsUsing = NullSerializer.class) @ApiModelProperty(value = "是否变更") private Integer ischanged; /**