import request from './request' let app = getApp(); let token; wx.getStorage({ key:'accessToken', success:(res)=>{ token = res.data; } }) export default { community:{ list:()=>request.get('/api/community') }, address:{ list(commityId){ const data = {}; if(commityId){ data.community_id = commityId; } return request.get('/api/address',data) }, add:(data)=>request.post('/api/address',data), update:(data)=>request.put(`/api/address/${data.id}`,data), }, building:{ list(communityId){ if(!app){ app = getApp(); } const data = { community_id:communityId, user_id:app.globalData.userInfo.userid } return request.get('/api/community/building/list') } }, station:{ list:(community_id)=>request.get('/api/station',{community_id}) }, uploadImg(file){ // const formData = new formData(); // return request.post('/api/upload/image',{file:file}); wx.uploadFile({ filePath: file.tempFilePath, name: 'name', header:{ Authorization: `Bearer ${token}` }, formData:{ file:file }, url: request.baseUrl+'/api/upload/image', }) } }