前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >基于SpringBoot与Vue的门店会员收银系统开源设计源码

基于SpringBoot与Vue的门店会员收银系统开源设计源码

原创
作者头像
用户11382504
发布2024-11-27 15:14:50
发布2024-11-27 15:14:50
1670
举报

基于SpringBoot与Vue的门店会员收银系统开源设计源码地址

本项目是一款开源的门店会员收银系统,采用SpringBoot与Vue框架开发,集成了丰富的前端与后端资源。项目源码共计485个文件,其中Java源文件203个,Vue组件115个,JavaScript、CSS、HTML等相关文件共计269个。支持多种文件格式,包括XML、图片、矢量图形、模板、样式表以及字体文件等,为用户提供了全面的开发体验。系统旨在为门店提供高效、便捷的会员管理及收银解决方案。

关键词

SpringBoot Vue 开源 门店系统 收银系统

目录结构

├── 07e05adbd0ad444c94dbff007c286782.png

├── 132ecc5b910049c5a970a32c42d9d069.png

├── 3281c7e277534f11b7fb431afcf4b8b1.png

├── 7107613a141f4739ad385773b0199aa9.png

├── 9ab46710e8134feda151c12b282a931f.png

├── LICENSE

├── a5ce34cbfe774c9fbad8be527b869f3b.png

├── b41683ee6b144da7afed88e485882213.png

├── pom.xml

├── readme.txt

├── src

├── main

├── java

├── com

├── dd

├── admin

├── AdminApplication.java

├── business

├── card

├── controller

├── CardController.java

├── domain

├── CardDto.java

├── CardVo.java

├── entity

├── Card.java

├── mapper

├── CardMapper.java

├── xml

├── CardMapper.xml

├── service

├── CardService.java

├── impl

├── CardServiceImpl.java

├── category

├── controller

├── CategoryController.java

├── domain

├── CategoryDto.java

├── CategoryVo.java

├── entity

├── Category.java

├── mapper

├── CategoryMapper.java

├── xml

├── CategoryMapper.xml

├── service

├── CategoryService.java

├── impl

├── CategoryServiceImpl.java

├── file

├── controller

├── FileController.java

├── domain

├── FileDto.java

├── FileVo.java

├── entity

├── File.java

├── mapper

├── FileMapper.java

├── xml

├── FileMapper.xml

├── service

├── FileService.java

├── impl

├── FileServiceImpl.java

├── member

├── controller

├── MemberController.java

├── domain

├── MemberDto.java

├── MemberVo.java

├── entity

├── Member.java

├── mapper

├── MemberMapper.java

├── xml

├── MemberMapper.xml

├── service

├── MemberService.java

├── impl

├── MemberServiceImpl.java

├── memberCard

├── controller

├── MemberCardController.java

├── domain

├── MemberCardDto.java

├── MemberCardVo.java

├── entity

├── MemberCard.java

├── mapper

├── MemberCardMapper.java

├── xml

├── MemberCardMapper.xml

├── service

├── MemberCardService.java

├── impl

├── MemberCardServiceImpl.java

├── operationLog

├── controller

├── OperationLogController.java

├── domain

├── OperationLogDto.java

├── OperationLogVo.java

├── entity

├── OperationLog.java

├── mapper

├── OperationLogMapper.java

├── xml

├── OperationLogMapper.xml

├── service

├── OperationLogService.java

├── impl

├── OperationLogServiceImpl.java

├── pay

├── PayController.java

├── domain

├── BaseSell.java

├── BuildCardForm.java

├── BuildCardSell.java

├── ChargedCardForm.java

├── ChargedCardSell.java

├── MemberBaseSell.java

├── MemberProductSell.java

├── ProductForm.java

├── enmus

├── CashierExceptionEnum.java

├── DetailServiceEnum.java

├── PayConst.java

├── service

├── AddSellDetailService.java

├── PayService.java

├── impl

├── PayServiceImpl.java

├── SellDetailBuildCard.java

├── SellDetailChargedCard.java

├── SellDetailMemberProduct.java

├── product

├── controller

├── ProductController.java

├── domain

├── ProductDto.java

├── ProductVo.java

├── entity

├── Product.java

├── mapper

├── ProductMapper.java

├── xml

├── ProductMapper.xml

├── service

├── ProductService.java

├── impl

├── ProductServiceImpl.java

├── sell

├── controller

├── SellController.java

