对接通知

This commit is contained in:
wangchengming 2025-09-17 22:27:06 +08:00
parent 5ff02028cb
commit 4af33499fb
2 changed files with 25 additions and 30 deletions

10
src/api/notice.js Normal file
View File

@ -0,0 +1,10 @@
import request from '@/utils/request'
// 获取通知列表
export function noticeList(query) {
return request({
url: '/system/notice/list',
method: 'get',
params: query
})
}

View File

@ -50,7 +50,7 @@
</div>
<ul class="resource-list" v-if="notices.length > 0">
<li v-for="(notice, index) in notices" :key="index" class="resource-link" @click="handleGoSupplierManage">
{{ notice.content }}
{{ notice.noticeContent }}
</li>
</ul>
<div class="no_result" v-else>
@ -67,6 +67,7 @@
<script setup name="Index">
import { nextTick, onMounted, ref } from 'vue';
import { noticeList } from "@/api/notice"
import mediaMap from '@/assets/images/mediaMap.png'
import supplierManage from '@/assets/images/supplierManage.png'
import mediaLibary from '@/assets/images/mediaLibary.png'
@ -97,34 +98,10 @@ const router = useRouter()
//
onMounted(() => {
bgStore.setBgImage(bigBackgroud)
getNoticeList()
});
const notices = ref([
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
{ date: 'XXXXX供应商信息记不全请完善', content: 'XXXXX供应商信息记不全请完善' },
]);
//
const notices = ref([]);
//
const handleGoMediaMap = () => {
router.push('/mediaMap')
@ -187,6 +164,14 @@ const handleGeoConvertBack = () => {
showTool.value = false
showGeoConvert.value = false
}
//
const getNoticeList = () => {
noticeList({ noticeType: 1, status: 0 }).then(res => {
console.log('通知结果', res)
notices.value = res.rows
})
}
</script>
<style scoped lang="scss">
.flex-container {