feat:bug修改
This commit is contained in:
1 parent
bb942b08bc
commit
d6f80025e4
20 files changed
+187
-17
No files matched your search
+6
-1
@@ -55,6 +55,8 @@ import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.time.Duration;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.ZoneOffset;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
@@ -266,14 +268,17 @@ public class SocialClientServiceImpl implements SocialClientService {
|
||||
*/
|
||||
@Override
|
||||
public String getWxUrlScheme(String path, String json) {
|
||||
long expireTime = LocalDateTime.now().toInstant(ZoneOffset.UTC).getEpochSecond();
|
||||
expireTime += 5 * 60 * 1000;
|
||||
WxMaService service = getWxMaService(UserTypeEnum.MEMBER.getValue());
|
||||
try {
|
||||
String urlScheme = service.getWxMaSchemeService().generate(WxMaGenerateSchemeRequest.newBuilder()
|
||||
.jumpWxa(
|
||||
WxMaGenerateSchemeRequest.JumpWxa.newBuilder().path(path).query(json).envVersion("trial").build()
|
||||
)
|
||||
.expireTime((long) (5 * 60 * 1000))
|
||||
.expireTime(expireTime)
|
||||
.expireType(0)
|
||||
.isExpire(true)
|
||||
.build()
|
||||
);
|
||||
return urlScheme;
|
||||
|
||||
Reference in new issue
Block a user