kongdeqiang
2025-03-13 802849a7552d2d51312188c83b91d769fd43b1c1
platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceController.java
@@ -6,8 +6,10 @@
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.by4cloud.platformx.admin.api.entity.SysDeptRelation;
import com.by4cloud.platformx.common.core.util.R;
import com.by4cloud.platformx.common.log.annotation.SysLog;
import com.by4cloud.platformx.common.security.util.SecurityUtils;
import com.by4cloud.platformx.device.entity.Device;
import com.by4cloud.platformx.device.service.DeviceService;
import org.springframework.security.access.prepost.PreAuthorize;
@@ -86,15 +88,13 @@
   /**
    * 审批通过
    * @param id id
    * @return R
    */
   @Operation(summary = "审批通过" , description = "审批通过" )
   @GetMapping("/pass/{id}" )
   public R passById(@PathVariable("id" ) Long id) {
      Device byId = deviceService.getById(id);
      byId.setReqStatus(1);
      deviceService.updateById(byId);
   @PostMapping("/pass" )
   public R passById(@RequestBody Device device) {
      device.setReqStatus(1);
      deviceService.updateById(device);
      return R.ok();
   }
   /**
@@ -121,6 +121,9 @@
    @PostMapping
    @PreAuthorize("@pms.hasPermission('platformx_device_add')" )
    public R save(@RequestBody Device device) {
      if(device.getReqStatus() == 0){
         device.setReqCompId(SecurityUtils.getUser().getDeptId());
      }
        return R.ok(deviceService.save(device));
    }