UserApi.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.zhiqiyun.open.apis;
  2. import com.dliyun.oap.framework.annotation.ServiceMethod;
  3. import com.dliyun.oap.framework.annotation.ServiceMethodBean;
  4. import com.dliyun.oap.framework.response.OapResponse;
  5. import com.fasterxml.jackson.databind.ObjectMapper;
  6. import com.zhiqiyun.open.apis.request.LogonRequest;
  7. import lombok.extern.slf4j.Slf4j;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import java.util.HashMap;
  10. import java.util.Map;
  11. /**
  12. * <pre>
  13. * 功能说明:
  14. * </pre>
  15. *
  16. * @author stjdydayou
  17. * @version 1.0
  18. */
  19. @Slf4j
  20. @ServiceMethodBean
  21. public class UserApi {
  22. @Autowired
  23. private ObjectMapper objectMapper;
  24. @ServiceMethod(method = "user.login", title = "用户登录", groupTitle = "")
  25. public OapResponse login(LogonRequest request) {
  26. Map<String, Object> m = new HashMap<>();
  27. m.put("userName", request.getUserName());
  28. m.put("password", request.getPassword());
  29. m.put("ss", request.getSs());
  30. return OapResponse.success().setBody(m);
  31. }
  32. }