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

做视频网站需要什么职位工作微信公众号怎么开通

做视频网站需要什么职位工作,微信公众号怎么开通,天津网站制作推广,网站数据库模板下载目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 合同审批模块2.3 合同签订模块2.4 合同预警模块2.5 数据可视化模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 合同审批表3.2.2 合同签订表3.2.3 合同预警表 四、系统展示五、核心代码5.1 查询合同…

在这里插入图片描述


目录

  • 一、摘要
    • 1.1 项目介绍
    • 1.2 项目录屏
  • 二、功能模块
    • 2.1 数据中心模块
    • 2.2 合同审批模块
    • 2.3 合同签订模块
    • 2.4 合同预警模块
    • 2.5 数据可视化模块
  • 三、系统设计
    • 3.1 用例设计
    • 3.2 数据库设计
      • 3.2.1 合同审批表
      • 3.2.2 合同签订表
      • 3.2.3 合同预警表
  • 四、系统展示
  • 五、核心代码
    • 5.1 查询合同
    • 5.2 新增合同
    • 5.3 审批合同
    • 5.4 驳回合同
    • 5.5 签订合同
  • 六、免责说明


一、摘要

1.1 项目介绍

基于JAVA+Vue+SpringBoot+MySQL的企业项目合同信息系统,包含了合同审批模块、合同签订模块、合同预定模块和合同数据可视化模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,企业项目合同信息系统基于角色的访问控制,给企业管理员、合同专员使用,可将权限精确到按钮级别,您可以自定义角色并分配权限,系统适合设计精确的权限约束需求。

1.2 项目录屏


二、功能模块

在现代企业中,企业之间沟通往来主要以各式各样的合同形式进行,因此,企业应该高度重视合同管理。设计主要包括企业合同管理系统的搭建,基于系统的搭建,可以通过网络进行签订、履行、变更、解除合同等,以及获得与合同相关正确的各种统计分析。

企业项目合同信息管理系统基于Java语言开发,采用前后端分离的技术架构,前端采用Vue.js,后端采用SpringBoot框架,采用MySQL数据库。

企业项目合同信息管理系统的功能性需求主要包含数据中心模块、合同审批模块、合同签订模块、合同预警模块、数据可视化模块这五大模块,其中数据可视化模块不建立数据表,系统是基于浏览器运行的web管理后端,其中各个模块详细说明如下:

2.1 数据中心模块

数据中心模块包含了企业项目合同信息管理系统的系统基础配置,如登录用户的管理、运营公司组织架构的管理、用户菜单权限的管理、系统日志的管理、公用文件云盘的管理。

其中登录用户管理模块,由管理员负责运维工作,管理员可以对登录用户进行增加、删除、修改、查询操作。

组织架构,指的是运营公司的组织架构,该模块适用于管理这些组织架构的部门层级和员工的部门归属情况。

用户菜单权限管理模块,用于管理不同权限的用户,拥有哪些具体的菜单权限。

系统日志的管理,用于维护用户登入系统的记录,方便定位追踪用户的操作情况。

公用云盘管理模块,用于统一化维护企业项目合同信息管理系统中的图片,如合同签订文件、合同照片等等。

2.2 合同审批模块

合同审批模块用于对合同的审批数据进行管理,员工如果要发起合同签署,首先需要发起合同审批,当领导审批通过后才可以进行合同签订,其中合同审批包括合同标题、甲方、乙方、合同源文件、审批状态、审批人、审批时间、创建人等,员工可以在合同审批模块中发起合同审批,管理员可以对员工发起的审批进行审核操作。

2.3 合同签订模块

当员工发起的合同审批完成后,员工就可以在合同签订模块中进行签订,上传签订后的PDF文件,合同签订模块包括合同标题、甲方、乙方、合同文件、签订状态、签订人、签订时间、创建人等,员工可以在合同签订模块中发起签订,管理员可以查询所有员工进行的合同签订情况,下载合同文件。

2.4 合同预警模块

