Skip to content

Commit

Permalink
feat(uniCloud): add alipay env
Browse files Browse the repository at this point in the history
  • Loading branch information
Wangyaqi committed Sep 4, 2023
1 parent f0d4999 commit f49e458
Showing 1 changed file with 28 additions and 12 deletions.
40 changes: 28 additions & 12 deletions packages/vue-cli-plugin-uni/lib/env.js
Original file line number Diff line number Diff line change
Expand Up @@ -116,19 +116,35 @@ if (!process.env.UNI_CLOUD_PROVIDER && process.env.UNI_CLOUD_SPACES) {
if (space.provider === 'tcb') {
space.provider = 'tencent'
}
if (space.clientSecret) {
return {
provider: space.provider || 'aliyun',
spaceName: space.name,
spaceId: space.id,
clientSecret: space.clientSecret,
endpoint: space.apiEndpoint
if (!space.provider && space.clientSecret) {
space.provider = 'aliyun'
}
switch (space.provider) {
case 'aliyun':
return {
provider: space.provider || 'aliyun',
spaceName: space.name,
spaceId: space.id,
clientSecret: space.clientSecret,
endpoint: space.apiEndpoint
}
case 'alipay': {
return {
provider: space.provider,
spaceName: space.name,
spaceId: space.id,
spaceAppId: space.spaceAppId,
secretId: space.secretId,
secretKey: space.secretKey
}
}
} else {
return {
provider: space.provider || 'tencent',
spaceName: space.name,
spaceId: space.id
case 'tencent':
default: {
return {
provider: space.provider,
spaceName: space.name,
spaceId: space.id
}
}
}
}))
Expand Down

0 comments on commit f49e458

Please sign in to comment.