// const { useParamsEaseFuncs } = require('XrFrame/xrFrameSystem'); const { request } = require('../utils/request') const API = { createCommentURL: '/appraise/create', loginURL: '/user/login', getUserInfoURL: '/user/info', registerURL: '/user/register', modifyURL: '/user/modify', getOrderURL: '/order/user', getCategoryURL: '/category', getCategoryGoods: '/goods/category', getUserRelationUrl: '/relation/friend', addUserRelationUrl: '/relation/create', getUserInfoListUrl: '/user/list', getGoodsInfoListUrl: '/goods/list' //放接口URL } //查询列表时传参---注意参数数据类型 function createCommont(data) { //Promise return request.post( API.createCommentURL, { data: data } ); } /** * @param: {pageNum, pageSize} */ //传对象给params function getCommentList(params) { return request.get( API.createCommentURL, { params: params,//是传入的形参 } ); } // //超时设置:timeout: 1000 * 60 * 30 // function deleteComment() { // } function login(params) { return request.post( API.loginURL, { header: params.header, data: params.data, } ); } function getUserInfo(params) { return request.get( API.getUserInfoURL, { header: params.header, params: params.data, } ); } function register(params) { return request.post( API.registerURL, { data: params.data, } ); } function modify(params) { return request.post( API.modifyURL, { data: params.data, } ); } function getOrder(params) { return request.get( API.getOrderURL, { params: params.data, } ) } function getCategoryAPI() { // return http( API.getCategoryURL, {data: data}) return request.get( API.getCategoryURL, ) } function getClassifyGoods(data) { // return http( API.getCategoryGoods, {data: data}) return request.get( API.getCategoryGoods+`/${data.page}/${data.pageSize}` ) } //获取用户好友关系 function getUserRelation(params) { return request.get( API.getUserRelationUrl, { data:params.data, } ) } //添加用户关系 function addUserRelation(params) { return request.post( API.addUserRelationUrl, { data:params.data, } ) } //传入uid批量获取用户信息 function getUserInfoList(params) { return request.post( API.getUserInfoListUrl, { data: params.data, } ) } //传入商品id批量获取商品信息 function getGoodsInfoList(params) { return request.post( API.getGoodsInfoListUrl, { data:params.data, } ) } module.exports = { createCommont, getCommentList, login, getUserInfo, register, modify, getOrder, getCategoryAPI, getClassifyGoods, getUserRelation, addUserRelation, getUserInfoList, getGoodsInfoList, loginURl: API.loginURL, registerURL: API.registerURL }