Browse Source

2023-07-31

master
杨奉源 2 years ago
parent
commit
6a2f1461e8
  1. 2
      src/main/java/com/jtem/modules/pda/dao/ToolDetailMapper.java
  2. 2
      src/main/java/com/jtem/modules/pda/service/ToolHeaderService.java
  3. 12
      src/main/java/com/jtem/modules/pda/service/impl/ToolHeaderServiceImpl.java
  4. 13
      src/main/java/com/jtem/modules/toolMan/controller/ToolInfoController.java
  5. 11
      src/main/resources/mapper/pda/ToolDetailMapper.xml

2
src/main/java/com/jtem/modules/pda/dao/ToolDetailMapper.java

@ -217,4 +217,6 @@ public interface ToolDetailMapper {
void checkToolUseQtyAssess(ToolUseQtyAssessData data);
void updateToolDetailUseQty(ToolUseQtyAssessData data);
List<ToolUseQtyAssessData> checkAssessRecord(ToolUseQtyAssessData data);
}

2
src/main/java/com/jtem/modules/pda/service/ToolHeaderService.java

@ -264,4 +264,6 @@ public interface ToolHeaderService {
void checkToolUseQtyAssess(ToolUseQtyAssessData data);
List<ToolUseQtyAssessData> checkAssessRecord(ToolUseQtyAssessData data);
}

12
src/main/java/com/jtem/modules/pda/service/impl/ToolHeaderServiceImpl.java

@ -742,4 +742,16 @@ public class ToolHeaderServiceImpl implements ToolHeaderService {
public void deleteItemModal(ToolSubPropertiesValueData data){
toolDetailMapper.deleteItemModal(data);
}
/**
* @description: 根据实例编码获取寿命评估记录
* @author: fengyuan_yang
* @date: 2023/7/31 9:31
* @param: [data]
* @return: java.util.List<com.jtem.modules.toolMan.entity.ToolUseQtyAssessData>
**/
@Override
public List<ToolUseQtyAssessData> checkAssessRecord(ToolUseQtyAssessData data) {
return toolDetailMapper.checkAssessRecord(data);
}
}

13
src/main/java/com/jtem/modules/toolMan/controller/ToolInfoController.java

@ -379,4 +379,17 @@ public class ToolInfoController extends AbstractController {
return R.ok();
}
/**
* @description: 根据实例编码获取寿命评估记录
* @author: fengyuan_yang
* @date: 2023/7/31 9:29
* @param: [data]
* @return: com.jtem.common.utils.R
**/
@PostMapping("checkAssessRecord")
public R checkAssessRecord(@RequestBody ToolUseQtyAssessData data){
List<ToolUseQtyAssessData> resultList = toolHeaderService.checkAssessRecord(data);
return R.ok().put("rows", resultList).put("total",resultList.size());
}
}

11
src/main/resources/mapper/pda/ToolDetailMapper.xml

@ -624,4 +624,15 @@
<delete id="deleteItemModal">
delete from ToolSubPropertiesValue where ToolItemNo=#{toolItemNo} and site=#{site} and ToolID=#{toolID}
</delete>
<!-- 根据实例编码获取寿命评估记录 -->
<select id="checkAssessRecord" resultType="ToolUseQtyAssessData" parameterType="ToolUseQtyAssessData">
select
id,
tool_id,
tool_instance_id,
est_use_qty
from tool_use_qty_assess
where tool_id = #{toolId} and tool_instance_id = #{toolInstanceId} and status = '待审核'
</select>
</mapper>
Loading…
Cancel
Save