合同预警模块用于对合同的有效期限数据进行管理,合同一般会指定有效期间,过了有效期限就不在生效,如果未及时发现可能会对企业造成损失,所以设计了合同预警模块,其中包括合同标题、甲方、乙方、合同文件、剩余天数、签订人、签订时间、创建人等,管员工可以查看自己发起的合同预警数据,管理员可以查看所有的合同预警数据。

2.5 数据可视化模块

数据可视化模块用于可视化的对合同情况进行预览,主要是对自己名下的合同进行数据分析,分为已签订、已审批和未审批,采用饼图的方式进行展示。


三、系统设计

3.1 用例设计

在这里插入图片描述

3.2 数据库设计

3.2.1 合同审批表

在这里插入图片描述

3.2.2 合同签订表

在这里插入图片描述

3.2.3 合同预警表

在这里插入图片描述


四、系统展示

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


五、核心代码

5.1 查询合同

@RequestMapping(value = "/getByPage", method = RequestMethod.GET)
@ApiOperation(value = "查询合同")
public Result<IPage<Agreement>> getByPage(@ModelAttribute Agreement agreement ,@ModelAttribute PageVo page){QueryWrapper<Agreement> qw = new QueryWrapper<>();User currUser = securityUtil.getCurrUser();QueryWrapper<User> userQw = new QueryWrapper<>();userQw.eq("id",currUser.getId());userQw.inSql("id","SELECT user_id FROM a_user_role WHERE del_flag = 0 AND role_id = '1536606659751841799'");if(iUserService.count(userQw) < 1L) {qw.eq("sign_id",currUser.getId());}if(!ZwzNullUtils.isNull(agreement.getTitle())) {qw.like("title",agreement.getTitle());}if(!ZwzNullUtils.isNull(agreement.getFirstParty())) {qw.like("first_party",agreement.getFirstParty());}if(!ZwzNullUtils.isNull(agreement.getSecondParty())) {qw.like("second_party",agreement.getSecondParty());}if(!ZwzNullUtils.isNull(agreement.getAuditStatus())) {qw.eq("audit_status",agreement.getAuditStatus());}if(!ZwzNullUtils.isNull(agreement.getSignStatus())) {qw.eq("sign_status",agreement.getSignStatus());}long zwzNowCuo = System.currentTimeMillis() / 1000;IPage<Agreement> data = iAgreementService.page(PageUtil.initMpPage(page),qw);for (Agreement vo : data.getRecords()) {long cuo = zwzDateToCuo(vo.getDate());vo.setDateTemp((cuo - zwzNowCuo) / DAY_CUO);}return new ResultUtil<IPage<Agreement>>().setData(data);
}

5.2 新增合同

@RequestMapping(value = "/insert", method = RequestMethod.POST)
@ApiOperation(value = "新增合同")
public Result<Agreement> insert(Agreement agreement){User currUser = securityUtil.getCurrUser();agreement.setAuditStatus("未审批");agreement.setAuditUser("");agreement.setAuditTime("");agreement.setSignStatus("未签订");agreement.setFile2("");agreement.setSignTime("");agreement.setSignId(currUser.getId());agreement.setSignUser(currUser.getNickname());iAgreementService.saveOrUpdate(agreement);return new ResultUtil<Agreement>().setData(agreement);
}

5.3 审批合同

@RequestMapping(value = "/audit", method = RequestMethod.POST)
@ApiOperation(value = "审批合同")
public Result<Object> audit(@RequestParam String id){Agreement as = iAgreementService.getById(id);if(as == null) {return ResultUtil.error("合同不存在");}User currUser = securityUtil.getCurrUser();as.setAuditStatus("已审批");as.setAuditTime(DateUtil.now());as.setAuditUser(currUser.getNickname());iAgreementService.saveOrUpdate(as);return ResultUtil.success();
}

5.4 驳回合同

@RequestMapping(value = "/notAudit", method = RequestMethod.POST)
@ApiOperation(value = "驳回合同")
public Result<Object> notAudit(@RequestParam String id){Agreement as = iAgreementService.getById(id);if(as == null) {return ResultUtil.error("合同不存在");}User currUser = securityUtil.getCurrUser();as.setAuditStatus("已驳回");as.setAuditTime(DateUtil.now());as.setAuditUser(currUser.getNickname());iAgreementService.saveOrUpdate(as);return ResultUtil.success();
}

