fix: 取消踩。反馈调整
This commit is contained in:
+3
-3
@@ -20,16 +20,16 @@ VITE_APP_BASE_API_Url = 'https://aitstest.jlbank.com.cn:7001'
|
|||||||
# VITE_APP_BASE_H5_API_Url = 'https://aitstest.jlbank.com.cn:7002'
|
# VITE_APP_BASE_H5_API_Url = 'https://aitstest.jlbank.com.cn:7002'
|
||||||
|
|
||||||
# dev
|
# dev
|
||||||
# VITE_APP_BASE_H5_API_Url = 'http://25.18.122.65:7001'
|
VITE_APP_BASE_H5_API_Url = 'http://25.18.122.65:7001'
|
||||||
# sit
|
# sit
|
||||||
VITE_APP_BASE_H5_API_Url = 'http://25.18.122.91:9786'
|
# VITE_APP_BASE_H5_API_Url = 'http://25.18.122.91:9786'
|
||||||
|
|
||||||
# UAT
|
# UAT
|
||||||
# VITE_APP_BASE_H5_API_Url = 'http://25.18.122.78:9786'
|
# VITE_APP_BASE_H5_API_Url = 'http://25.18.122.78:9786'
|
||||||
|
|
||||||
# 任东
|
# 任东
|
||||||
# VITE_APP_BASE_H5_API_Url_TRAAPP = 'http://25.64.16.130:9601'
|
# VITE_APP_BASE_H5_API_Url_TRAAPP = 'http://25.64.16.130:9601'
|
||||||
VITE_APP_BASE_H5_API_Url_TRASTUDY = 'http://25.64.16.130:9602'
|
# VITE_APP_BASE_H5_API_Url_TRASTUDY = 'http://25.64.16.130:9602'
|
||||||
|
|
||||||
# VITE_APP_BASE_H5_API_Url_TRAEXAM = 'http://25.64.16.140:9604'
|
# VITE_APP_BASE_H5_API_Url_TRAEXAM = 'http://25.64.16.140:9604'
|
||||||
# 张建成
|
# 张建成
|
||||||
|
|||||||
@@ -35,6 +35,14 @@ export const insertTraAskFeedback = (data) => {
|
|||||||
data
|
data
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
// 取消反馈 取消踩 /traAskFeedback/updateDownvoteStat
|
||||||
|
export const updateDownvoteStat = (data) => {
|
||||||
|
return request({
|
||||||
|
url: '/traask/traAskFeedback/updateDownvoteStat',
|
||||||
|
method: 'post',
|
||||||
|
data
|
||||||
|
});
|
||||||
|
};
|
||||||
// 赞 /取消赞/traAskFeedback/updateDownvoteStat
|
// 赞 /取消赞/traAskFeedback/updateDownvoteStat
|
||||||
export const updateLikeStat = (data) => {
|
export const updateLikeStat = (data) => {
|
||||||
return request({
|
return request({
|
||||||
|
|||||||
@@ -103,7 +103,7 @@ import { onLoad, onShow, onUnload, onHide, onBackPress } from '@dcloudio/uni-app
|
|||||||
import { get_base_url, goto_login_fun } from '@/api/request'
|
import { get_base_url, goto_login_fun } from '@/api/request'
|
||||||
import { getUserInfo, getPhoneEnvBool } from '@/common/common'
|
import { getUserInfo, getPhoneEnvBool } from '@/common/common'
|
||||||
import { commonUploadVoiceFile } from '@/api/common.js'
|
import { commonUploadVoiceFile } from '@/api/common.js'
|
||||||
import { queryHotQuestionApi, insertTraAskFeedback, queryAskHisByBatchIdPaging, updateLikeStat } from '@/api/dialog.js'
|
import { queryHotQuestionApi, insertTraAskFeedback, queryAskHisByBatchIdPaging, updateLikeStat, updateDownvoteStat } from '@/api/dialog.js'
|
||||||
import Feedback from './components/feedback.vue'
|
import Feedback from './components/feedback.vue'
|
||||||
import History from './components/history.vue'
|
import History from './components/history.vue'
|
||||||
|
|
||||||
@@ -384,7 +384,22 @@ const talkItemEvents = ({ type, data, id, info = {} }) => {
|
|||||||
activeVoiceTalkingItemId.value = id
|
activeVoiceTalkingItemId.value = id
|
||||||
break
|
break
|
||||||
case 'feedback':
|
case 'feedback':
|
||||||
feedbackRef.value.open(data)
|
let _feedstatus = data.downvoteStat === 'Y' ? 'N' : 'Y'
|
||||||
|
let _feedid = data.seqNo || data.askId
|
||||||
|
if(_feedstatus === 'N'){
|
||||||
|
updateDownvoteStat({
|
||||||
|
askId: _feedid,
|
||||||
|
stat: _feedstatus
|
||||||
|
}).then(res=>{
|
||||||
|
talkingList.value.forEach(t => {
|
||||||
|
if (t.seqNo === _feedid || t.askId === _feedid) {
|
||||||
|
t.downvoteStat = 'N'
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}else{
|
||||||
|
feedbackRef.value.open(data)
|
||||||
|
}
|
||||||
break
|
break
|
||||||
case 'great':
|
case 'great':
|
||||||
let _status = data.likeStat === 'Y' ? 'N' : 'Y'
|
let _status = data.likeStat === 'Y' ? 'N' : 'Y'
|
||||||
|
|||||||
Reference in New Issue
Block a user