Commit 6cca8f14 by hewei

Merge branch 'upay-test' into 'upay-prod'

Upay test

See merge request !17
parents e49a97d8 2701a121
......@@ -2,7 +2,9 @@ package com.wecloud.im.controller;
import cn.hutool.crypto.digest.MD5;
import com.wecloud.im.param.GetSignParam;
import com.wecloud.im.param.GetSignVo;
import com.wecloud.im.service.ImClientLoginService;
import io.geekidea.springbootplus.framework.common.api.ApiResult;
import io.geekidea.springbootplus.framework.common.controller.BaseController;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
......@@ -33,9 +35,12 @@ public class SignController extends BaseController {
*/
@PostMapping("/get")
@ApiOperation(value = "获取sign(仅提供测试调试使用)", notes = "生成签名测试,在生产环境中,此步骤需要第三方应用的服务端进行生成")
public String get(@RequestBody GetSignParam getSignParam) throws Exception {
public ApiResult<GetSignVo> get(@RequestBody GetSignParam getSignParam) throws Exception {
return new MD5().digestHex(getSignParam.getTimestamp() + getSignParam.getClientId() + getSignParam.getAppKey() + getSignParam.getAppSecret());
GetSignVo getSignVo = new GetSignVo();
String md5Str = new MD5().digestHex(getSignParam.getTimestamp() + getSignParam.getClientId() + getSignParam.getAppKey() + getSignParam.getAppSecret());
getSignVo.setToken(md5Str);
return ApiResult.ok(getSignVo);
}
}
......
package com.wecloud.im.param;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.io.Serializable;
/**
*
*/
@Data
@Accessors(chain = true)
@ApiModel(value = "GetSignVo")
public class GetSignVo implements Serializable {
@ApiModelProperty("token")
private String token;
}
\ No newline at end of file
......@@ -167,7 +167,7 @@
</springProfile>
<springProfile name="prod">
<root level="INFO">
<root level="ERROR">
<appender-ref ref="ELASTIC"/>
<appender-ref ref="CONSOLE"/>
<appender-ref ref="ASYNC_FILE"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment