Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
qianlong66
uni-app
提交
991f7266
U
uni-app
项目概览
qianlong66
/
uni-app
与 Fork 源项目一致
Fork自
DCloud / uni-app
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
991f7266
编写于
9月 01, 2021
作者:
D
DCloud_LXH
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(mp-alipay): fix returnValue default value
上级
2ec9088b
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
38 addition
and
9 deletion
+38
-9
packages/uni-mp-alipay/dist/uni.api.esm.js
packages/uni-mp-alipay/dist/uni.api.esm.js
+15
-5
packages/uni-mp-alipay/src/api/protocols.ts
packages/uni-mp-alipay/src/api/protocols.ts
+23
-4
未找到文件。
packages/uni-mp-alipay/dist/uni.api.esm.js
浏览文件 @
991f7266
...
...
@@ -49,8 +49,8 @@ function onAppLaunch(hook) {
my
.
appLaunchHooks
.
push
(
hook
);
}
function
getBaseSystemInfo
()
{
return
my
.
getSystemInfoSync
()
function
getBaseSystemInfo
()
{
return
my
.
getSystemInfoSync
()
}
function
validateProtocolFail
(
name
,
msg
)
{
...
...
@@ -929,7 +929,7 @@ function handleSystemInfo(fromRes, toRes) {
}
toRes
.
platform
=
platform
;
}
function
returnValue
(
methodName
,
res
)
{
function
returnValue
(
methodName
,
res
=
{}
)
{
// 通用 returnValue 解析
if
(
res
.
error
||
res
.
errorMessage
)
{
res
.
errMsg
=
`
${
methodName
}
:fail
${
res
.
errorMessage
||
res
.
error
}
`
;
...
...
@@ -1107,8 +1107,18 @@ const connectSocket = {
// TODO 有没有返回值还需要测试下
};
const
chooseImage
=
{
returnValue
:
{
apFilePaths
:
'
tempFilePaths
'
,
returnValue
(
result
)
{
var
_a
,
_b
;
const
hasTempFilePaths
=
hasOwn
(
result
,
'
tempFilePaths
'
)
&&
result
.
tempFilePaths
;
if
(
hasOwn
(
result
,
'
apFilePaths
'
)
&&
!
hasTempFilePaths
)
{
result
.
tempFilePaths
=
[];
(
_a
=
result
.
apFilePaths
)
===
null
||
_a
===
void
0
?
void
0
:
_a
.
forEach
((
apFilePath
)
=>
{
var
_a
;
return
(
_a
=
result
.
tempFilePaths
)
===
null
||
_a
===
void
0
?
void
0
:
_a
.
push
(
apFilePath
);
});
}
if
(
!
hasOwn
(
result
,
'
tempFiles
'
)
&&
hasTempFilePaths
)
{
result
.
tempFiles
=
[];
(
_b
=
result
.
tempFilePaths
)
===
null
||
_b
===
void
0
?
void
0
:
_b
.
forEach
((
tempFilePath
)
=>
{
var
_a
;
return
(
_a
=
result
.
tempFiles
)
===
null
||
_a
===
void
0
?
void
0
:
_a
.
push
({
path
:
tempFilePath
});
});
}
return
{};
},
};
const
previewImage
=
{
...
...
packages/uni-mp-alipay/src/api/protocols.ts
浏览文件 @
991f7266
import
{
isPlainObject
,
isArray
}
from
'
@vue/shared
'
import
{
isPlainObject
,
isArray
,
hasOwn
}
from
'
@vue/shared
'
import
{
addSafeAreaInsets
}
from
'
@dcloudio/uni-mp-core
'
...
...
@@ -36,7 +36,7 @@ function handleSystemInfo(
toRes
.
platform
=
platform
}
export
function
returnValue
(
methodName
:
string
,
res
:
Record
<
string
,
any
>
)
{
export
function
returnValue
(
methodName
:
string
,
res
:
Record
<
string
,
any
>
=
{}
)
{
// 通用 returnValue 解析
if
(
res
.
error
||
res
.
errorMessage
)
{
res
.
errMsg
=
`
${
methodName
}
:fail
${
res
.
errorMessage
||
res
.
error
}
`
...
...
@@ -224,8 +224,27 @@ export const connectSocket = {
// TODO 有没有返回值还需要测试下
}
export
const
chooseImage
=
{
returnValue
:
{
apFilePaths
:
'
tempFilePaths
'
,
returnValue
(
result
:
my
.
IChooseImageSuccessResult
&
{
tempFilePaths
?:
string
[]
tempFiles
?:
Array
<
{
path
:
string
}
>
}
)
{
const
hasTempFilePaths
=
hasOwn
(
result
,
'
tempFilePaths
'
)
&&
result
.
tempFilePaths
if
(
hasOwn
(
result
,
'
apFilePaths
'
)
&&
!
hasTempFilePaths
)
{
result
.
tempFilePaths
=
[]
result
.
apFilePaths
?.
forEach
((
apFilePath
)
=>
result
.
tempFilePaths
?.
push
(
apFilePath
)
)
}
if
(
!
hasOwn
(
result
,
'
tempFiles
'
)
&&
hasTempFilePaths
)
{
result
.
tempFiles
=
[]
result
.
tempFilePaths
?.
forEach
((
tempFilePath
)
=>
result
.
tempFiles
?.
push
({
path
:
tempFilePath
})
)
}
return
{}
},
}
export
const
previewImage
=
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录