@RestController @ApiResource(name="\u7cfb\u7edf\u7ec4\u7ec7\u673a\u6784\u7ba1\u7406") public class HrOrganizationController extends Object
| 构造器和说明 |
|---|
HrOrganizationController() |
@PostResource(name="\u6dfb\u52a0\u7cfb\u7edf\u7ec4\u7ec7\u673a\u6784", path="/hrOrganization/add") @BusinessLog public ResponseData<?> add(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.add.class) HrOrganizationRequest hrOrganizationRequest)
@PostResource(name="\u5220\u9664\u7cfb\u7edf\u7ec4\u7ec7\u673a\u6784", path="/hrOrganization/delete") @BusinessLog public ResponseData<?> delete(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.delete.class) HrOrganizationRequest hrOrganizationRequest)
@PostResource(name="\u7f16\u8f91\u7cfb\u7edf\u7ec4\u7ec7\u673a\u6784", path="/hrOrganization/edit") @BusinessLog public ResponseData<?> edit(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.edit.class) HrOrganizationRequest hrOrganizationRequest)
@PostResource(name="\u4fee\u6539\u7ec4\u7ec7\u673a\u6784\u72b6\u6001", path="/hrOrganization/updateStatus") @BusinessLog public ResponseData<?> updateStatus(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.updateStatus.class) HrOrganizationRequest hrOrganizationRequest)
@GetResource(name="\u67e5\u770b\u8be6\u60c5\u7cfb\u7edf\u7ec4\u7ec7\u673a\u6784", path="/hrOrganization/detail") public ResponseData<HrOrganization> detail(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) HrOrganizationRequest hrOrganizationRequest)
@GetResource(name="\u5206\u9875\u67e5\u8be2\u7cfb\u7edf\u7ec4\u7ec7\u673a\u6784", path="/hrOrganization/page") public ResponseData<cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<HrOrganization>> page(HrOrganizationRequest hrOrganizationRequest)
@GetResource(name="\u83b7\u53d6\u5168\u90e8\u7cfb\u7edf\u7ec4\u7ec7\u673a\u6784", path="/hrOrganization/list") public ResponseData<List<HrOrganization>> list(HrOrganizationRequest hrOrganizationRequest)
@GetResource(name="\u83b7\u53d6\u5168\u90e8\u7cfb\u7edf\u7ec4\u7ec7\u673a\u6784\u6811", path="/hrOrganization/tree") public ResponseData<List<OrganizationTreeNode>> organizationTree(HrOrganizationRequest hrOrganizationRequest)
@GetResource(name="\u83b7\u53d6\u516c\u53f8\u7ba1\u7406\u7ec4\u7ec7\u673a\u6784\u6811", path="/hrOrganization/companyTree") public ResponseData<List<OrganizationTreeNode>> companyTree(HrOrganizationRequest hrOrganizationRequest)
@GetResource(name="\u83b7\u53d6\u7ec4\u7ec7\u673a\u6784\u6811(\u7528\u4e8e\u7528\u6237\u7ed1\u5b9a\u6570\u636e\u8303\u56f4)", path="/hrOrganization/userBindOrgScope") public ResponseData<List<OrganizationTreeNode>> userBindOrgScope(@Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.organization.HrOrganizationRequest.userBindOrgScope.class) HrOrganizationRequest hrOrganizationRequest)
@GetResource(name="Layui\u7248\u672c--\u83b7\u53d6\u7ec4\u7ec7\u673a\u6784\u6811\uff08\u7528\u4e8e\u89d2\u8272\u914d\u7f6e\u6570\u636e\u8303\u56f4\u7c7b\u578b\uff0c\u5e76\u4e14\u6570\u636e\u8303\u56f4\u7c7b\u578b\u662f\u6307\u5b9a\u7ec4\u7ec7\u673a\u6784\u65f6\uff09", path="/hrOrganization/roleBindOrgScope") public List<ZTreeNode> roleBindOrgScope(@Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.organization.HrOrganizationRequest.roleBindOrgScope.class) HrOrganizationRequest hrOrganizationRequest)
@GetResource(name="AntdVue\u7248\u672c--\u83b7\u53d6\u7ec4\u7ec7\u673a\u6784\u6811\uff08\u7528\u4e8e\u89d2\u8272\u914d\u7f6e\u6570\u636e\u8303\u56f4\u7c7b\u578b\uff0c\u5e76\u4e14\u6570\u636e\u8303\u56f4\u7c7b\u578b\u662f\u6307\u5b9a\u7ec4\u7ec7\u673a\u6784\u65f6\uff09", path="/hrOrganization/roleBindOrgScopeAntdv") public ResponseData<List<ZTreeNode>> roleBindOrgScopeAntdv(@Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.organization.HrOrganizationRequest.roleBindOrgScope.class) HrOrganizationRequest hrOrganizationRequest)
@GetResource(name="\u83b7\u53d6\u6240\u6709\u7ec4\u7ec7\u673a\u6784\u6811\uff08\u6811\u5f62\uff09", path="/hrOrganization/getOrgTreeList") public ResponseData<List<OrganizationTreeNode>> getOrgTreeList(HrOrganizationRequest hrOrganizationRequest)
一般用在组织机构选择界面
@GetResource(name="\u83b7\u53d6\u67d0\u4e2a\u516c\u53f8\u4e0b\u90e8\u95e8\u7684\u673a\u6784\u6811", path="/hrOrganization/getDeptOrgTree") public ResponseData<List<OrganizationTreeNode>> getDeptOrgTree(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) HrOrganizationRequest hrOrganizationRequest)
Copyright © 2022. All rights reserved.