首页 > 编程语言 >Java和vue开发的橱柜定制系统家具定制系统

Java和vue开发的橱柜定制系统家具定制系统

时间:2022-12-23 10:58:44浏览次数:72  
标签:vue Java 分页 查看 用户 查询 订单 家具 定制

简介

橱柜定制家具定制系统。用户查看家具样本,进行预约下单,后台人员根据用户的要求给出效果图和方案,以及报价,填写上门时间。管理员上门测量和用户确定好需求后上传协议,此时订单变成待开工订单,后台人员确定开工后,进行家具定制,此时变成已开工订单,做完家具,用户确认订单,此时变成已完成订单,如果出现问题,用户在已完成订单里可以申请售后。在这个过程中用户可以和后台人员联系,后台人员进行回复。
演示视频: https://www.bilibili.com/video/BV1q44y1d7FM/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156

一、用户信息管理

1、模块简要说明:

想要进行家具定制服务的用户需要先将自身信息进行注册,生产厂商才能进行相关服务提供。

2、操作内容:

1)用户信息注册
2)用户信息管理​
3)系统管理员对用户信息维护管理。

3、操作流程:

1)用户根据平台表单进行初步信息注册。
2)用户登录后,完善个人账户详细信息,便于厂商企业提供更加详尽的服务。
3)系统管理员根据实际情况可以对平台上的用户信息进行各种统合操作。

二、家具订制服务信息管理

1、模块简要说明:

此部分内容为本管理系统的核心模块。用户根据自己的需求通过测量自身居住环境参数、拍摄照片等将信息上传至平台,厂家根据用户提供的信息为用户提供家具样式和预览效果图。
双方依据设计图样和用料等可远程进行沟通协商。

2、操作内容:

1)用户查询厂商既往案例
2)用户上传自身需求信息
3)厂商定制家具方案
4)方案协商与确认

3、操作流程:

1)用户可以通过各种条件查询与自家相似的其他厂家完成案例样板。
2)用户根据平台提供表单输入自家场所的尺寸大小,照片,要求等相关内容。
3)厂商根据用户提供的数据,初步提出相应方案和报价,并和客户约定上门确认时间
4)厂商特派人员上门进行实地查看并与客户确定最终意向协定,完成服务协议。相关内容处理通过平台进行电子化处理。

三、家具订单实现生产过程管理

1、模块简要说明:

签订协议后,客户可以随时关注订单进展情况,对于想要额外添加的内容,可以在时间进度允许的情况下进行再次添加。

2、操作内容:

1)用户查阅订单执行进度。
2)用户需求发生变更(添加、删除、更换物件颜色等)进行信息更新。
3)厂商对用户发生变更内容进行确定。

3、操作流程:

1)用户登录平台
2)用户点击正在执行的项目名称或编号,查询项目进展状况。
3)如果时间允许,相关可变更组件位置是处于激活状态,可以进行相关内容的变更。如果已经过期无法更改,相关位置是非激活状态。
4)对用户更新内容,厂商需进行确认,然后发送确认信息给用户。

四、售后维护管理

1、模块简要说明:

对于已经完成的协议项目,如果后续出现相关问题或者是自身想要额外添加相关附属物件时,可以通过售后维护模块进行操作。

2、操作内容:

1)用户售后问题提交。
2)厂商对问题的处理\

3、操作流程:

1)用户登录平台
2)用户点击正在执行的项目名称或编号,查询项目进展状况。
3)厂商对问题进行确认,并反馈处理意见。
4)厂商在承接项目后需要实时根据工作进度更新项目进展状况。

2.相关技术

前端主要用的是vue、elementUI。后端用的是springboot框架(spring,springmvc,mybatisPlus)

2.1定制流程

用户预约下单---后台人员确认上门时间---上门后,后台人员确认开工---做完家具,用户确认已完成---如有问题,申请售后

2.2功能

前台:

首页:静态轮播图,间距样本分类,间距样本分页展示,分类查询,装修知识文章,静态的联系我们;

家具样本详情:选择材料和尺寸下预约单,查看样本具体描述;

装修知识文章:分页展示文章,跳转第三方文章链接;

联系我们:主要是公司简介公司五福描述等;

