mirror of
https://github.com/dataease/dataease.git
synced 2026-05-19 02:08:10 +08:00
feat: 移动端收藏状态
This commit is contained in:
@@ -25,3 +25,10 @@ export function enshrineList(data) {
|
||||
})
|
||||
}
|
||||
|
||||
export function starStatus(panelId) {
|
||||
return request({
|
||||
url: '/api/store/status/' + panelId,
|
||||
method: 'post',
|
||||
loading: true
|
||||
})
|
||||
}
|
||||
|
||||
@@ -125,7 +125,7 @@ import SaveToTemplate from '@/views/panel/list/SaveToTemplate'
|
||||
import { mapState } from 'vuex'
|
||||
import html2canvas from 'html2canvasde'
|
||||
import FileSaver from 'file-saver'
|
||||
import { enshrineList, saveEnshrine, deleteEnshrine } from '@/api/panel/enshrine'
|
||||
import { starStatus, saveEnshrine, deleteEnshrine } from '@/api/panel/enshrine'
|
||||
import bus from '@/utils/bus'
|
||||
import { queryAll } from '@/api/panel/pdfTemplate'
|
||||
import ShareHead from '@/views/panel/GrantAuth/ShareHead'
|
||||
@@ -294,9 +294,8 @@ export default {
|
||||
})
|
||||
},
|
||||
initHasStar() {
|
||||
const param = {}
|
||||
enshrineList(param).then(res => {
|
||||
this.hasStar = res.data && res.data.some(item => item.panelGroupId === this.panelInfo.id)
|
||||
starStatus(this.panelInfo.id).then(res => {
|
||||
this.hasStar = res.data
|
||||
})
|
||||
},
|
||||
refreshStarList(isStar) {
|
||||
|
||||
Reference in New Issue
Block a user