|
@@ -8,16 +8,16 @@
|
|
|
<van-notice-bar @click="noticeClk" mode="link" :scrollable="true" color="rgba(64,77,116,1)" left-icon="volume-o"
|
|
|
:text="noticeContent.title" />
|
|
|
</template> -->
|
|
|
- <!-- <template> -->
|
|
|
+ <template v-if="noticeContent">
|
|
|
<van-notice-bar @click="noticeClk" mode="link" :scrollable="true" color="rgba(64,77,116,1)" left-icon="volume-o"
|
|
|
- text="这里是关于SUNZEE内部交易系统的公告说明!" />
|
|
|
- <!-- </template> -->
|
|
|
+ :text="noticeContent.centent" />
|
|
|
+ </template>
|
|
|
<!-- 灰线 -->
|
|
|
<!-- <div class="intervalRow"></div> -->
|
|
|
+ <!-- 用户名 -->
|
|
|
<div class="nameDeviceRow flex-col">
|
|
|
<span class="txt3">{{ userName }}</span>
|
|
|
<div class="l-flex-RC">
|
|
|
-
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 行情数据 -->
|
|
@@ -29,18 +29,8 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <!-- 时间选择 -->
|
|
|
- <!-- <date-select-list @update="update($event)"></date-select-list> -->
|
|
|
- <!-- 类型选择 -->
|
|
|
- <!-- <typeSelectList v-if="showDataDiv" :isHome="true" @upselectdata="upselectdata($event)"></typeSelectList> -->
|
|
|
-
|
|
|
- <!-- <div class="o-plr-8 o-pt-10">
|
|
|
- <div class="outer5 flex-col" @click="pushOrderCenter">
|
|
|
- // 收入总额,销售量,订单数
|
|
|
- </div>
|
|
|
- </div> -->
|
|
|
- <!-- 时间范围 -->
|
|
|
- <div class="c-text-c c-text-18">
|
|
|
+
|
|
|
+ <div class="c-text-c c-text-18" style="color: #39a6fe;font-weight: bold ;">
|
|
|
月K线图
|
|
|
</div>
|
|
|
<!-- ECharts -->
|
|
@@ -108,9 +98,9 @@
|
|
|
</div>
|
|
|
<!-- 新闻通知弹窗 -->
|
|
|
<kDialog :dialogTitle="$t('home.notificationPop.notification')" :cancelBtnTxt="$t('home.notificationPop.nextTime')"
|
|
|
- :confirmBtnTxt="$t('home.notificationPop.roger')" ref="kDialogRef" @confirmclk="confirmClk">
|
|
|
+ :confirmBtnTxt="$t('home.notificationPop.roger')" ref="kDialogRef" >
|
|
|
<template #content>
|
|
|
- <div class="o-w" style="max-height: 50vh; overflow-y: auto" v-html="noticeContent.note"></div>
|
|
|
+ <div class="o-w" style="max-height: 50vh; overflow-y: auto" v-html="noticeContent.content"></div>
|
|
|
</template>
|
|
|
</kDialog>
|
|
|
|
|
@@ -126,41 +116,38 @@ import sHeader from "@/components/SimpleHeader";
|
|
|
import { getLoginUser, styleUrl } from "@/common/js/utils";
|
|
|
import {
|
|
|
getListStockInfoForMonth,
|
|
|
- Api_getNotice,
|
|
|
- Api_getUpdateNotice,
|
|
|
+ // Api_getNotice,
|
|
|
+ getPageNotice,
|
|
|
+ // Api_getUpdateNotice,
|
|
|
getTop5List,
|
|
|
} from "../../service/home";
|
|
|
-import { showToast } from "vant";
|
|
|
+// import { showToast } from "vant";
|
|
|
|
|
|
|
|
|
const buyTop5List = ref([]);
|
|
|
const sellTop5List = ref([]);
|
|
|
|
|
|
-// const getTop5ListFunc = async () => {
|
|
|
-// const { data } = await getTop5List();
|
|
|
-
|
|
|
-// if (data.code === '00000') {
|
|
|
-// console.log("buyTop5List >>", buyTop5List);
|
|
|
-// }
|
|
|
-// }
|
|
|
|
|
|
async function getTop5Func() {
|
|
|
const { data } = await getTop5List()
|
|
|
if (data.code === '00000') {
|
|
|
- console.log("buyTop5List >>", data.data.buyTopList);
|
|
|
- console.log("sellTop5List >>", data.data.sellTopList);
|
|
|
buyTop5List.value = data.data.buyTopList
|
|
|
sellTop5List.value = data.data.sellTopList
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
const noticeContent = ref({});
|
|
|
// 获取公告
|
|
|
const getNotice = () => {
|
|
|
- Api_getNotice({ adminId: user.id }).then((res) => {
|
|
|
- noticeContent.value = res.data.data || {};
|
|
|
- });
|
|
|
+
|
|
|
+ const params = {
|
|
|
+ current: 1,
|
|
|
+ size: 10
|
|
|
+ }
|
|
|
+ getPageNotice(params).then((res)=>{
|
|
|
+ noticeContent.value = res.data.data.records[0] || {};
|
|
|
+ })
|
|
|
+
|
|
|
};
|
|
|
// 通知弹窗
|
|
|
const kDialogRef = ref(null);
|
|
@@ -169,17 +156,17 @@ const noticeClk = () => {
|
|
|
kDialogRef.value.openDialog();
|
|
|
};
|
|
|
// 点击右侧按钮
|
|
|
-const confirmClk = (e) => {
|
|
|
- console.log(e, 2222);
|
|
|
- Api_getUpdateNotice({
|
|
|
- adminId: user.id,
|
|
|
- }).then((res) => {
|
|
|
- showToast(res.data.message);
|
|
|
- setTimeout(() => {
|
|
|
- getNotice();
|
|
|
- }, 500);
|
|
|
- });
|
|
|
-};
|
|
|
+// const confirmClk = (e) => {
|
|
|
+// console.log(e, 2222);
|
|
|
+// Api_getUpdateNotice({
|
|
|
+// adminId: user.id,
|
|
|
+// }).then((res) => {
|
|
|
+// showToast(res.data.message);
|
|
|
+// setTimeout(() => {
|
|
|
+// getNotice();
|
|
|
+// }, 500);
|
|
|
+// });
|
|
|
+// };
|
|
|
const firstLogin = ref(true);
|
|
|
const user = getLoginUser();
|
|
|
const userName = ref(user.userName);
|