2024-1-23-1 基础信息模块-绑定辅助设备逻辑优化-临时任务

master
A0010407 1 year ago
parent b6b83b4c2a
commit 724b32dc85

@ -55,6 +55,16 @@ public class BaseEquipmentController extends BaseController {
return getDataTable(list);
}
/**
*
*/
@GetMapping("/getEquipmentListByCategory")
public TableDataInfo selectBaseEquipmentListByCategory(BaseEquipment baseEquipment) {
startPage();
List<BaseEquipment> list = baseEquipmentService.selectEquipmentListByCategory(baseEquipment);
return getDataTable(list);
}
/**
*
*/
@ -267,5 +277,4 @@ public class BaseEquipmentController extends BaseController {
List<BaseEquipment> list = baseEquipmentService.selectBYRecordsList(baseEquipment);
return getDataTable(list);
}
}

@ -126,4 +126,7 @@ public interface BaseEquipmentMapper {
//查询保养记录
List<BaseEquipment> selectBYRecordsList(BaseEquipment baseEquipment);
//查询辅助设备
List<BaseEquipment> selectEquipmentListByCategory(BaseEquipment baseEquipment);
}

@ -89,4 +89,7 @@ public interface IBaseEquipmentService {
//查看保养记录
List<BaseEquipment> selectBYRecordsList(BaseEquipment baseEquipment);
//辅助设备列表
List<BaseEquipment> selectEquipmentListByCategory(BaseEquipment baseEquipment);
}

@ -130,6 +130,18 @@ public class BaseEquipmentServiceImpl implements IBaseEquipmentService {
return baseEquipmentMapper.selectBaseEquipmentList(baseEquipment);
}
/**
*
*
* @param baseEquipment
* @return
*/
@Override
@DS("#header.poolName")
public List<BaseEquipment> selectEquipmentListByCategory(BaseEquipment baseEquipment) {
return baseEquipmentMapper.selectEquipmentListByCategory(baseEquipment);
}
/**
*
*

@ -228,6 +228,13 @@
</where>
</select>
<select id="selectEquipmentListByCategory" parameterType="BaseEquipment" resultMap="BaseEquipmentResult">
<include refid="selectBaseEquipmentVo"/>
where equipment_code != #{equipmentCode}
and equipment_category = #{equipmentCategory}
and del_flag ='0'
</select>
<select id="selectBaseEquipmentByEquipmentId" parameterType="Long" resultMap="BaseEquipmentResult">
<include refid="selectBaseEquipmentVo"/>
where equipment_id = #{equipmentId}

Loading…
Cancel
Save