├── domain

├── SellDto.java

├── SellVo.java

├── entity

├── Sell.java

├── mapper

├── SellMapper.java

├── xml

├── SellMapper.xml

├── service

├── SellService.java

├── impl

├── SellServiceImpl.java

├── sellDetail

├── controller

├── SellDetailController.java

├── domain

├── SellDetailDto.java

├── SellDetailVo.java

├── entity

├── SellDetail.java

├── mapper

├── SellDetailMapper.java

├── xml

├── SellDetailMapper.xml

├── service

├── SellDetailService.java

├── impl

├── SellDetailServiceImpl.java

├── sellJson

├── controller

├── SelljsonController.java

├── domain

├── SelljsonDto.java

├── SelljsonVo.java

├── entity

├── Selljson.java

├── mapper

├── SelljsonMapper.java

├── xml

├── SelljsonMapper.xml

├── service

├── SelljsonService.java

├── impl

├── SelljsonServiceImpl.java

├── sellPay

├── controller

├── SellpayController.java

├── domain

├── SellpayDto.java

├── SellpayVo.java

├── entity

├── Sellpay.java

├── mapper

├── SellpayMapper.java

├── xml

├── SellpayMapper.xml

├── service

├── SellpayService.java

├── impl

├── SellpayServiceImpl.java

├── stock

├── controller

├── StockController.java

├── domain

├── StockDto.java

├── StockVo.java

├── entity

├── Stock.java

├── mapper

├── StockMapper.java

├── xml

├── StockMapper.xml

├── service

├── StockService.java

├── impl

├── StockServiceImpl.java

├── stockDetail

├── controller

├── StockDetailController.java

├── domain

├── StockDetailDto.java

├── StockDetailVo.java

├── entity

├── StockDetail.java

├── mapper

├── StockDetailMapper.java

├── xml

├── StockDetailMapper.xml

├── service

├── StockDetailService.java

├── impl

├── StockDetailServiceImpl.java

├── common

├── aop

├── operationLog

├── aop

├── OperLog.java

├── OperLogAspect.java

├── OperType.java

├── config

├── CorsConfig.java

├── Knife4jConfig.java

├── MybatisPlusConfig.java

├── consts

├── SystemConst.java

├── exception

├── ApiException.java

├── ControllerExceptionHandler.java

├── enums

├── AbstractBaseExceptionEnum.java

├── ApiExceptionEnum.java

├── SystemExceptionEnum.java

├── test.java

├── logs

├── P6SpyLogger.java

├── model

├── PageFactory.java

├── UpdateGroup.java

├── result

├── ResultBean.java

├── ResultError.java

├── ResultSuccess.java

├── mybatisPlus

├── MyMetaObjectHandler.java

├── security

├── SecurityUtil.java

├── jwt

├── JwtTokenUtil.java

├── config

├── IgnoreConfig.java

├── SecurityConfig.java

├── filter

├── JwtRequestFilter.java

├── service

├── JwtUserDetailsService.java

├── model

├── JwtUser.java

├── service

├── CommonService.java

├── impl

├── CommonServiceImpl.java

├── utils

├── BigDecimalUtil.java

├── ColumnUtil.java

├── CommonUtil.java

├── HttpContext.java

├── IPUtils.java

├── PropertyUtil.java

├── StringUtil.java

├── ToolUtil.java

├── ValidateUtil.java

├── system

├── dept

├── controller

├── DeptController.java

├── domain

├── DeptDto.java

├── DeptTree.java

├── DeptVo.java

├── entity

├── Dept.java

├── mapper

├── DeptMapper.java

├── xml

├── DeptMapper.xml

├── service

├── DeptService.java

├── impl

├── DeptServiceImpl.java

├── login

├── LoginController.java

├── domain

├── LoginDto.java

├── LoginVo.java

├── Routes.java

├── menu

├── controller

├── MenuController.java

├── domain

├── MenuDto.java

├── MenuTree.java

├── MenuVo.java

├── Meta.java

├── RouteVo.java

├── entity

├── Menu.java

├── mapper

├── MenuMapper.java

├── xml

├── MenuMapper.xml

├── service

├── MenuService.java

├── impl

├── MenuServiceImpl.java

├── role

├── controller

├── RoleController.java

├── domain

├── RoleDto.java

├── RoleMenusDto.java

├── RoleVo.java

├── entity

├── Role.java

├── mapper

