信息汇总(避坑)系统

news2024/9/27 5:52:14

本系统前期设定为公司避坑系统,在此基础上衍生出公司信息汇总功能

主要功能点:避坑分类、标签、随笔记录、阅读人数、评论(用户评论、匿名评论,评论回复等)、系统留言(支持表情留言)、避坑信息发布(用户发布、匿名用户发布)、数据展示(动画版)、公司招聘信息新增、学历匹配、职位匹配、公司匹配等功能

技术栈:vue+element+springBoot

系统演示体验

系统页面截图

请添加图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

下为前端评论代码

      /**
       * 点赞
       */
      likeClick(item) {
        if (item.isLike === null) {
          Vue.$set(item, "isLike", true);
          item.likeNum++
          this.addCommentLike(item)
        } else {
          if (item.isLike) {
            item.likeNum--
            this.delCommentLike(item)
          } else {
            item.likeNum++
            this.addCommentLike(item)
          }
          item.isLike = !item.isLike;
        }
      },

      /**
       * 点击取消按钮
       */
      cancelInput() {
        this.showItemId = ''
      },

      /**
       * 提交评论
       */
      commitComment(value) {
        this.$emit("replyConfirm", value)

      },

      /**
       * 点击评论按钮显示输入框
       * item: 当前大评论
       * reply: 当前回复的评论
       */
      showCommentInput(item, reply) {
        if (reply) {
          this.inputComment = ""
          this.name = "回复@" + reply.createBy + ":"
          this.id = reply.id
        } else {
          this.inputComment = ''
          this.name = '写下你的评论'
          this.id = item.id
        }
        this.showItemId = item.id
      }
    },
    created() {
    }

下为不良信息展示

// 获取不良信息详情信息
    async getBlogInfomation() {
      getBlogDetail(this.$route.query).then(response => {
        // const {data: res} = response;
        let jsonobj = JSON.parse(tools.Decrypt(response));
        this.blog = jsonobj.Data.data
        let d=new Date(jsonobj.Data.data.createTime);
        this.blog.createTime = d.toLocaleDateString();
          this.blog.blogFilesNew = []

          if (jsonobj.Data.data.blogFiles !== null) {
            this.blog.blogFilesNew = JSON.parse(jsonobj.Data.data.blogFiles)
          }
        });
    },
    // 文件下载处理
    handleDownload(row) {
      var name = row.fileOriginName;
      var url = row.filePath;
      var suffix = url.substring(url.lastIndexOf("."), url.length);
      const a = document.createElement('a')
      a.setAttribute('download', name)
      a.setAttribute('target', '_blank')
      a.setAttribute('href', process.env.VUE_APP_BASE_API + url)
      a.click()
    },
    // 文件预览处理
    async handlePreview(row) {
      var name = row.fileOriginName;
      var filePath = row.filePath;
      var url = process.env.VUE_APP_BASE_API + filePath;
      const response = await fetch(url);
      if(response.status === 200){
        const blob = await response.blob()
        var objectURL = window.URL.createObjectURL(blob);
        var openUrl = window.location.origin + '/fileViewer/index.html' + '?name=' + name + '&url=' + objectURL
        window.open(openUrl);
      } else {
        this.$message.error("文件不存在!")
      }
    },
  },

系统演示体验

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2165554.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JavaScript中的无穷大

JavaScript中的无穷大 溢出:overflow,数字结果超过JS表示的数字上限,结果为一个特殊的无穷大Infinity或负无穷大-Infinity. 下溢:underflow是当前结果无限接近于0比JS能表示的最小值还要小,将会返回0,负数下溢就是-0…

剑指offer JZ7 重建二叉树

描述: 给定节点数为 n 的二叉树的前序遍历和中序遍历结果,请重建出该二叉树并返回它的头结点。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出如下图所示。 思路: 这道题考察的是二叉树根据先序…

蓝桥杯备赛---引言

我是来自成都锦城学院的2021级学生,第一次参加第十五届蓝桥杯嵌入式赛道获得了国二的名次,接下来将为大家分享各个模块的代码,可以速成省一,但想要取得国一的成绩则需要补偿数据结构、基本c语言函数等相关知识,很遗憾没…

C++ 创建型设计模式

何为设计模式 设计模式是指在软件开发中,经过验证的,用于解决在特定环 境下,重复出现的,特定问题的解决方案; 设计原则 依赖倒置 开放封闭 一个类应该对扩展(组合和继承)开放,对…

犀牛检测系统源码分享

犀牛检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer Vision …

N诺计算机考研-错题

B A.LLC,逻辑链路控制子层。一个主机中可能有多个进程在运行,它们可能同时与其他的一些进程(在同一主机或多个主机中)进行通信。因此在一个主机的 LLC子层的一个服务访问点,以便向多个进程提供服务。B.MAC地址,称为物理地址、硬件地址,也称为局域网地址,用来定义网络设…