登录:用户忙手机号均可登录;

注册

个人中心:

编辑个人资料

修改密码

待上门订单:用户下的预约单,可以修改家具的尺寸、规格、个数等,取消预约,联系厂家;

待开工订单:只可以修改家具个数(只加不减),查看效果图,查看协议,查看报价,联系厂家;

开工中订单:只可以修改家具个数(只加不减),查看效果图,查看协议,查看报价,联系厂家,确认收货;

已完成订单: 联系厂家 ,申请售后 ;

售后中心:查看问题,取消售后;

我要留言:给站长留言;

我的留言:查看我的留言以及站长的回复,删除留言。

管理员:

用户管理:分页,禁用,启用,根据用户名查询;

家具样本:(案例)管理:分页,编辑,删除,添加,根据标题查询,图文混排;

文章管理:分页,编辑,删除,添加,根据标题查询, 上传封面,文章是第三方的超链接;

待上门订单:查看详情,添加效果图,添加上门时间,添加报价,上传服务协议,联系客户,根据订单号查询,分页;

待开工订单:查看详情,确认开工,联系客户,根据订单号查询,分页;

开工中订单:查看详情, 联系客户,根据订单号查询,分页;

已完成订单: 查看详情, 联系客户,根据订单号查询,分页;

售后处理:查看问题,写回复,根据订单号查询,分页;

查看留言:分页,写回复,根据状态查询
部分截图: 在这里插入图片描述

标签:vue,Java,分页,查看,用户,查询,订单,家具,定制
From: https://www.cnblogs.com/1913284695q/p/17000188.html

相关文章

  • java和vue的学生健康管理系统疫情打卡系统
    需求:关注学生健康数据以及疫情打卡系统分两个角色:学生和管理员演示视频https://www.bilibili.com/video/BV1iD4y1h74F/?share_source=copy_web&vd_source=ed0f04fbb7131......
  • Vue 3 技术揭秘
    随着Vue3正式版本的发布,未来Vue3将会成为前端的主流框架,这个毋庸置疑。Vue3在使用方面会兼容部分Vue2.x的特性,比如optionsAPI。所以,究竟是要先学习Vue2打......
  • xxl-job使用openfeign,报空指针异常(java.lang.NullPointerException)
    当使用xxl-job调用项目时,如果刚好使用了feign中间件调用微服务接口,会报空指针异常可以在代码前面加一句:RequestContextHolder.setRequestAttributes(newServletReques......
  • vue 中简单的使用css变量 --color
    <divclass="list"><divclass="list-item"draggable="true"style="--color:#e63e31"><spanclass="list-item-title">双鱼座</span></......
  • Java语言 打印九九乘法表
    第一步:先打印出一列for(inti=1;i<=9;i++){System.out.println(1+"*"+i+"="+(1*i));}第二步:把固定的1用一个循环包起来,但是有重复for(intj=......
  • 2.Java基本语法(下):程序流程控制
    五、程序流程控制顺序结构程序从上到下逐行地执行,中间没有任何判断和跳转。分支结构有if…else和switch-case两种分支语句。循环结构有while、do…while、for三种循环语句注......
  • Intellij Java JNI 调用 C++
    也可以用JNA,但性能没有JNI 好。JNA的Demo没有做,可以参考(​​https://www.bilibili.com/video/BV1xU4y1F7Ep/?spm_id_from=autoNext​​)JNI 参考(​​https://www.runoob.......
  • vue3 组件传参
    父传子父组件绑定传参(:img_type="img_type")不绑定只能传字符串import{defineProps}from'vue'letprops=defineProps({//子组件接收父组件传递过来的值......
  • vue控制按钮或者input不可操作disabled
    1、使用v-bind:disabled="变量名"<vxe-button@click="next"v-bind:disabled="buttonDisabled"id="next">派送</vxe-button>2、变量名初始化  3、在需要使得控件......
  • vue cli3 打包build 区分测试环境和正式环境(vue-cli-service)
    1、在根目录下创建两个.env的文件,.env.build是生产环境,.env.test是测试环境,两个文件的【NODE_ENV】都=‘production’用另一个变量【VUE_APP_CURRENTMODE】来区分环境.en......