wangfukang 1 week ago
parent
commit
cfa12dd57e
  1. 27
      common/fishMarketApi.js
  2. 4
      common/httpRequest.js

27
common/fishMarketApi.js

@ -27,6 +27,17 @@ export function uploadFishImage(path) {
return tui.uploadFile('/upload/file', path).then(extractUploadUrl)
}
export async function uploadFishReleaseImage(path) {
const url = await tui.uploadFile('/upload/file', path).then(extractUploadUrl)
if (!url) return { url: '', passed: false, message: '图片上传失败,请稍后重试' }
const res = await tui.request('/app/fishmarket/images/audit', 'POST', { url }, false, false, true)
if (res && res.success !== false) {
const auditResult = res.result !== undefined ? res.result : res
return auditResult && auditResult.passed ? { url, passed: true } : { url: '', passed: false, message: '图片审核未通过,请更换图片' }
}
return { url: '', passed: false, message: (res && res.message) || '图片审核未通过,请更换图片' }
}
export function pageFishGoods(data = {}) {
return tui.request('/app/fishmarket/goods/page', 'POST', data, false, false, true).then(unwrap)
}
@ -39,6 +50,10 @@ export function getFishGoodsDetail(id) {
return tui.request(`/app/fishmarket/goods/${id}`, 'GET', {}, false, true, true).then(unwrap)
}
export function getFishWantDetail(id) {
return tui.request(`/app/fishmarket/wants/${id}`, 'GET', {}, false, true, true).then(unwrap)
}
export function publishFishGoods(data) {
return tui.request('/app/fishmarket/goods', 'POST', data, false, false, false).then(unwrap)
}
@ -67,6 +82,10 @@ export function pageFishComments(goodsId, pageNum = 1, pageSize = 10) {
return tui.request('/app/fishmarket/comments/page', 'GET', { goodsId, pageNum, pageSize }, false, true, true).then(unwrap)
}
export function getFishUnreadSummary() {
return tui.request('/app/fishmarket/unread/summary', 'GET', {}, false, true, true).then(unwrap)
}
export function deleteFishComment(id) {
return tui.request(`/app/fishmarket/comments/${id}`, 'DELETE', {}, false, false, true).then(unwrap)
}
@ -79,6 +98,10 @@ export function createFishChatSession(goodsId) {
return tui.request(`/app/fishmarket/goods/${goodsId}/chat`, 'POST', {}, false, false, false).then(unwrap)
}
export function createFishWantChatSession(wantId) {
return tui.request(`/app/fishmarket/wants/${wantId}/chat`, 'POST', {}, false, false, false).then(unwrap)
}
export function getFishChatSession(sessionId) {
return tui.request(`/app/fishmarket/chat/sessions/${sessionId}`, 'GET', {}, false, true, true).then(unwrap)
}
@ -119,6 +142,10 @@ export function pageMyFishSessions(data = {}) {
return tui.request('/app/fishmarket/my/sessions', 'POST', data, false, false, true).then(unwrap)
}
export function pageMyFishMessageComments(data = {}) {
return tui.request('/app/fishmarket/my/message-comments', 'POST', data, false, false, true).then(unwrap)
}
export function pageMyFishComments(data = {}) {
return tui.request('/app/fishmarket/my/comments', 'POST', data, false, false, true).then(unwrap)
}

4
common/httpRequest.js

@ -37,8 +37,8 @@ function getSafeWindowInfo() {
const tui = {
//接口地址
interfaceUrl: function() {
return 'https://hbkuaishi.com/hiver' //正式
// return 'http://192.168.100.34:8888/hiver' //测试
// return 'https://hbkuaishi.com/hiver' //正式
return 'http://192.168.100.34:8888/hiver' //测试
},
toast: function(text, duration, success) {
uni.showToast({

Loading…
Cancel
Save