import request from '@/utils/request' // 查询文章列表 export function listArticle(query) { return request({ url: '/app/article/list', method: 'get', params: query }) } // 查询文章详细 export function getArticle(id) { return request({ url: '/app/article/app/' + id, method: 'get' }) } // 点赞文章+1 export function zan(data) { return request({ url: '/app/article/app/zan', method: 'put', data: data }) } // 浏览文章+1 export function lookAddNumber(data) { return request({ url: '/app/article/app/lookAddNumber', method: 'put', data: data }) } // 查询资源列表 export function listResource(query) { return request({ url: '/app/resource/list', method: 'get', params: query }) } // 查询资源详细 export function getResource(id) { return request({ url: '/app/resource/app/' + id, method: 'get' }) } // 查询资源详细 export function getResourceByUserId(id) { return request({ url: '/app/resource/app/user/' + id, method: 'get' }) } // 查询首页分类内容数量 export function getHomeCategoryCounts() { return request({ url: '/app/article/app/homeCategoryCounts', method: 'get' }) } // 根据字典类型查询字典数据信息 export function getDicts(dictType) { return request({ url: '/system/dict/data/type/' + dictType, method: 'get' }) } // 查询壁纸列表 export function listWallpaper(query) { return request({ url: '/app/wallpaper/list', method: 'get', params: query }) } // 查询兑换记录列表 export function listExchange(query) { return request({ url: '/app/exchange/list', method: 'get', params: query }) } export function listGoods(query) { return request({ url: '/app/goods/list', method: 'get', params: query }) } // 微信临时 code 登录,OpenID 和 session_key 仅由后端获取 export function wxLogin(data) { return request({ url: '/wxLogin', method: 'post', data: data }) } // 查询用户详细 export function getUser(userId) { return request({ url: '/system/user/appGetInfo/' + userId, method: 'get' }) } // 根据参数键名查询参数值 export function getConfigKey(configKey) { return request({ url: '/system/config/configKey/' + configKey, method: 'get' }) } // 新增积分记录 export function addAppIntegra(data) { return request({ url: '/app/appIntegra/apps', method: 'post', data: data }) } // 查询用户详细2 export function appGetUserById(userId) { return request({ url: '/system/user/appGetUserById/' + userId, method: 'get' }) } // 查询积分记录列表 export function listAppIntegra(query) { return request({ url: '/app/appIntegra/my', method: 'get', params: query }) } // 积分商品兑换 export function exchangeGoods(data) { return request({ url: '/app/exchange/goods', method: 'post', data: data }) } // 图片下载+1 export function imgDownLoad(data) { return request({ url: '/app/wallpaper/app/downLoad', method: 'put', data: data }) } // 资源下载+1 export function resourceDownLoad(data) { return request({ url: '/app/resource/app/downLoad', method: 'put', data: data }) } // 积分资源兑换 export function exchangeResource(data) { return request({ url: '/app/appIntegra/resource', method: 'post', data: data }) } // 获取系统配置数据 export function getSysSet() { return request({ url: '/app/public/getSysSet', method: 'get' }) } // 今天是否可以新增积分记录 export function addIsAppIntegra(data) { return request({ url: '/app/appIntegra/isApps', method: 'post', data: data }) } // 查询短剧资源列表 export function listDuanju(query) { return request({ url: '/app/duanju/list', method: 'get', params: query }) } // 查询短剧资源数量 export function duanjuNumber(query) { return request({ url: '/app/duanju/app/listNumber', method: 'get', params: query }) } //抽奖校验次数生成概率 export function lottery(data) { return request({ url: '/app/appIntegra/lottery', method: 'post', data: data }) } //抽奖奖励发放 export function lotteryAdd(data) { return request({ url: '/app/appIntegra/lotteryAdd', method: 'post', data: data }) } // 查询抽奖礼品配置列表 export function listLottery(query) { return request({ url: '/app/lottery/list', method: 'get', params: query }) } // 查询抽奖记录列表 export function listLotteryLog(query) { return request({ url: '/app/lotteryLog/list', method: 'get', params: query }) } // 创建资源虚拟支付订单 export function createVirtualResourceOrder(data) { return request({ url: '/app/virtual-pay/resource-orders', method: 'post', data: data }) } // 查询资源虚拟支付订单 export function getVirtualResourceOrder(orderNo, sync) { return request({ url: '/app/virtual-pay/resource-orders/' + orderNo, method: 'get', params: { sync: !!sync } }) } // 查询当前用户的虚拟支付订单 export function listMyVirtualResourceOrders(query) { return request({ url: '/app/virtual-pay/resource-orders', method: 'get', params: query }) } // 取消当前用户的待支付资源订单 export function cancelVirtualResourceOrder(orderNo) { return request({ url: '/app/virtual-pay/resource-orders/' + orderNo, method: 'delete' }) } // 查询后台启用的项目定制技术栈 export function listCustomTechStacks() { return request({ url: '/app/techStack/options', method: 'get' }) } // 提交项目定制需求(服务端同时扣除 99 积分) export function createCustomRequest(data) { return request({ url: '/app/customRequest', method: 'post', data: data }) } // 查询当前用户的定制需求 export function listMyCustomRequests(query) { return request({ url: '/app/customRequest/my', method: 'get', params: query }) } // 查询当前用户的定制需求详情 export function getMyCustomRequest(id) { return request({ url: '/app/customRequest/my/' + id, method: 'get' }) } // 查询当前可参与的积分任务 export function listPointTasks() { return request({ url: '/app/pointTask/active', method: 'get' }) } // 查询积分任务详情和当前用户状态 export function getPointTask(id) { return request({ url: '/app/pointTask/active/' + id, method: 'get' }) } // 获取七牛任务截图上传凭证 export function getPointTaskUploadToken(data) { return request({ url: '/app/pointTask/upload-token', method: 'post', data: data }) } // 提交积分任务 export function submitPointTask(taskId, data) { return request({ url: '/app/pointTask/' + taskId + '/submit', method: 'post', data: data }) } // 重新提交审核未通过的积分任务 export function resubmitPointTask(submissionId, data) { return request({ url: '/app/pointTask/submission/' + submissionId + '/resubmit', method: 'post', data: data }) } // 查询我的积分任务记录 export function listMyPointTaskSubmissions(query) { return request({ url: '/app/pointTask/submission/my', method: 'get', params: query }) } // 查询我的积分任务提交详情 export function getMyPointTaskSubmission(id) { return request({ url: '/app/pointTask/submission/my/' + id, method: 'get' }) }