python与html链接测试

做这个测试我使用了两个资源 1.csdn上收集的参考资料,特此感谢 链接如下:Pycharm社区版创建Flask项目(配置项目文件)_pycharm community flask-CSDN博客 2.kimi 网址如下:Kimi.ai - 帮你看更大的世界 (moonshot.cn) 这是试出来的操作步骤…

python如何查看文件的目录

1、sys.arg[0]: import sys print(sys.argv[0])#当前脚本的位置 输出结果: G:/Pythonxx/test.py 2、os模块 import os print("1111") print (os.getcwd())#获得当前目录 print (os.path.abspath(.))#获得当前工作目录 print (os.path.abspath(..))#获得当…

基于丹摩智算部署可图(Kolors)

🍑个人主页:Jupiter. 🚀 所属专栏:Linux从入门到进阶 欢迎大家点赞收藏评论😊 目录 丹摩智算平台简介一、Kolors 简介介绍技术背景部署与使用前提条件 二、DAMODEL 平台创建适配机器1.1、实例创建 三、服务部署安装 An…

性能测试利器 - Locust框架解析

01 认识Locust 说起性能测试工具,大家肯定想到的都是Jmeter,是的,由于其简单易用、功能强大,已经变成主流的压测工具之一。当需要实现一些高级功能的时候,可以使用Java语言对Jmeter进行扩展。 但是很多小伙伴只会Pyt…

10种数据库技术的发展历程与现状

数据库是互联网的基石,存储着海量信息,使信息可被高效地组织、检索和分享。没有数据库,网站无法记忆用户数据,应用无法提供个性化服务,信息交流将失去智能与连贯性。因此,数据库技术极大地推动了互联网的发…

如何使用 Windows 自带的虚拟机 Hyper-V

当前环境: Windows 10 Pro 开启 Hyper-V 功能 开启 Hyper-V 功能 开始菜单, 搜索 “control” 打开控制面板点击 “程序” > “启用或关闭 Windows 功能”开启所有的 Hyper-V 选项 安装虚拟机 准备系统镜像 .iso 文件 进入 itellyou.cn 进行下载所需镜像我选择的是: Wind…

nginx部署手册

1、在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel yum -y install gcc pcre-devel zlib-devel openssl openssl-devel2、 新建nginx用户 (1)groupadd 命令用于创建一个新的用户组 groupadd nginx(2&#…

鸿蒙开发(NEXT/API 12)【基础功能(EnterpriseAdminExtensionAbility开发指南)】企业设备管理服务

概述 企业设备管理扩展能力,是设备管理应用必备组件。当开发者为企业开发设备管理应用时,需继承EnterpriseAdminExtensionAbility,在EnterpriseAdminExtensionAbility实例中实现MDM业务逻辑,EnterpriseAdminExtensionAbility实现…

Xcode 16 上传AppStore遇到第三方库 bitcode 的问题

Xcode 16 上传AppStore遇到第三方库 bitcode 的问题 最近两天更新了Xcode 16,然后正好要发布新版本的App,打包Adhoc没问题,但是上传AppStoreConnect或者TestFlight就不行解决方案参考资料 最近两天更新了Xcode 16,然后正好要发布新…

【裸机装机系列】15.kali(ubuntu)-重装linux步骤

推荐阅读: 1.kali(ubuntu)-为什么弃用ubuntu,而选择基于debian的kali操作系统 如果你想重装linux系统,因为装机时采用了LVM分区的方式,那就可以按照下面步骤来操作: 保留 /home分区,“/swap”可以不动&am…

修改Opcenter EXFN 页面超时时间(Adjust UI Session Extend Token)

如果你想修改Opcenter EXFN中页面Session的超时时间,你可以按照如下步骤修改SessionAge 这个参数: 管理员运行CMD执行以下命令 umconf -getconfig -file C:\temp\config.json如果第2步有报错,则执行步骤4;如果没有报错则执行第5步如果第2步…

权限维持——Linux

前提 已经提权到管理员权限 一、创建账户 1、创建一个自定义密码的账户 已知,Linux中所有的用户的信息 存储在/etc/passwd这个文件中 。可以利用管理员权限修改这个文件, 添加一个账户 。 利用linux中的密码的编码算法 生成对应密码 (不知…

2024年”3D Awards”优秀作品提名新鲜出炉

第九届渲染大赛落下帷幕, 有些小伙伴可能还没过瘾, 这不, 一年一度”3D Awards“优秀作品提名, 新鲜出炉! 效果图提名(排名不分先后) 作品设计:Korolyov Ilya,Studio N…