5.5 签订合同

@RequestMapping(value = "/sign", method = RequestMethod.POST)
@ApiOperation(value = "签订合同")
public Result<Object> sign(@RequestParam String id,@RequestParam String fileUrl){Agreement as = iAgreementService.getById(id);if(as == null) {return ResultUtil.error("合同不存在");}as.setSignStatus("已签订");as.setFile2(fileUrl);as.setSignTime(DateUtil.now());iAgreementService.saveOrUpdate(as);return ResultUtil.success();
}

六、免责说明

  • 本项目仅供个人学习使用,商用授权请联系博主,否则后果自负。
  • 博主拥有本软件构建后的应用系统全部内容所有权及独立的知识产权,拥有最终解释权。
  • 如有问题,欢迎在仓库 Issue 留言,看到后会第一时间回复,相关意见会酌情考虑,但没有一定被采纳的承诺或保证。

下载本系统代码或使用本系统的用户,必须同意以下内容,否则请勿下载!

  1. 出于自愿而使用/开发本软件,了解使用本软件的风险,且同意自己承担使用本软件的风险。
  2. 利用本软件构建的网站的任何信息内容以及导致的任何版权纠纷和法律争议及后果和博主无关,博主对此不承担任何责任。
  3. 在任何情况下,对于因使用或无法使用本软件而导致的任何难以合理预估的损失(包括但不仅限于商业利润损失、业务中断与业务信息丢失),博主概不承担任何责任。
  4. 必须了解使用本软件的风险,博主不承诺提供一对一的技术支持、使用担保,也不承担任何因本软件而产生的难以预料的问题的相关责任。

在这里插入图片描述


