问题修改
This commit is contained in:
parent
76ea66ac9d
commit
68555df7f1
|
|
@ -25,7 +25,7 @@ public class EquipmentPropertyController {
|
||||||
*/
|
*/
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public AjaxResult list() {
|
public AjaxResult list() {
|
||||||
List<EquipmentProperty> list=equipmentPropertyService.list() ;
|
List<EquipmentProperty> list = equipmentPropertyService.list();
|
||||||
|
|
||||||
return AjaxResult.success(list);
|
return AjaxResult.success(list);
|
||||||
}
|
}
|
||||||
|
|
@ -48,6 +48,16 @@ public class EquipmentPropertyController {
|
||||||
return AjaxResult.success(properties);
|
return AjaxResult.success(properties);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据类型ID查询特征值
|
||||||
|
*/
|
||||||
|
@GetMapping("/getByType/{typeId}")
|
||||||
|
public AjaxResult getByType(@PathVariable Long typeId) {
|
||||||
|
List<EquipmentProperty> properties = equipmentPropertyService.getByType(typeId);
|
||||||
|
return AjaxResult.success(properties);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据类型ID查询特征项名称(去重)
|
* 根据类型ID查询特征项名称(去重)
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,8 @@ public interface EquipmentPropertyMapper {
|
||||||
|
|
||||||
List<EquipmentProperty> selectByTypeId(@Param("typeId") Long typeId);
|
List<EquipmentProperty> selectByTypeId(@Param("typeId") Long typeId);
|
||||||
|
|
||||||
|
List<EquipmentProperty> selectByType(@Param("typeId") Long typeId);
|
||||||
|
|
||||||
EquipmentProperty selectById(@Param("typeId") Long id);
|
EquipmentProperty selectById(@Param("typeId") Long id);
|
||||||
|
|
||||||
List<EquipmentProperty> selectAll();
|
List<EquipmentProperty> selectAll();
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,8 @@ public interface EquipmentPropertyService {
|
||||||
|
|
||||||
List<EquipmentProperty> getByTypeId(Long typeId);
|
List<EquipmentProperty> getByTypeId(Long typeId);
|
||||||
|
|
||||||
|
List<EquipmentProperty> getByType(Long typeId);
|
||||||
|
|
||||||
void add(EquipmentProperty equipmentProperty);
|
void add(EquipmentProperty equipmentProperty);
|
||||||
|
|
||||||
void update(EquipmentProperty equipmentProperty);
|
void update(EquipmentProperty equipmentProperty);
|
||||||
|
|
|
||||||
|
|
@ -38,6 +38,12 @@ public class EquipmentPropertyServiceImpl implements EquipmentPropertyService {
|
||||||
return equipmentPropertyMapper.selectByTypeId(typeId);
|
return equipmentPropertyMapper.selectByTypeId(typeId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<EquipmentProperty> getByType(Long typeId) {
|
||||||
|
return equipmentPropertyMapper.selectByType(typeId);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void add(EquipmentProperty equipmentProperty) {
|
public void add(EquipmentProperty equipmentProperty) {
|
||||||
// equipmentProperty.setCreateTime(new Date());
|
// equipmentProperty.setCreateTime(new Date());
|
||||||
|
|
|
||||||
|
|
@ -113,6 +113,19 @@
|
||||||
ORDER BY create_time DESC
|
ORDER BY create_time DESC
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="selectByType" resultMap="EquipmentPropertyResult">
|
||||||
|
SELECT id,
|
||||||
|
type_id,
|
||||||
|
must_have,
|
||||||
|
input_type,
|
||||||
|
property_name,
|
||||||
|
property_value,
|
||||||
|
create_time
|
||||||
|
FROM ma_type_properties
|
||||||
|
WHERE type_id = #{typeId}
|
||||||
|
ORDER BY create_time DESC
|
||||||
|
</select>
|
||||||
|
|
||||||
<!-- 根据类型ID查询装备类型及其特征值(扁平化结果) -->
|
<!-- 根据类型ID查询装备类型及其特征值(扁平化结果) -->
|
||||||
<select id="selectTypeWithProperties" parameterType="java.lang.Long" resultMap="EquipmentPropertyResult">
|
<select id="selectTypeWithProperties" parameterType="java.lang.Long" resultMap="EquipmentPropertyResult">
|
||||||
SELECT
|
SELECT
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue