| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- package com.coffee.bus.controller;
- import cn.dev33.satoken.SaManager;
- import cn.dev33.satoken.annotation.SaCheckPermission;
- import cn.dev33.satoken.stp.StpLogic;
- import cn.hutool.core.util.StrUtil;
- import com.baomidou.mybatisplus.core.mapper.Mapper;
- import com.coffee.bus.controller.vo.DeviceManualVo;
- import com.coffee.bus.entity.BusDeviceManualEntity;
- import com.coffee.bus.entity.BusDrugEntity;
- import com.coffee.bus.service.LocalBusDeviceManualService;
- import com.coffee.bus.service.LocalBusDrugService;
- import com.coffee.bus.service.dto.ManualMonitorQuery;
- import com.coffee.bus.service.dto.ManualMonitorResult;
- import com.coffee.common.crud.BaseService;
- import com.coffee.common.crud.controller.BaseCrudController;
- import com.coffee.common.crud.controller.BaseQueryController;
- import com.coffee.common.result.R;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import lombok.AllArgsConstructor;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import java.util.List;
- /**
- * @author lifang
- * @version 1.0.0
- * @ClassName BusDrugController.java
- * @Description TODO
- * @createTime 2022年04月08日 10:18:00
- */
- @RestController
- @AllArgsConstructor
- @RequestMapping("/device/manual")
- @Api(tags = "其他监控(即手动添加设备管理)")
- public class BusDeviceManualController {
- private final LocalBusDeviceManualService deviceManualService;
- @PostMapping("/edit")
- @SaCheckPermission("device:manual:edit")
- @ApiOperation(value = "编辑病人信息",notes = "编辑病人信息,权限【device:manual:edit】")
- public R edit(@RequestBody DeviceManualVo entity){
- // deviceManualService.update(entity.getManual(),entity.getClinic());
- return R.success();
- }
- @PostMapping("/save")
- @SaCheckPermission("device:manual:save")
- @ApiOperation(value = "新增病人信息",notes = "新增病人信息,权限【device:manual:save】")
- public R save(@RequestBody DeviceManualVo entity){
- deviceManualService.save(entity.getManual(),entity.getClinic());
- return R.success();
- }
- @PostMapping("/no_page")
- @SaCheckPermission("device:manual:query")
- @ApiOperation(value = "查询其他监控输注列表,不分页",notes = "新增病人信息,权限【device:manual:query】")
- public R<List<ManualMonitorResult>> list(@RequestBody ManualMonitorQuery query){
- return R.success(deviceManualService.selectMonitor(query));
- }
- }
|