基于SSM的美容院管理系统(附源码+项目展示)
所用技术
后端:SpringBoot+SpringMvc+Mybatis+shiro
前端:thymeleaf+layui
数据库:Mysql
功能模块
会员管理
-
查看会员
-
销售报表
产品管理
-
产品分类
-
产品列表
-
销售报表
-
库存报表
顾客管理
-
查看顾客
-
顾客活跃度
套餐管理
-
套餐列表
-
销售报表
系统管理
-
角色管理
-
用户管理
-
系统配置
店内收入
-
查看收入
代码示例
package com.mh.emp.controller;
import com.mh.emp.entity.EmpManager;
import com.mh.emp.entity.Emprattendance;
import com.mh.emp.service.EmpManagerService;
import com.mh.model.LayuiTableResult;
import com.mh.model.PageBean;
import com.mh.model.Result;
import com.mh.sys.entity.Emp;
import com.mh.util.SessionUtil;
import org.apache.shiro.session.Session;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.servlet.http.HttpSession;
import java.util.List;
/**
* @Author MH
* @Date 2020/1/13 12:01
* 员工管理
*/
@Controller
@RequestMapping("emp")
public class EmpManagerController {
@Autowired
private EmpManagerService empManagerService;
//去员工管理页面
@RequestMapping("empManagerPage")
public String empManagerPage(Model model, HttpSession session){
//查询有没有签到
Emp user = SessionUtil.getUser(session);
Result result=empManagerService.getEmpRattendance(user);
System.out.println(result);
model.addAttribute("result",result);
return "emp/empManagerPage";
}
//页面加载获取员工数据
@RequestMapping("pageQuery")
@ResponseBody
public LayuiTableResult pageQuery(String empname, String emptype, PageBean pageBean) {
LayuiTableResult layuiTableResult = empManagerService.getEmps(empname, emptype, pageBean);
return layuiTableResult;
}
//签到
@RequestMapping("sign")
@ResponseBody
public Result sign(Emprattendance emprattendance){
Result result= empManagerService.signIn(emprattendance);
return result;
}
//考勤列表
@RequestMapping("signListPage/{id}")
public String signListPage(Model model,@PathVariable("id") Integer id,EmpManager empManager) {
model.addAttribute("empid",id);
model.addAttribute("empManager",empManager);
return "/emp/signListPage";
}
//考勤列表
@RequestMapping("signList")
@ResponseBody
public LayuiTableResult signList(Emprattendance emprattendance,PageBean pageBean) {
LayuiTableResult layuiTableResult=empManagerService.signList(emprattendance,pageBean);
return layuiTableResult;
}
}
征途黯然.: 真的很出色,基于SpringBoot微信小程序的农产品销售平台文章非常精彩。
智能编程设计工作室: 这个是用户自己带过来的 他在这种公司上班
慕52: 哥 数据哪里找的。求🥹 我的毕设也是做这个
CSDN-Ada助手: Java 技能树或许可以帮到你:https://edu.csdn.net/skill/java?utm_source=AI_act_java
征途黯然.: The explanation of 基于JAVASpringBootVueuniapp的微信小程序点餐平台 is very detailed and easy to understand.