提交 771b0d4e 编写于 作者: wenhao.qin's avatar wenhao.qin

增加方法入口日志

上级 4bce390a
流水线 #43042 已取消 于阶段
// Copyright 2016-2101 Pica. // Copyright 2016-2101 Pica.
package com.pica.cloud.account.account.server.controller; package com.pica.cloud.account.account.server.controller;
import com.alibaba.fastjson.JSON;
import com.pica.cloud.account.account.server.req.HospitalRoleDetailReq; import com.pica.cloud.account.account.server.req.HospitalRoleDetailReq;
import com.pica.cloud.account.account.server.req.HospitalRoleListReq; import com.pica.cloud.account.account.server.req.HospitalRoleListReq;
import com.pica.cloud.account.account.server.resp.HospitalRoleDetailDto; import com.pica.cloud.account.account.server.resp.HospitalRoleDetailDto;
...@@ -11,8 +12,9 @@ import com.pica.cloud.foundation.service.starter.interceptor.EnabledLoginValidat ...@@ -11,8 +12,9 @@ import com.pica.cloud.foundation.service.starter.interceptor.EnabledLoginValidat
import com.pica.cloud.foundation.utils.entity.PicaUser; import com.pica.cloud.foundation.utils.entity.PicaUser;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
/** /**
...@@ -23,13 +25,16 @@ import org.springframework.web.bind.annotation.*; ...@@ -23,13 +25,16 @@ import org.springframework.web.bind.annotation.*;
@RestController @RestController
@RequestMapping("/hospital") @RequestMapping("/hospital")
public class HospitalSaasRoleController extends AccountBaseController { public class HospitalSaasRoleController extends AccountBaseController {
private Logger logger = LoggerFactory.getLogger(this.getClass());
@Autowired @Autowired
HospitalSaasRoleService hospitalSaasRoleService; HospitalSaasRoleService hospitalSaasRoleService;
@ApiOperation("机构saas角色-新增或更新") @ApiOperation("机构saas角色-新增或更新")
@PostMapping(value = "/role/insertAndModify") @PostMapping(value = "/role/insertAndModify")
@EnabledLoginValidate @EnabledLoginValidate
public PicaResponse<Integer> insertAndModify(@Validated @RequestBody HospitalRoleDetailReq req) { public PicaResponse<Integer> insertAndModify(@RequestBody HospitalRoleDetailReq req) {
logger.info("insertAndModify:url:/hospital/role/insertAndModify.start:{}",JSON.toJSONString(req));
PicaUser user = fetchPicaUser(); PicaUser user = fetchPicaUser();
return PicaResponse.toResponse(hospitalSaasRoleService.insertAndModify(req, user)); return PicaResponse.toResponse(hospitalSaasRoleService.insertAndModify(req, user));
} }
...@@ -38,6 +43,7 @@ public class HospitalSaasRoleController extends AccountBaseController { ...@@ -38,6 +43,7 @@ public class HospitalSaasRoleController extends AccountBaseController {
@DeleteMapping(value = "/role/delete/{id}") @DeleteMapping(value = "/role/delete/{id}")
@EnabledLoginValidate @EnabledLoginValidate
public PicaResponse<Integer> delete(@PathVariable("id") Long id) { public PicaResponse<Integer> delete(@PathVariable("id") Long id) {
logger.info("delete: url:/hospital//role/delete/id.start:id={}",id);
PicaUser user = fetchPicaUser(); PicaUser user = fetchPicaUser();
return PicaResponse.toResponse(hospitalSaasRoleService.delete(id, user)); return PicaResponse.toResponse(hospitalSaasRoleService.delete(id, user));
} }
...@@ -46,6 +52,7 @@ public class HospitalSaasRoleController extends AccountBaseController { ...@@ -46,6 +52,7 @@ public class HospitalSaasRoleController extends AccountBaseController {
@PostMapping(value = "/role/listByPage") @PostMapping(value = "/role/listByPage")
@EnabledLoginValidate @EnabledLoginValidate
public PicaResponse<HospitalRoleResp> listByPage(@RequestBody HospitalRoleListReq req) { public PicaResponse<HospitalRoleResp> listByPage(@RequestBody HospitalRoleListReq req) {
logger.info("listByPage: url:/hospital/role/listByPage.start:{}",JSON.toJSONString(req));
HospitalRoleResp hospitalRoleResp = hospitalSaasRoleService.listByPage(req); HospitalRoleResp hospitalRoleResp = hospitalSaasRoleService.listByPage(req);
return PicaResponse.toResponse(hospitalRoleResp); return PicaResponse.toResponse(hospitalRoleResp);
} }
...@@ -55,6 +62,7 @@ public class HospitalSaasRoleController extends AccountBaseController { ...@@ -55,6 +62,7 @@ public class HospitalSaasRoleController extends AccountBaseController {
@GetMapping(value = "/role/getRoleDetail/{id}") @GetMapping(value = "/role/getRoleDetail/{id}")
@EnabledLoginValidate @EnabledLoginValidate
public PicaResponse<HospitalRoleDetailDto> getRoleDetail(@PathVariable("id") Long id) { public PicaResponse<HospitalRoleDetailDto> getRoleDetail(@PathVariable("id") Long id) {
logger.info("getRoleDetail: url:/hospital/role/getRoleDetail/id.start:id={}",id);
return PicaResponse.toResponse(hospitalSaasRoleService.getRoleDetail(id)); return PicaResponse.toResponse(hospitalSaasRoleService.getRoleDetail(id));
} }
} }
\ No newline at end of file
// Copyright 2016-2101 Pica. // Copyright 2016-2101 Pica.
package com.pica.cloud.account.account.server.controller; package com.pica.cloud.account.account.server.controller;
import com.alibaba.fastjson.JSON;
import com.pica.cloud.account.account.server.req.HospitalSaasUserListReq; import com.pica.cloud.account.account.server.req.HospitalSaasUserListReq;
import com.pica.cloud.account.account.server.req.HospitalSaasUserReq; import com.pica.cloud.account.account.server.req.HospitalSaasUserReq;
import com.pica.cloud.account.account.server.resp.HospitalRoleResp; import com.pica.cloud.account.account.server.resp.HospitalRoleResp;
...@@ -13,6 +14,8 @@ import com.pica.cloud.foundation.entity.PicaResponse; ...@@ -13,6 +14,8 @@ import com.pica.cloud.foundation.entity.PicaResponse;
import com.pica.cloud.foundation.service.starter.interceptor.EnabledLoginValidate; import com.pica.cloud.foundation.service.starter.interceptor.EnabledLoginValidate;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
...@@ -24,6 +27,8 @@ import org.springframework.web.bind.annotation.*; ...@@ -24,6 +27,8 @@ import org.springframework.web.bind.annotation.*;
@RestController @RestController
@RequestMapping("/saas") @RequestMapping("/saas")
public class HospitalSaasUserController extends AccountBaseController { public class HospitalSaasUserController extends AccountBaseController {
private Logger logger = LoggerFactory.getLogger(this.getClass());
@Autowired @Autowired
private HospitalSaasUserService hospitalSaasUserService; private HospitalSaasUserService hospitalSaasUserService;
@Autowired @Autowired
...@@ -33,6 +38,7 @@ public class HospitalSaasUserController extends AccountBaseController { ...@@ -33,6 +38,7 @@ public class HospitalSaasUserController extends AccountBaseController {
@PostMapping(value = "/hospital/register") @PostMapping(value = "/hospital/register")
@EnabledLoginValidate @EnabledLoginValidate
public PicaResponse<Integer> register(@RequestBody HospitalSaasUserReq req, @RequestHeader("token") String token) { public PicaResponse<Integer> register(@RequestBody HospitalSaasUserReq req, @RequestHeader("token") String token) {
logger.info("register: url:/saas/hospital/register. start: {}", JSON.toJSONString(req));
Long doctorId = super.getDoctorIdByToken(); Long doctorId = super.getDoctorIdByToken();
return PicaResponse.toResponse(hospitalSaasUserService.register(req, doctorId)); return PicaResponse.toResponse(hospitalSaasUserService.register(req, doctorId));
} }
...@@ -41,6 +47,7 @@ public class HospitalSaasUserController extends AccountBaseController { ...@@ -41,6 +47,7 @@ public class HospitalSaasUserController extends AccountBaseController {
@PostMapping(value = "/hospital/upsert") @PostMapping(value = "/hospital/upsert")
@EnabledLoginValidate @EnabledLoginValidate
public PicaResponse<Integer> upsert(@RequestBody HospitalSaasUserReq req) { public PicaResponse<Integer> upsert(@RequestBody HospitalSaasUserReq req) {
logger.info("upsert: url:/saas/hospital/upsert. start: {}", JSON.toJSONString(req));
Long doctorId = super.getDoctorIdByToken(); Long doctorId = super.getDoctorIdByToken();
return PicaResponse.toResponse(hospitalSaasUserService.upsert(req,doctorId)); return PicaResponse.toResponse(hospitalSaasUserService.upsert(req,doctorId));
} }
...@@ -49,6 +56,7 @@ public class HospitalSaasUserController extends AccountBaseController { ...@@ -49,6 +56,7 @@ public class HospitalSaasUserController extends AccountBaseController {
@PostMapping(value = "/hospital/list") @PostMapping(value = "/hospital/list")
@EnabledLoginValidate @EnabledLoginValidate
public PicaResponse<HospitalSaasUserResp> list(@RequestBody HospitalSaasUserListReq req) { public PicaResponse<HospitalSaasUserResp> list(@RequestBody HospitalSaasUserListReq req) {
logger.info("list: url:/saas/hospital/list. start: {}", JSON.toJSONString(req));
return PicaResponse.toResponse(hospitalSaasUserService.listByPage(req)); return PicaResponse.toResponse(hospitalSaasUserService.listByPage(req));
} }
...@@ -56,6 +64,7 @@ public class HospitalSaasUserController extends AccountBaseController { ...@@ -56,6 +64,7 @@ public class HospitalSaasUserController extends AccountBaseController {
@GetMapping(value = "/hospital/edit/{id}") @GetMapping(value = "/hospital/edit/{id}")
@EnabledLoginValidate @EnabledLoginValidate
public PicaResponse<HospitalSaasUserEditResp> edit(@PathVariable("id") Long id) { public PicaResponse<HospitalSaasUserEditResp> edit(@PathVariable("id") Long id) {
logger.info("edit: url:/saas/hospital/edit/id. start: id={}", id);
return PicaResponse.toResponse(hospitalSaasUserService.edit(id)); return PicaResponse.toResponse(hospitalSaasUserService.edit(id));
} }
...@@ -63,6 +72,7 @@ public class HospitalSaasUserController extends AccountBaseController { ...@@ -63,6 +72,7 @@ public class HospitalSaasUserController extends AccountBaseController {
@GetMapping(value = "/hospital/delete") @GetMapping(value = "/hospital/delete")
@EnabledLoginValidate @EnabledLoginValidate
public PicaResponse<Integer> delete(@RequestParam("id") Long id) { public PicaResponse<Integer> delete(@RequestParam("id") Long id) {
logger.info("delete: url:/saas/hospital/delete. start: id={}", id);
return PicaResponse.toResponse(hospitalSaasUserService.delete(id)); return PicaResponse.toResponse(hospitalSaasUserService.delete(id));
} }
......
...@@ -106,9 +106,7 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService { ...@@ -106,9 +106,7 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService {
accountMapper.insertSelective(account); accountMapper.insertSelective(account);
insertAppRole(account.getId()); insertAppRole(account.getId());
insertSaasRole(req, account.getId(), account.getId()); insertSaasRole(req, account.getId(), account.getId());
redisClient.del(nxKey); redisClient.del(nxKey);
return 1; return 1;
} }
...@@ -152,7 +150,7 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService { ...@@ -152,7 +150,7 @@ public class HospitalSaasUserServiceImpl implements HospitalSaasUserService {
@Override @Override
public HospitalSaasUserResp listByPage(HospitalSaasUserListReq req) { public HospitalSaasUserResp listByPage(HospitalSaasUserListReq req) {
String mobileEncrypt = ""; String mobileEncrypt = " ";
if (StringUtils.isNotBlank(req.getMobile())) { if (StringUtils.isNotBlank(req.getMobile())) {
mobileEncrypt = AESUtil.encryptV0(req.getMobile()); mobileEncrypt = AESUtil.encryptV0(req.getMobile());
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册