├── RoleMapper.java

├── xml

├── RoleMapper.xml

├── service

├── RoleService.java

├── impl

├── RoleServiceImpl.java

├── roleMenu

├── controller

├── RoleMenuController.java

├── domain

├── RoleMenuDto.java

├── RoleMenuVo.java

├── entity

├── RoleMenu.java

├── mapper

├── RoleMenuMapper.java

├── xml

├── RoleMenuMapper.xml

├── service

├── RoleMenuService.java

├── impl

├── RoleMenuServiceImpl.java

├── user

├── controller

├── UserController.java

├── domain

├── UpdatePasswordDto.java

├── UserDto.java

├── UserVo.java

├── entity

├── User.java

├── mapper

├── UserMapper.java

├── xml

├── UserMapper.xml

├── service

├── UserService.java

├── impl

├── UserServiceImpl.java

├── userRole

├── controller

├── UserRoleController.java

├── domain

├── UserRoleDto.java

├── UserRoleVo.java

├── entity

├── UserRole.java

├── mapper

├── UserRoleMapper.java

├── xml

├── UserRoleMapper.xml

├── service

├── UserRoleService.java

├── impl

├── UserRoleServiceImpl.java

├── resources

├── application-online.yml

├── application.yml

├── spy.properties

├── templates

├── BusinessController.java.ftl

├── BusinessMapper.java.ftl

├── BusinessMapper.xml.ftl

├── BusinessService.java.ftl

├── BusinessServiceImpl.java.ftl

├── Dto.java.ftl

├── Js.ftl

├── List.ftl

├── Vo.java.ftl

├── addForm.ftl

├── editForm.ftl

├── sql

├── dd.sql

├── test

├── java

├── com

├── dd

├── admin

├── AdminApplicationTests.java

├── BusinessGenerator.java

├── SysGenerator.java

├── web

├── .editorconfig

├── .env.development

├── .env.production

├── .env.staging

├── .eslintignore

├── .eslintrc.js

├── .gitignore

├── .travis.yml

├── LICENSE

├── babel.config.js

├── build

├── index.js

├── jest.config.js

├── jsconfig.json

├── package.json

├── postcss.config.js

├── public

├── favicon.ico

├── index.html

├── src

├── App.vue

├── api

├── article.js

├── banner.js

├── business

├── card

├── card.js

├── category

├── category.js

├── file

├── file.js

├── member

├── member.js

├── memberCard

├── memberCard.js

├── operationLog

├── operationLog.js

├── pay

├── pay.js

├── product

├── product.js

├── sell

├── sell.js

├── sellDetail

├── sellDetail.js

├── sellJson

├── sellJson.js

├── sellPay

├── sellPay.js

├── stock

├── stock.js

├── stockDetail

├── stockDetail.js

├── link.js

├── log.js

├── menu.js

├── permission.js

├── role.js

├── system

├── dept

├── dept.js

├── menu

├── menu.js

├── role

├── role.js

├── roleMenu

├── roleMenu.js

├── user

├── user.js

├── userRole

├── userRole.js

├── user.js

├── assets

├── 404_images

├── 404.png

├── 404_cloud.png

├── logo.png

├── xiaoxin.jpeg

├── components

├── Breadcrumb

├── index.vue

├── Charts

├── Keyboard.vue

├── LineMarker.vue

├── MixChart.vue

├── mixins

├── resize.js

├── Hamburger

├── index.vue

├── Pagination

├── index.vue

├── SvgIcon

├── index.vue

├── Tinymce

├── components

├── EditorImage.vue

├── dynamicLoadScript.js

├── index.vue

├── plugins.js

├── toolbar.js

├── icons

├── index.js

├── svg

├── dashboard.svg

├── example.svg

├── eye-open.svg

├── eye.svg

├── form.svg

├── link.svg

├── nested.svg

├── password.svg

├── table.svg

├── tree.svg

├── user.svg

├── svgo.yml

├── layout

├── components

├── AppMain.vue

├── Navbar.vue

├── Sidebar

├── FixiOSBug.js

├── Item.vue

├── Link.vue

├── Logo.vue

├── SidebarItem.vue

├── index.vue

├── TagsView

├── ScrollPane.vue

├── index.vue

├── index.js

├── index.vue

├── mixin

├── ResizeHandler.js

├── main.js

├── permission.js

├── router

├── index.js

├── settings.js

├── store

