Class WorkgroupSettingsRestController
java.lang.Object
com.bytedesk.core.base.BaseRestController<WorkgroupSettingsRequest,WorkgroupSettingsRestService>
com.bytedesk.service.workgroup_settings.WorkgroupSettingsRestController
@RestController
@RequestMapping("/api/v1/workgroup/settings")
public class WorkgroupSettingsRestController
extends BaseRestController<WorkgroupSettingsRequest,WorkgroupSettingsRestService>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?>create(WorkgroupSettingsRequest request) 通用的create实现 减少子类重复代码 注意:由于泛型擦除,需要使用PageableRequest.class来查找方法org.springframework.http.ResponseEntity<?>delete(WorkgroupSettingsRequest request) 通用的delete实现 减少子类重复代码 注意:由于泛型擦除,需要使用PageableRequest.class来查找方法org.springframework.http.ResponseEntity<?>publish(WorkgroupSettingsRequest request) org.springframework.http.ResponseEntity<?>queryByOrg(WorkgroupSettingsRequest request) 通用的queryByOrg实现 减少子类重复代码 注意:由于泛型擦除,需要使用PageableRequest.class来查找方法org.springframework.http.ResponseEntity<?>queryByUid(WorkgroupSettingsRequest request) 通用的queryByUid实现 减少子类重复代码 注意:由于泛型擦除,需要使用PageableRequest.class来查找方法org.springframework.http.ResponseEntity<?>update(WorkgroupSettingsRequest request) 通用的update实现 减少子类重复代码 注意:由于泛型擦除,需要使用PageableRequest.class来查找方法Methods inherited from class com.bytedesk.core.base.BaseRestController
deleteByOrgUid, export, exportTemplate, getService, queryByUser
-
Field Details
-
workgroupSettingsRestService
-
-
Constructor Details
-
WorkgroupSettingsRestController
public WorkgroupSettingsRestController()
-
-
Method Details
-
queryByOrg
Description copied from class:BaseRestController通用的queryByOrg实现 减少子类重复代码 注意:由于泛型擦除,需要使用PageableRequest.class来查找方法- Overrides:
queryByOrgin classBaseRestController<WorkgroupSettingsRequest,WorkgroupSettingsRestService>
-
queryByUid
Description copied from class:BaseRestController通用的queryByUid实现 减少子类重复代码 注意:由于泛型擦除,需要使用PageableRequest.class来查找方法- Overrides:
queryByUidin classBaseRestController<WorkgroupSettingsRequest,WorkgroupSettingsRestService>
-
create
public org.springframework.http.ResponseEntity<?> create(@RequestBody WorkgroupSettingsRequest request) Description copied from class:BaseRestController通用的create实现 减少子类重复代码 注意:由于泛型擦除,需要使用PageableRequest.class来查找方法- Overrides:
createin classBaseRestController<WorkgroupSettingsRequest,WorkgroupSettingsRestService>
-
update
public org.springframework.http.ResponseEntity<?> update(@RequestBody WorkgroupSettingsRequest request) Description copied from class:BaseRestController通用的update实现 减少子类重复代码 注意:由于泛型擦除,需要使用PageableRequest.class来查找方法- Overrides:
updatein classBaseRestController<WorkgroupSettingsRequest,WorkgroupSettingsRestService>
-
delete
public org.springframework.http.ResponseEntity<?> delete(@RequestBody WorkgroupSettingsRequest request) Description copied from class:BaseRestController通用的delete实现 减少子类重复代码 注意:由于泛型擦除,需要使用PageableRequest.class来查找方法- Overrides:
deletein classBaseRestController<WorkgroupSettingsRequest,WorkgroupSettingsRestService>
-
publish
@RequestMapping("/publish") public org.springframework.http.ResponseEntity<?> publish(@RequestBody WorkgroupSettingsRequest request)
-