当前位置: 首页 > news >正文

私募网站建设企业营销案例

私募网站建设,企业营销案例,公司免费网站域名,英文设计网站本文在基础上进行改进,后端使用若依后端IofTV-Screen: 🔥一个基于 vue、datav、Echart 框架的物联网可视化(大屏展示)模板,提供数据动态刷新渲染、屏幕适应、数据滚动配置,内部图表自由替换、Mixins注入等功…

本文在基础上进行改进,后端使用若依后端IofTV-Screen: 🔥一个基于 vue、datav、Echart 框架的物联网可视化(大屏展示)模板,提供数据动态刷新渲染、屏幕适应、数据滚动配置,内部图表自由替换、Mixins注入等功能,持续更新.... - Gitee.com

1.效果:将系统总人数统计显示到大屏

1. 使用dv-digital-flop组件

 <dv-digital-flop :config="config1" style="width:100%;height:100%;" />

number中的元素将被用于替换content内容模版中的{nt}标记,其替换顺序与模版标记的顺序一一对应:

 config1: {
          number: [],
          content: '{nt}',
          style: {
            ...style,
            fill: "#00fdfa",
          },
        }

2. 获取数据并显示

 //统计人数
        countUsers().then(res=> {

          if (!this.timer) {
            console.log("统计人数", res);
          }
          if (res.code == 200) {
          this.countUsers = res.countUsers;
          this.config1 = {
            ...this.config1,
            number: [this.countUsers]
          } }
        })

3. 使用定时器轮询刷新

      //轮询
      switper() {
        if (this.timer) {
          return
        }
        let looper = (a) => {
           this.getData()
        };
        this.timer = setInterval(looper, this.$store.state.settings.echartsAutoTime);
      }

其中this.$store.state.settings.echartsAutoTime可替换成3000

4. user.js增加api

// 查询用户数
export function countUsers() {return request({url: '/system/user/countUsers',method: 'get'})
}

5. 增加controller后端方法

/*** 获取用户数*/@GetMapping("/countUsers")
public AjaxResult countUsers()
{AjaxResult ajax = AjaxResult.success();Integer count = userService.countUsers();ajax.put("countUsers", count);return ajax;
}

6. mapper.xml

<select id="countUsers"  resultType="Integer">select count(1) from sys_user where del_flag='0'
</select>

7. 最终代码

<template><ul class="user_Overview flex" v-if="pageflag"><li class="user_Overview-item" style="color: #00fdfa"><div class="user_Overview_nums allnum "><dv-digital-flop :config="config1" style="width:100%;height:100%;" /></div><p>总人数</p></li></ul><Reacquire v-else @onclick="getData" line-height="200px">重新获取</Reacquire>
</template><script>
import { countUsers } from "@/api/system/user";let style = {fontSize: 24}export default {data() {return {// 人员总数countUsers: 0,pageflag: true,timer: null,config1: {number: [],content: '{nt}',style: {...style,fill: "#00fdfa",},}};},created() {this.getData()},mounted() {},beforeDestroy() {this.clearData()},methods: {clearData() {if (this.timer) {clearInterval(this.timer)this.timer = null}},getData() {this.pageflag = true;//统计人数countUsers().then(res=> {if (!this.timer) {console.log("统计人数", res);}if (res.code == 200) {this.countUsers = res.countUsers;this.config1 = {...this.config1,number: [this.countUsers]} }})this.switper()},//轮询switper() {if (this.timer) {return}let looper = (a) => {this.getData()};this.timer = setInterval(looper, this.$store.state.settings.echartsAutoTime);},},};</script>
<style lang='scss' scoped>.user_Overview {li {flex: 1;p {text-align: center;height: 16px;font-size: 16px;}.user_Overview_nums {width: 100px;height: 100px;text-align: center;line-height: 100px;font-size: 22px;margin: 50px auto 30px;background-size: cover;background-position: center center;position: relative;&::before {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;}&.bgdonghua::before {animation: rotating 14s linear infinite;}}.allnum {// background-image: url("../../assets/img/left_top_lan.png");&::before {background-image: url("../../../assets/bigScreen/img/left_top_lan.png");}}}}</style>

 

 

http://www.hengruixuexiao.com/news/16852.html

相关文章:

  • 飞鱼crm下载aso安卓优化公司
  • 网站静态化的处理web设计一个简单网页
  • 百度网站建设制作公司班级优化大师官方免费下载
  • 民宿网站开发dfd图上海知名的seo推广咨询
  • 在线做试卷的网站上海百度seo公司
  • 番禺网站建设制作免费网站注册平台
  • 单本小说网站做网页用什么软件好
  • wordpress改站点地址2023年国际新闻大事件10条
  • 软件外包是什么意思衡阳网站优化公司
  • 公司请外包做的网站怎么维护今日军事新闻最新消息新闻报道
  • 网站建设与管理岗位重庆seo网络优化师
  • 网站搭建服务合同企业网站seo排名优化
  • 洛阳建站公司石家庄网站seo
  • wordpress怎样排版seo公司
  • flash分享网站网站免费建站app
  • 南通网站建设小程序成都百度快照优化排名
  • 广东平台网站建设平台网络建站优化科技
  • 地产主视觉设计网站百度热门排行榜
  • 奇米网怎么做网站推广营销网络
  • 深圳百度网站优化优秀软文范例100字
  • 庐山市建设规划局网站郑州seo推广
  • 国内网页做的好看的网站如何建立免费公司网站
  • wordpress更改文件上传目录天津百度搜索排名优化
  • 网站如何选择关键词百度竞价收费标准
  • 福州网站建设公司本地免费发布信息网站
  • 长沙网站建设0731网上营销方式和方法
  • 建设银行网站会员怎么用网站优化方案模板
  • 专门做油画交流的网站seo流程
  • 高端网站建设公司兴田德润在那里win7运行速度提高90%
  • 信息网站建设汇报电话营销系统