├── getters.js

├── index.js

├── modules

├── app.js

├── permission.js

├── settings.js

├── tagsView.js

├── user.js

├── styles

├── cashier.scss

├── element-ui.scss

├── index.scss

├── login

├── css

├── font-awesome.min.css

├── main.css

├── util.css

├── fonts

├── fontawesome-webfont.eot

├── fontawesome-webfont.svg

├── fontawesome-webfont.ttf

├── fontawesome-webfont.woff

├── fontawesome-webfont.woff2

├── montserrat-bold.ttf

├── poppins-bold.ttf

├── poppins-medium.ttf

├── poppins-regular.ttf

├── img

├── img-01.png

├── mixin.scss

├── sidebar.scss

├── transition.scss

├── ttf

├── PasswordEntry.ttf

├── variables.scss

├── utils

├── auth.js

├── confirm.js

├── directive.js

├── formValidate.js

├── get-page-title.js

├── index.js

├── loading.js

├── request.js

├── scroll-to.js

├── validate.js

├── views

├── 404.vue

├── article

├── category.vue

├── index.vue

├── banner

├── index.vue

├── business

├── card

├── addCard.vue

├── cardList.vue

├── editCard.vue

├── cashier

├── cashierDesk.vue

├── payType.vue

├── category

├── addCategory.vue

├── categoryList.vue

├── editCategory.vue

├── file

├── addFile.vue

├── editFile.vue

├── fileList.vue

├── member

├── addMember.vue

├── editMember.vue

├── memberList.vue

├── memberCard

├── addMemberCard.vue

├── editMemberCard.vue

├── memberCardList.vue

├── operationLog

├── addOperationLog.vue

├── editOperationLog.vue

├── operationLogList.vue

├── product

├── addProduct.vue

├── editProduct.vue

├── productList.vue

├── sell

├── addSell.vue

├── editSell.vue

├── sellList.vue

├── sellDetail

├── addSellDetail.vue

├── editSellDetail.vue

├── sellDetailList.vue

├── sellJson

├── addSelljson.vue

├── editSelljson.vue

├── sellJsonList.vue

├── sellPay

├── addSellpay.vue

├── editSellpay.vue

├── sellPayList.vue

├── stock

├── addStock.vue

├── chooseProduct.vue

├── editStock.vue

├── productList.vue

├── stockList.vue

├── stockDetail

├── addStockDetail.vue

├── editStockDetail.vue

├── stockDetailList.vue

├── common

├── TestDialog.vue

├── XCropper.vue

├── business

├── categorySelect.vue

├── system

├── UpdatePassword.vue

├── deptCascader.vue

├── deptSelect.vue

├── menuCascader.vue

├── role

├── roleSelect.vue

├── settingMenu.vue

├── dashboard

├── components

├── BarChart.vue

├── PieChart.vue

├── RaddarChart.vue

├── mixins

├── resize.js

├── index.vue

├── data

├── index.vue

├── link

├── index.vue

├── log

├── index.vue

├── login

├── index.vue

├── login.vue

├── menu

├── index.vue

├── nested

├── menu1

├── index.vue

├── menu1-1

├── index.vue

├── menu1-2

├── index.vue

├── menu1-2-1

├── index.vue

├── menu1-2-2

├── index.vue

├── menu1-3

├── index.vue

├── menu2

├── index.vue

├── redirect

├── index.vue

├── role

├── index.vue

├── site

├── index.vue

├── system

├── dept

├── addDept.vue

├── deptList.vue

├── editDept.vue

├── menu

├── addMenu.vue

├── editMenu.vue

├── menuList.vue

├── role

├── addRole.vue

├── editRole.vue

├── roleList.vue

├── roleMenu

├── addRoleMenu.vue

├── editRoleMenu.vue

├── roleMenuList.vue

├── user

├── addUser.vue

├── editUser.vue

├── userList.vue

├── userRole

├── addUserRole.vue

├── editUserRole.vue

├── userRoleList.vue

├── user

├── index.vue

├── tests

├── unit

├── .eslintrc.js

├── components

├── Breadcrumb.spec.js

├── Hamburger.spec.js

├── SvgIcon.spec.js

├── utils

├── formatTime.spec.js

├── param2Obj.spec.js

├── parseTime.spec.js

├── validate.spec.js

├── vue.config.js

├── whiteboard_exported_image.png

————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_44087733/article/details/144084057

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档