|
@@ -28,7 +28,7 @@ interface Options {
|
|
|
* @param cacheKey?: string,//请求唯一标识。如果设置了 cacheKey启用缓存机制
|
|
|
* @param onSuccess?: (data: any, params: any[]) => void,//service resolve 时触发,参数为 data 和 params
|
|
|
* @param onError?: (error: Error, params: any[]) => void,//service 报错时触发,参数为 error 和 params。
|
|
|
- * @param formatResult?: boolean,//格式化请求结果
|
|
|
+ * @param formatResult?: boolean,// 开启返回原数据,不开启默认返回res.data
|
|
|
* @param initialData?: any,//默认的 data
|
|
|
* @param msgNmae?: string,//操作完成提示文字
|
|
|
*
|
|
@@ -50,7 +50,7 @@ export function useAjax(fnc: CombineService<any, any>, options?: Options){
|
|
|
formatResult: (res) => {
|
|
|
let reqTime = moment().format('YYYY-MM-DD HH:mm:ss')
|
|
|
res['reqTime'] = reqTime
|
|
|
- return options?.formatResult ? {...res,reqTime} :res
|
|
|
+ return options?.formatResult ? {...res,reqTime} :res.data
|
|
|
|
|
|
},
|
|
|
onSuccess: (res) => {
|