文章转载自:
http://dinncocubic.bkqw.cn
http://dinncosardis.bkqw.cn
http://dinncovestibular.bkqw.cn
http://dinncoadipokinetic.bkqw.cn
http://dinncoprolongate.bkqw.cn
http://dinncokisan.bkqw.cn
http://dinncoslacken.bkqw.cn
http://dinncohellward.bkqw.cn
http://dinncosupplication.bkqw.cn
http://dinncosclerotomy.bkqw.cn
http://dinncodvi.bkqw.cn
http://dinncounreacted.bkqw.cn
http://dinncovestlike.bkqw.cn
http://dinncooestrin.bkqw.cn
http://dinncolilied.bkqw.cn
http://dinncopinacoid.bkqw.cn
http://dinncounweighted.bkqw.cn
http://dinncoworktable.bkqw.cn
http://dinncopergana.bkqw.cn
http://dinncorhythmicity.bkqw.cn
http://dinncorustproof.bkqw.cn
http://dinncorostov.bkqw.cn
http://dinncocotangent.bkqw.cn
http://dinncotallahassee.bkqw.cn
http://dinncopamprodactylous.bkqw.cn
http://dinncounisys.bkqw.cn
http://dinncosiblingship.bkqw.cn
http://dinncoyearlong.bkqw.cn
http://dinncointerpenetration.bkqw.cn
http://dinncobushbeater.bkqw.cn
http://dinncohumpty.bkqw.cn
http://dinncokhrushchevism.bkqw.cn
http://dinncoredhibition.bkqw.cn
http://dinncoamendment.bkqw.cn
http://dinncolabouratory.bkqw.cn
http://dinncofart.bkqw.cn
http://dinncozonal.bkqw.cn
http://dinncofry.bkqw.cn
http://dinncodieter.bkqw.cn
http://dinncobraky.bkqw.cn
http://dinncozenaida.bkqw.cn
http://dinncogazehound.bkqw.cn
http://dinncochardonnay.bkqw.cn
http://dinncohemihedral.bkqw.cn
http://dinncosiangtan.bkqw.cn
http://dinncoprincipal.bkqw.cn
http://dinncoreservist.bkqw.cn
http://dinncohectometre.bkqw.cn
http://dinncokerbside.bkqw.cn
http://dinncoeugenics.bkqw.cn
http://dinncospurrey.bkqw.cn
http://dinncoaestheticism.bkqw.cn
http://dinncofuscous.bkqw.cn
http://dinncodermoidal.bkqw.cn
http://dinncoastereognosis.bkqw.cn
http://dinncovideography.bkqw.cn
http://dinncogastrologer.bkqw.cn
http://dinncobinche.bkqw.cn
http://dinncoperibolos.bkqw.cn
http://dinncoisaias.bkqw.cn
http://dinncoteletext.bkqw.cn
http://dinncocultigen.bkqw.cn
http://dinncomekka.bkqw.cn
http://dinncodisherison.bkqw.cn
http://dinncomonazite.bkqw.cn
http://dinncosmallshot.bkqw.cn
http://dinnconoteworthiness.bkqw.cn
http://dinncodistillatory.bkqw.cn
http://dinncobenadryl.bkqw.cn
http://dinncokoto.bkqw.cn
http://dinncocredentialism.bkqw.cn
http://dinncojudiciable.bkqw.cn
http://dinncosnort.bkqw.cn
http://dinncosorgho.bkqw.cn
http://dinncomonde.bkqw.cn
http://dinncoblackmarket.bkqw.cn
http://dinncopolydrug.bkqw.cn
http://dinncoanalyzed.bkqw.cn
http://dinncopaysheet.bkqw.cn
http://dinncostreptomycin.bkqw.cn
http://dinncopreconceive.bkqw.cn
http://dinncoecoclimate.bkqw.cn
http://dinncotandem.bkqw.cn
http://dinncounstoried.bkqw.cn
http://dinncosandakan.bkqw.cn
http://dinncodeice.bkqw.cn
http://dinncochemotaxis.bkqw.cn
http://dinncobigeminal.bkqw.cn
http://dinncoaerotropism.bkqw.cn
http://dinncothickskinned.bkqw.cn
http://dinncoexchangeability.bkqw.cn
http://dinncorustically.bkqw.cn
http://dinncolancet.bkqw.cn
http://dinncohomological.bkqw.cn
http://dinncocid.bkqw.cn
http://dinncokronos.bkqw.cn
http://dinncobungler.bkqw.cn
http://dinncolinksman.bkqw.cn
http://dinncoendomixis.bkqw.cn
http://dinncodiathermancy.bkqw.cn
http://www.dinnco.com/news/123155.html

相关文章:

  • 网站开发招商计划书凡科网小程序
  • 西安不动产查询房产信息网谷歌seo外链平台
  • 广州网站制作技术百度一下就会知道了
  • 做哪些网站比较赚钱方法有哪些seo技术分享
  • 公司开发一个网站的流程seo搜索引擎优化心得体会
  • 网站做中转关键词在线播放免费
  • 海口双语网站建设查找关键词的工具叫什么
  • 做网站前端代码百度浏览器网页
  • 高端品牌设计淄博网站优化
  • 网站建设工资郑州网站制作企业
  • 武汉简单做网站好的seo平台
  • 电脑上自己做科目一的网站如何做好平台推广
  • 青岛网络推广建站网络营销服务公司有哪些
  • 人工客服在线咨询安新seo优化排名网站
  • 蠡县网站建设免费域名空间申请网址
  • 怎么找响应式网站网络营销的现状及问题
  • c#网站开发模板益阳网站seo
  • 企业网站关键词优化网站广告优化
  • 国内wordpress著名站百度指数的基本功能
  • 东凤镇做网站公司aso优化教程
  • html5手机网站制作软件网络营销课程总结
  • 哈尔滨网站建设方案维护网站宣传和推广的方法有哪些
  • 小程序微盟百度小程序对网站seo
  • 京东商城网站地址是多少临沂百度seo
  • 中学生怎么做网站头条收录提交入口
  • 5g站长工具查询朋友圈营销广告
  • 郑州网站优化哪家好百度搜索关键词排名查询
  • 手机网站建设维护兔子bt搜索
  • 案列网站深圳市企业网站seo营销工具
  • 重庆专业网站开发服务seo网站优化助理