26 lines
930 B
JavaScript
26 lines
930 B
JavaScript
|
|
export default {
|
||
|
|
// 响应返回解析
|
||
|
|
parseResponseData: (res) => {
|
||
|
|
return res?.data?.items
|
||
|
|
? // 分页响应字段结构定义
|
||
|
|
{
|
||
|
|
rows: res?.data?.items ?? [], // 分析行数据字段结构
|
||
|
|
pageInfo: res?.data?.pageInfo, // 分析总数字段结构
|
||
|
|
message: res?.message, // 分析描述字段结构
|
||
|
|
code: res?.code // 分析状态字段结构
|
||
|
|
}
|
||
|
|
: // 无分页响应字段结构定义
|
||
|
|
{
|
||
|
|
rows: res?.data ?? [], // 分析行数据字段结构
|
||
|
|
message: res?.message, // 分析描述字段结构
|
||
|
|
code: res?.code // 分析状态字段结构
|
||
|
|
}
|
||
|
|
},
|
||
|
|
|
||
|
|
// 请求字段结构定义
|
||
|
|
request: {
|
||
|
|
page: "page", //规定当前分页字段
|
||
|
|
pageSize: "pageSize" //规定一页条数字段
|
||
|
|
}
|
||
|
|
}
|