获取KKS编码信息

main
weitingdong 12 months ago
parent 2f7807b45d
commit c0c5ccf1da
  1. 23
      src/main/java/org/energy/modules/leger/controller/EquipmentLedgerController.java
  2. 10
      src/main/java/org/energy/modules/leger/mapper/EquipmentLedgerMapper.java
  3. 7
      src/main/java/org/energy/modules/leger/mapper/EquipmentLedgerMapper.xml
  4. 10
      src/main/java/org/energy/modules/leger/service/IEquipmentLedgerService.java
  5. 12
      src/main/java/org/energy/modules/leger/service/impl/EquipmentLedgerServiceImpl.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.inspection.entity.InspectionObject;
import org.energy.modules.leger.service.IInventoryDocumentService;
import org.energy.modules.leger.service.ITechParametersService;
import lombok.SneakyThrows;
@ -234,4 +235,26 @@ public class EquipmentLedgerController extends DafController {
response.setHeader("Content-disposition", "attachment;filename=" + fileName + ".xlsx");
EasyExcel.write(response.getOutputStream(), EquipmentLedgerExcel.class).sheet("静态台账").doWrite(list);
}
/**
* 获取对象编号
*/
@GetMapping("/getKksList")
@ApiOperationSupport(order = 11)
@ApiOperation(value = "获取kks编号", notes = "获取kks编号")
public R<List<EquipmentLedger>> getKksNoList() {
List<EquipmentLedger> kksList = equipmentLedgerService.getKksNoList();
return R.data(kksList);
}
/**
* 获取对象编号
*/
@GetMapping("/getDetailList")
@ApiOperationSupport(order = 12)
@ApiOperation(value = "获取kks信息", notes = "获取kks信息")
public R<EquipmentLedger> getDetailList(String KksNo) {
EquipmentLedger DetailList = equipmentLedgerService.getDetailList("'" + KksNo + "'");
return R.data(DetailList);
}
}

@ -2,6 +2,7 @@ package org.energy.modules.leger.mapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import org.apache.ibatis.annotations.Param;
import org.energy.modules.inspection.entity.InspectionObject;
import org.energy.modules.leger.entity.EquipmentLedger;
import org.energy.modules.leger.vo.EquipmentLedgerVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
@ -29,4 +30,13 @@ public interface EquipmentLedgerMapper extends BaseMapper<EquipmentLedger> {
List<EquipmentLedgerExcel> exportData(@Param("ew") Wrapper<EquipmentLedger> queryWrapper);
/**
* 获取kks编号
*/
List<EquipmentLedger> getKksNoList();
/**
* 获取kks的信息
*/
EquipmentLedger getDetailList(String kksNo);
}

@ -69,4 +69,11 @@
FROM l_equipment_ledger ${ew.customSqlSegment}
</select>
<select id="getKksNoList" resultMap="equipmentLedgerResultMap">
select kks_encoding from l_equipment_ledger where is_deleted = 0 and check_status = 2
</select>
<select id="getDetailList" resultMap="equipmentLedgerResultMap">
select kks_description, station from l_equipment_ledger where kks_encoding = ${kks_encoding}
</select>
</mapper>

@ -1,6 +1,7 @@
package org.energy.modules.leger.service;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import org.energy.modules.inspection.entity.InspectionObject;
import org.energy.modules.leger.entity.EquipmentLedger;
import org.energy.modules.leger.vo.EquipmentLedgerVO;
import com.dayu.daf.core.mp.base.BaseService;
@ -34,4 +35,13 @@ public interface IEquipmentLedgerService extends BaseService<EquipmentLedger> {
*/
List<EquipmentLedgerExcel> export(Wrapper<EquipmentLedger> queryWrapper);
/**
* 获取路线编号
*/
List<EquipmentLedger> getKksNoList();
/**
* 获取路线的信息
*/
EquipmentLedger getDetailList(String objectNo);
}

@ -1,6 +1,7 @@
package org.energy.modules.leger.service.impl;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import org.energy.modules.inspection.entity.InspectionObject;
import org.energy.modules.leger.entity.EquipmentLedger;
import org.energy.modules.leger.vo.EquipmentLedgerVO;
import org.energy.modules.leger.mapper.EquipmentLedgerMapper;
@ -32,4 +33,15 @@ public class EquipmentLedgerServiceImpl extends BaseServiceImpl<EquipmentLedgerM
return list;
}
@Override
public List<EquipmentLedger> getKksNoList() {
List<EquipmentLedger> list = baseMapper.getKksNoList();
return list;
}
@Override
public EquipmentLedger getDetailList(String KkstNo) {
EquipmentLedger DetailList = baseMapper.getDetailList(KkstNo);
return DetailList;
}
}

Loading…
Cancel
Save