专门用来查询存在分解单数据的类型的接口
This commit is contained in:
+8
@@ -137,5 +137,13 @@ public class SarStandItemsController extends BaseController<SarStandItems> {
|
|||||||
return Result.success(fileType);
|
return Result.success(fileType);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ApiOperation(value = "|SarFileSplitInfoEO|根据标准id查询分解单的文本类型用在合规评估的")
|
||||||
|
@GetMapping("getFileTypeHG")
|
||||||
|
public ResponseMessage<List<Map<String, String>>> getFileTypeHG(String standId){
|
||||||
|
List<Map<String, String>> fileType = ServiceImpl.getFileTypeHG(standId);
|
||||||
|
|
||||||
|
return Result.success(fileType);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -80,4 +80,6 @@ public interface SarStandItemsDao extends BaseMapper<SarStandItems> {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<String> getFileType(@Param("standId") String standId);
|
List<String> getFileType(@Param("standId") String standId);
|
||||||
|
|
||||||
|
List<String> getFileTypeHG(@Param("standId") String standId);
|
||||||
}
|
}
|
||||||
|
|||||||
+13
@@ -294,6 +294,19 @@ public class SarStandItemsServiceImpl extends ServiceImpl<SarStandItemsDao, SarS
|
|||||||
).collect(Collectors.toList());
|
).collect(Collectors.toList());
|
||||||
|
|
||||||
|
|
||||||
|
return collect;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<Map<String, String>> getFileTypeHG(String standId){
|
||||||
|
List<String> fileType = dao.getFileTypeHG(standId);
|
||||||
|
Map<String, String> typeNameMap = InitStandAttrUtil.standInlandAttrFieldList.stream()
|
||||||
|
.collect(Collectors.toMap(SarStandAttrDetails::getAttrField, SarStandAttrDetails::getAttrName));
|
||||||
|
|
||||||
|
List<Map<String, String>> collect = fileType.stream()
|
||||||
|
.map(item -> new HashMap<String, String>(){ { put("label", typeNameMap.get(item));put("value", item);} }
|
||||||
|
).collect(Collectors.toList());
|
||||||
|
|
||||||
|
|
||||||
return collect;
|
return collect;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -806,4 +806,9 @@
|
|||||||
SELECT FILE_type from sar_file_split_info WHERE STAND_ID = #{standId} AND VALID_FLAG = '0' GROUP BY FILE_TYPE
|
SELECT FILE_type from sar_file_split_info WHERE STAND_ID = #{standId} AND VALID_FLAG = '0' GROUP BY FILE_TYPE
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="getFileTypeHG" resultType="java.lang.String">
|
||||||
|
SELECT FILE_type from sar_stand_items WHERE STAND_ID = #{standId} GROUP BY FILE_TYPE
|
||||||
|
<!--SELECT FILE_type from sar_file_split_info WHERE STAND_ID = #{standId} AND VALID_FLAG = '0' GROUP BY FILE_TYPE-->
|
||||||
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
Reference in New Issue
Block a user