Merge remote-tracking branch 'origin/master'
| | |
| | | return Result.success(maps); |
| | | } |
| | | |
| | | @ApiOperation(value = "新增仪器设备:设备组下拉框") |
| | | @GetMapping("/list_group") |
| | | public Result<?> listGroup() { |
| | | return Result.success(deviceService.listGroup()); |
| | | } |
| | | |
| | | @ApiOperation(value = "新增仪器设备") |
| | | @PostMapping("/add") |
| | | public Result<?> addDevice(@RequestBody DeviceDto deviceDto) { |
| | |
| | | //原材料检验-->选择设备 |
| | | List<Map<String, Object>> chooseDevice(); |
| | | |
| | | //新增--选择设备组 |
| | | List<String> listGroup(); |
| | | |
| | | } |
| | |
| | | * @return |
| | | */ |
| | | List<Map<String,Object>> chooseDevice(); |
| | | |
| | | /** |
| | | * 新增仪器设备:设备组下拉框 |
| | | * @return |
| | | */ |
| | | List<String> listGroup(); |
| | | } |
| | |
| | | public List<Map<String, Object>> chooseDevice() { |
| | | return deviceMapper.chooseDevice(); |
| | | } |
| | | |
| | | //新增仪器设备:设备组下拉框 |
| | | @Override |
| | | public List<String> listGroup() { |
| | | return deviceMapper.listGroup(); |
| | | } |
| | | } |
| | |
| | | </select> |
| | | |
| | | <!--原材料检验-选择设备--> |
| | | <select id="chooseDevice" resultType="java.util.Map"> |
| | | select id, name |
| | | <resultMap id="oneMap" type="map"> |
| | | <result property="name" column="father"/> |
| | | <collection property="children" resultMap="twoMap" javaType="List"/> |
| | | </resultMap> |
| | | <resultMap id="twoMap" type="map"> |
| | | <id property="id" column="id"/> |
| | | <result property="name" column="name"/> |
| | | </resultMap> |
| | | <select id="chooseDevice" resultMap="oneMap"> |
| | | select id, father, name |
| | | from mom_ocean.device |
| | | where state = 1 |
| | | and device_status in (1, 5) |
| | | </select> |
| | | |
| | | <!--新增选择设备组--> |
| | | <select id="listGroup" resultType="java.lang.String"> |
| | | select distinct father |
| | | from mom_ocean.device |
| | | where state = 1 |
| | | </select> |
| | | <!--批量删除--> |
| | | <update id="delAllDevice"> |
| | | update mom_ocean.device |