|
|
@@ -4,6 +4,7 @@ import com.github.microservice.auth.security.annotations.ResourceAuth;
|
|
|
import com.github.microservice.auth.security.type.AuthType;
|
|
|
import com.github.microservice.net.ResultContent;
|
|
|
import com.zhongshu.card.client.model.base.IDParam;
|
|
|
+import com.zhongshu.card.client.model.base.IDsParam;
|
|
|
import com.zhongshu.iot.client.model.mqtt.*;
|
|
|
import com.zhongshu.iot.server.core.service.device.GateWayUserInfoService;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
@@ -102,4 +103,11 @@ public class GateWayUserInfoController {
|
|
|
return gateWayUserInfoService.getUserByUserName(param.getUserName());
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ @ResourceAuth(value = "user", type = AuthType.User)
|
|
|
+ @Operation(summary = "更新账号权限")
|
|
|
+ @RequestMapping(value = "updateUserSecurity", method = {RequestMethod.POST})
|
|
|
+ public ResultContent updateUserSecurity(@RequestBody IDsParam param) {
|
|
|
+ return gateWayUserInfoService.updateUserSecurity(param.getIds());
|
|
|
+ }
|
|
|
}
|