feat:bug修改

This commit is contained in:
dzc committed 2025-12-26 11:07:59 +08:00
1 parent bb942b08bc
commit d6f80025e4
20 files changed
+187 -17

No files matched your search

@@ -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;