...
|
...
|
@@ -7,12 +7,10 @@ import lombok.RequiredArgsConstructor; |
7
|
7
|
import org.apache.commons.lang3.StringUtils;
|
8
|
8
|
import org.springframework.http.ResponseEntity;
|
9
|
9
|
import org.springframework.security.access.prepost.PreAuthorize;
|
10
|
|
-import org.springframework.transaction.annotation.Transactional;
|
11
|
10
|
import org.springframework.validation.annotation.Validated;
|
12
|
11
|
import org.springframework.web.bind.annotation.*;
|
13
|
12
|
import org.thingsboard.server.common.data.*;
|
14
|
13
|
import org.thingsboard.server.common.data.audit.ActionType;
|
15
|
|
-import org.thingsboard.server.common.data.device.profile.*;
|
16
|
14
|
import org.thingsboard.server.common.data.edge.EdgeEventActionType;
|
17
|
15
|
import org.thingsboard.server.common.data.exception.ThingsboardException;
|
18
|
16
|
import org.thingsboard.server.common.data.id.DeviceProfileId;
|
...
|
...
|
@@ -21,7 +19,6 @@ import org.thingsboard.server.common.data.id.TenantId; |
21
|
19
|
import org.thingsboard.server.common.data.plugin.ComponentLifecycleEvent;
|
22
|
20
|
import org.thingsboard.server.common.data.rule.RuleChain;
|
23
|
21
|
import org.thingsboard.server.common.data.yunteng.common.DeleteGroup;
|
24
|
|
-import org.thingsboard.server.common.data.yunteng.constant.FastIotConstants;
|
25
|
22
|
import org.thingsboard.server.common.data.yunteng.core.exception.TkDataValidationException;
|
26
|
23
|
import org.thingsboard.server.common.data.yunteng.core.message.ErrorMessage;
|
27
|
24
|
import org.thingsboard.server.common.data.yunteng.dto.DeleteDTO;
|
...
|
...
|
@@ -48,7 +45,6 @@ public class TkDeviceProfileController extends BaseController { |
48
|
45
|
private final TkDeviceProfileService tkDeviceProfileService;
|
49
|
46
|
|
50
|
47
|
@PostMapping()
|
51
|
|
- @Transactional
|
52
|
48
|
@PreAuthorize(
|
53
|
49
|
"@check.checkPermissions({'TENANT_ADMIN'},{'api:yt:deviceProfile:post','api:yt:deviceProfile:update'})")
|
54
|
50
|
@ApiOperation("创建 | 编辑")
|
...
|
...
|
|