|
|
@@ -6,6 +6,8 @@ import com.zd.bottle.domain.AlarmRecord;
|
|
|
import com.zd.bottle.domain.BottleStorage;
|
|
|
import com.zd.bottle.domain.RfidTag;
|
|
|
import com.zd.bottle.service.BottleStorageService;
|
|
|
+import com.zd.bottle.vo.BottleStorageVo;
|
|
|
+import com.zd.common.core.domain.per.PerPrefix;
|
|
|
import com.zd.bottle.vo.BottleStorageUseVo;
|
|
|
import com.zd.bottle.vo.BottleStorageVo;
|
|
|
import com.zd.common.core.utils.SecurityUtils;
|
|
|
@@ -32,7 +34,7 @@ import java.util.List;
|
|
|
*/
|
|
|
@RestController
|
|
|
@RequestMapping("/bottleStorage")
|
|
|
-public class BottleStorageController extends BaseController<BottleStorage> {
|
|
|
+public class BottleStorageController extends BaseController {
|
|
|
|
|
|
@Resource
|
|
|
private BottleStorageService bottleStorageService;
|
|
|
@@ -43,8 +45,9 @@ public class BottleStorageController extends BaseController<BottleStorage> {
|
|
|
@PreAuthorize(hasPermi = "bottle:bottleStorage:list")
|
|
|
@GetMapping("/list")
|
|
|
@ApiOperation(value = "查询报警记录列表")
|
|
|
- public TableDataInfo<BottleStorage> list(BottleStorage bottleStorage) {
|
|
|
- List<BottleStorage> list = bottleStorageService.list(new LambdaQueryWrapper<>(bottleStorage));
|
|
|
+ public TableDataInfo<BottleStorageVo> list(BottleStorageVo vo) {
|
|
|
+ // List<BottleStorage> list = bottleStorageService.list(new LambdaQueryWrapper<>(bottleStorage));
|
|
|
+ List<BottleStorageVo> list = bottleStorageService.getListVo(vo);
|
|
|
return getDataTable(list);
|
|
|
}
|
|
|
|
|
|
@@ -55,15 +58,28 @@ public class BottleStorageController extends BaseController<BottleStorage> {
|
|
|
* @return Boolean
|
|
|
*/
|
|
|
@ApiOperation(value = "新增入库信息")
|
|
|
-// @PreAuthorize(hasPermi = PerPrefix.BOTTLE_TAG+ PerFun.ADD)
|
|
|
- @Log(title = "RFID标签管理", businessType = BusinessType.INSERT)
|
|
|
+ @PreAuthorize(hasPermi = "bottle:bottleStorage:add")
|
|
|
+ @Log(title = "新增入库信息", businessType = BusinessType.INSERT)
|
|
|
@PostMapping
|
|
|
public ResultData<Boolean> add(@RequestBody BottleStorage bottleStorage) {
|
|
|
-
|
|
|
return ResultData.result(bottleStorageService.add(bottleStorage));
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /***
|
|
|
+ * 入库详情
|
|
|
+ * @param id
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @ApiOperation(value = "入库详情")
|
|
|
+ @PreAuthorize(hasPermi = "bottle:bottleStorage:query")
|
|
|
+ @GetMapping(value = "/{id}")
|
|
|
+ public ResultData<BottleStorage> getInfo(@PathVariable("id") Long id) {
|
|
|
+ return ResultData.success(bottleStorageService.getById(id));
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 查询领用气瓶列表(管理端)
|