|
@@ -6,8 +6,11 @@ import com.zd.bottle.domain.AlarmRecord;
|
|
|
import com.zd.bottle.domain.BottleStorage;
|
|
import com.zd.bottle.domain.BottleStorage;
|
|
|
import com.zd.bottle.domain.RfidTag;
|
|
import com.zd.bottle.domain.RfidTag;
|
|
|
import com.zd.bottle.service.BottleStorageService;
|
|
import com.zd.bottle.service.BottleStorageService;
|
|
|
|
|
+import com.zd.bottle.service.UseRecordService;
|
|
|
import com.zd.bottle.vo.BottleStorageVo;
|
|
import com.zd.bottle.vo.BottleStorageVo;
|
|
|
|
|
+import com.zd.bottle.vo.UseRecordVo;
|
|
|
import com.zd.common.core.domain.per.PerPrefix;
|
|
import com.zd.common.core.domain.per.PerPrefix;
|
|
|
|
|
+import com.zd.common.core.web.domain.AjaxResult;
|
|
|
import com.zd.bottle.vo.BottleStorageUseVo;
|
|
import com.zd.bottle.vo.BottleStorageUseVo;
|
|
|
import com.zd.bottle.vo.BottleStorageVo;
|
|
import com.zd.bottle.vo.BottleStorageVo;
|
|
|
import com.zd.common.core.utils.SecurityUtils;
|
|
import com.zd.common.core.utils.SecurityUtils;
|
|
@@ -22,7 +25,9 @@ import org.springframework.web.bind.annotation.*;
|
|
|
import com.zd.common.core.web.controller.BaseController;
|
|
import com.zd.common.core.web.controller.BaseController;
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
|
|
|
+import java.util.HashMap;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
+import java.util.Map;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* <p>
|
|
* <p>
|
|
@@ -39,6 +44,9 @@ public class BottleStorageController extends BaseController {
|
|
|
@Resource
|
|
@Resource
|
|
|
private BottleStorageService bottleStorageService;
|
|
private BottleStorageService bottleStorageService;
|
|
|
|
|
|
|
|
|
|
+ @Resource
|
|
|
|
|
+ private UseRecordService useRecordService;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 查询入库记录列表
|
|
* 查询入库记录列表
|
|
|
*/
|
|
*/
|
|
@@ -74,8 +82,16 @@ public class BottleStorageController extends BaseController {
|
|
|
@ApiOperation(value = "入库详情")
|
|
@ApiOperation(value = "入库详情")
|
|
|
@PreAuthorize(hasPermi = "bottle:bottleStorage:query")
|
|
@PreAuthorize(hasPermi = "bottle:bottleStorage:query")
|
|
|
@GetMapping(value = "/{id}")
|
|
@GetMapping(value = "/{id}")
|
|
|
- public ResultData<BottleStorage> getInfo(@PathVariable("id") Long id) {
|
|
|
|
|
- return ResultData.success(bottleStorageService.getById(id));
|
|
|
|
|
|
|
+ public AjaxResult getInfo(@PathVariable("id") Long id) {
|
|
|
|
|
+ Map<String,Object> map = new HashMap<String,Object>();
|
|
|
|
|
+ //查询使用记录
|
|
|
|
|
+ List<UseRecordVo> list = useRecordService.getListUseRecord(id);
|
|
|
|
|
+ map.put("list",list);
|
|
|
|
|
+
|
|
|
|
|
+ //查询入库详情
|
|
|
|
|
+ BottleStorage bottleStorage = bottleStorageService.getById(id);
|
|
|
|
|
+ map.put("bottleStorage",bottleStorage);
|
|
|
|
|
+ return AjaxResult.success(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|