// 封装formatDate函数,用以返回前端的数据格式,统一前后端数据
function formatData(obj={}){
let {code=200,data=[],msg='success'} = obj
if(code === 400 && msg === 'success'){
msg = 'fail'
}
return {
code,
data,
msg
}
}
//失败则返回400
formatData.fail = function(){
return formatData({code:400})
}
成功可以返回200,把data传参进来,可以把数据返回给前端
formatData.success = function(data){
return formatData({data})
}