| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package com.yingyangfly.app.controller;
- import com.yingyangfly.common.dto.ResultResponse;
- import com.yingyangfly.common.log.annotation.TraceLog;
- import com.yingyangfly.core.annotation.Log;
- import com.yingyangfly.core.domain.SysOrg;
- import com.yingyangfly.core.enums.OperatorType;
- import com.yingyangfly.core.service.impl.SysOrgService;
- import com.yingyangfly.core.util.EntityConverter;
- import com.yingyangfly.core.vo.SysOrgVo;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- /**
- * @description:
- * @author: why
- * @date: 2023-09-28
- */
- @RestController
- @RequestMapping("/app/sysOrg")
- @Slf4j
- @Api(tags = "机构")
- public class SysOrgController {
- @Autowired
- SysOrgService sysOrgService;
- // @Log(title = "获取机构信息",operatorType = OperatorType.MOBILE)
- @ApiOperation("/获取机构信息")
- @PostMapping("/findByOrgCode")
- @TraceLog
- public ResultResponse findByOrgCode(String orgCode) {
- SysOrg sysOrg = sysOrgService.findByOrgCode(orgCode);
- SysOrgVo sysOrgVo = EntityConverter.convertToTarget(sysOrg, SysOrgVo.class);
- return ResultResponse.success(sysOrgVo);
- }
- }
|