import { $fytz } from '../index'; export default { /** * 搜索用户 * @param {String} userId * @param {Number} page * @param {Number} per_page * @param {Object} data * @returns */ fetchUser(userId, page = 1, per_page = 20, data) { const params = `page=${page}&per_page=${per_page}`; return $fytz.post(`userInfo/searchUser/${userId}?${params}`, data); }, /** * 获取用户基本信息 * @param {String} userId * @returns */ fetchUserBaseInfo(userId) { return $fytz .get(`userInfo/baseInfo?userId=${userId}`) .then((res) => res.data); }, /** * 更新用户账户信息 * @param {*} data * @returns */ updateUserInfo(data) { return $fytz.post('userInfo', data).then((res) => res.data); }, /** * 新增用户 * @param {*} data * @returns */ createUser(data) { return $fytz.put('userInfo', data).then((res) => res.data); } };