后台资金管理系统

收藏关注不迷路!!

🌟文末获取源码+数据库🌟

感兴趣的可以先收藏起来,还有大家在毕设选题(免费咨询指导选题),项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人

文章目录

摘要

互联系统的技术在如今的社会中,应用的越来越广泛,通过互联系统我们可以更方便地进行办公,也能够在系统上就能处理很多日常的事务。通过互联系统的发展和使用,让更多的人,更多的用户可以通过电子计算机信息技术就能更加方便地进行管理工作,让计算机技术更加实用化,方便化。

此系统主要运用vue进行前端页面的渲染,通过VScode进行代码书写。后端采用JAVA开发,通过IEDA进行代码书写。
后台资金管理系统是一款基于BS架构模式开发的后台资金系统,采用Java开发,MySQL作为数据库,服务于广大民众的后台资金管理系统。他可以在后台对员工进行管理,调整员工信息,申报资金使用,审批资金的使用,记录资金的情况,提高管理效率,优化管理模式。

关键词:后台资金管理系统,JAVA,B/S结构

一、开发技术介绍

  • Java
  • VUE
  • MySQL
  • Tomcat

二、功能介绍

本系统最大的特点就功能全面,结构简单,这个系统将实现以下基本功能。
  • 管理员
    资金使用申请:可以审核每一笔资金的申请
    数据查询:查询资金使用情况,还可以查询现在用户情况
    系统管理:可以管理用户的情况,对用户权限进行调整,可以添加新的员工用户
  • 员工用户
    资金使用申请:向管理员申请资金
    商品添加:管理员审核通过以后,用这个功能区进行添加详细采购的商品
    数据查询:用于查询资金使用的情况,还可以查询其他用户。

三、代码展示

package com.heeexy.example.controller;

import com.alibaba.fastjson.JSONObject;
import com.heeexy.example.service.ArticleService;
import com.heeexy.example.util.CommonUtil;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import javax.servlet.http.HttpServletRequest;

/**
 * @author: hxy
 * @description: 文章相关Controller
 * @date: 2017/10/24 16:04
 */
@RestController
@RequestMapping("/article")
public class ArticleController {

	@Autowired
	private ArticleService articleService;

	/**
	 * 查询文章列表
	 */
	@RequiresPermissions("article:list")
	@GetMapping("/listArticle")
	public JSONObject listArticle(HttpServletRequest request) {
		return articleService.listArticle(CommonUtil.request2Json(request));
	}


	/**
	 * 查询
	 */
	@RequiresPermissions("search:list")
	@GetMapping("/searchArticle")
	public JSONObject searchArticle(HttpServletRequest request) {
		return articleService.listArticle(CommonUtil.request2Json(request));
	}

	/**
	 * 新增文章
	 */
	@RequiresPermissions("article:add")
	@PostMapping("/addArticle")
	public JSONObject addArticle(@RequestBody JSONObject requestJson) {
		CommonUtil.hasAllRequired(requestJson, "clientcode, clientname");
		return articleService.addArticle(requestJson);
	}

	/**
	 * 修改文章
	 */
	@RequiresPermissions("article:update")
	@PostMapping("/updateArticle")
	public JSONObject updateArticle(@RequestBody JSONObject requestJson) {
		CommonUtil.hasAllRequired(requestJson, "id, clientcode, clientname");
		return articleService.updateArticle(requestJson);
	}

	/**
	 * 修改文章
	 */
	@RequiresPermissions("article:update")
	@PostMapping("/updateState")
	public JSONObject updateState(@RequestBody JSONObject requestJson) {
		CommonUtil.hasAllRequired(requestJson, "id, state");
		return articleService.updateState(requestJson);
	}


	@PostMapping("/addgood")
	public JSONObject addgood(@RequestBody JSONObject requestJson) {
		CommonUtil.hasAllRequired(requestJson, "id, state");
		return articleService.addgood(requestJson);
	}

	@GetMapping("/listGood")
	public JSONObject listGood(HttpServletRequest request) {
		return articleService.listGood(CommonUtil.request2Json(request));
	}

	/***
	 *  审核
	 * @param requestJson
	 * @return
	 */

	@RequiresPermissions("article:check")
	@PostMapping("/checkArticle")
	public JSONObject checkArticle(@RequestBody JSONObject requestJson) {
		CommonUtil.hasAllRequired(requestJson, "id, state");
		return articleService.checkArticle(requestJson);
	}
	/**
	 * 删除
	 */
	@RequiresPermissions("article:update")
	@PostMapping("/deleteByID")
	public JSONObject deleteByID(@RequestBody JSONObject requestJson) {
		CommonUtil.hasAllRequired(requestJson, "article_id");
		return articleService.deleteByID(requestJson);

	}
}

四、效果图

在这里插入图片描述

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

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

五 、源码获取

下方名片联系我即可!!


大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值