Files
OneMD/posts/blog/工作/项目/smt项目.md
T
2026-06-19 14:45:07 +08:00

656 lines
17 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: smt项目
date: 2025-02-04
categories: [工作, 项目]
tags: [项目]
---
## 数据库设计
- 功能表(权限表)
- 手动输入权限
- 角色表
- 自己创建角色、选择权限
- 角色和权限表
- 用户表
- 用户和角色表
## 权限管理
![image 43.png](smt项目/image43.png)
## 业务模块
- 员工管理
- 员工信息
- 客户管理
- 客户信息
- 账号管理
- 订单管理
- 商品管理
- 商品信息
权限管理核心部分
不需要Security
- beforeRouter对请求进行拦截
## 简述
目前是vue3+ element-plus + pinia +axios 的项目环境,请编写一个公司官网的前端界面,该公司提供的主要服务是smt贴片、电子元器件售卖服务;官网功能至少有公司介绍、贴片下单、产品售卖等服务(可自行拓展),而且要求页面符合现代审美、简洁大气;并适配电脑、手机设备端;并编写readme文档,记录项目实现进度、接口请求(使用RestFul风格)
产品优势:
**各位老板,你们是不是还在为小批量加工费而发愁:担心费用太高,价格不透明,手工贴片质量没法保障...这些都是因为传统加工计价标准不透明导致的,厂家没有看到实物是绝对不会给您报价的。**
**说好一个点是0.013元的,可自己估算的加工费远远小于厂家的实际费用。原因是因为你所有物料都是按实际点算,而厂家对于二三极管以及芯片都是按多个点来算的。这就是你们的估价与厂家不一样的原因**
**公司服务原则:**
**你的满意是我们最大的追求!!!**
**开机费,**
**无最低消费,无最小数量,专业生产加工。**
## 优势
# **打破行业爆利.让利给客户。**
**公司目前是全自动化流程:**
**目前的设备有:**
**自动上板机,全自动印刷机,自动贴片机,自动下板机。波峰焊机。**
为解决以上报价难的问题,我公司采取了公正,透明,客观的报价体系。具体方法如下:
报价分两部份组成:工程费 + 加片点数的数费用。
这两个参数客户都可以自己核算的。
# **工程费标准:**
以下收费标准是有铅,单面贴片的标准,如是双面贴片,则第二面工程费是第一面的半价,也就是下面标准的1.5倍。
物料种类以贴片料种类为准,(双面的就是以两种物料种类之和为准),插件料种类不计入工程标准中。所以希望大家在提供BOM时把插件料和贴片费的种类分开,以免统计出错。
1-5种: 单面工程费:150元;
6-10种:单面工程费:200元;
11-25种:单面工程费:250元;
26-30种:单面工程费:300元;
31-35种:单面工程费:350元;
36-40种:单面工程费:400元;
41-45种:单面工程费:450元;
46-50种:单面工程费:500元;
51-55种:单面工程费:550元;
56-60种:单面工程费:600元;
61-65种:单面工程费:650元;
66-70种:单面工程费:700元;
71-75种:单面工程费:750元;
76-80种:单面工程费:800元;
81-85种:单面工程费:850元;
86-90种:单面工程费:900元;
91-95种:单面工程费:950元;
96-100种:单面工程费:1000元;
以后往后退:每增加5种物料,工程费加50元。
**焊盘机贴费用标准:**  
加工点数:不任焊盘大小,元件引脚的大小,每个焊盘的单价是:0.0065.例如:电阻是两个脚,二极管也是两件引脚,大的252封的引脚也是算3个脚; IC每个引脚也算一个焊盘。
编带,管装,托盘类的元件都能机贴。如不能机贴的则按手放元件的标准计价,
**焊盘手放费用标准:**  
如果元件不能机贴的,则需要手放,手放的单价是0.02元一个焊盘。建议客户尽量买编带,管装,托盘类的元件。
**插件费用标准:**  
人工焊接标准:
每个孔0.05元,元件种类不计贴片元件种类中。
波峰焊标准:
每个孔0.045,,封胶纸留,一条胶纸算一个孔位.
注意事项是:只限于单面贴片,而且贴片和插件在同一面.
以上报价标准都是按有铅的标准 来报的,红胶工艺与有铅工艺报价一样,无铅报价是在有铅的基础上的总价上上涨10%。
# **重要信息:**
# **当一款板的焊盘总数*0.0065的费用超过2000元,可以免相应这款板的工程费。**
# **单款贴片费用超过五千元(不包括插件费),加工费有返点。**
# **注意事项:**
**1.元件损耗问题: 小批量生产,如是样品料,阻容物料:0603,0805以上的了物料,都需要比实际用量多200个,贵重物料可以按需发货,或多一定数量,下单时告诉我公司跟单人员。如物料没有达到上面的要求,有可能会产生物料整理费(200-500元),具体是多少要看物料种类的多少。**
**2. 最小生产面积:由于生产线都是全自动化流水作业,所以建议客户在生产PCB时要拼板和加工艺边。拼板后面积在15至20CM比较合适。**
**3.钢网: 本公司代开,75元张(只限3747,其它规格另报),也可以贵公司直接提供,大小在3747以上的规格。**
**4.交货周期: 物料齐后,无插件定单,3-5天。有插件定单:5-7天。具体时间可以与工作人员沟通。**
**5.产品品质:正常情况下是目测,如客户品质要求比较高的,可以联系工作人员,进入AOI检测,由于AOI检测需要做程序,可能会产生产一定的费用。批量生产时免费过AOI 。**
**6.售后问题:由于计价都比较客观,公正,透明,如在计价过程中有出入的支持多退少补。如生产品质有问题,客户可以发顺丰到付件到公司进行相应的程序。生产加工原本没有什么利润了,公司没有理由不去把客户的产品做来,因为没有做好,公司还要亏快递费呢。**
**下单流程:**
**报价-->物料-->钢网-->电子档资料--> 公司安排生产**
   **1.报价:**
**客户提供BOM,告诉我们是单面还是双面贴片就行了,不需要PCB资料就要吧报价.由于本公司报价方案比较透明,客观,客户也可以按网上标准自己来核价,如有不明白的地方可以随时联系我们。需要代购物料,要提供BOM及参数,我们会报价给贵公司**
**2.物料:**
**贵公司把物料快递过来,或其它方式送到我公司,如是我公司代购的。这个步骤可能省掉**
**3.钢网.**
**贵公司可以自己提供,在3747(带外框)以上的规格,我公司也可代开(需要提供开网资料)**
**4.电子档资料.**
**BOM表,单板PCB或坐标资料,需要我公司代开钢网的要提供开网资料。**
**5.公司安排生产:**
**来料清点,安排上机,QC,打包,发货**
## AI
非常好,样式我非常满意,
现在改进一下smt页面,根据这段文字"为解决以上报价难的问题,我公司采取了公正,透明,客观的报价体系。具体方法如下:
报价分两部份组成:工程费 + 加片点数的数费用。
这两个参数客户都可以自己核算的。
# **工程费标准:**
以下收费标准是有铅,单面贴片的标准,如是双面贴片,则第二面工程费是第一面的半价,也就是下面标准的1.5倍。
物料种类以贴片料种类为准,(双面的就是以两种物料种类之和为准),插件料种类不计入工程标准中。所以希望大家在提供BOM时把插件料和贴片费的种类分开,以免统计出错。
1-5种: 单面工程费:150元;
6-10种:单面工程费:200元;
11-25种:单面工程费:250元;
26-30种:单面工程费:300元;
31-35种:单面工程费:350元;
36-40种:单面工程费:400元;
41-45种:单面工程费:450元;
46-50种:单面工程费:500元;
51-55种:单面工程费:550元;
56-60种:单面工程费:600元;
61-65种:单面工程费:650元;
66-70种:单面工程费:700元;
71-75种:单面工程费:750元;
76-80种:单面工程费:800元;
81-85种:单面工程费:850元;
86-90种:单面工程费:900元;
91-95种:单面工程费:950元;
96-100种:单面工程费:1000元;
以后往后退:每增加5种物料,工程费加50元。
- *焊盘机贴费用标准:**
加工点数:不任焊盘大小,元件引脚的大小,每个焊盘的单价是:0.0065.例如:电阻是两个脚,二极管也是两件引脚,大的252封的引脚也是算3个脚; IC每个引脚也算一个焊盘。
编带,管装,托盘类的元件都能机贴。如不能机贴的则按手放元件的标准计价,
- *焊盘手放费用标准:**
如果元件不能机贴的,则需要手放,手放的单价是0.02元一个焊盘。建议客户尽量买编带,管装,托盘类的元件。
- *插件费用标准:**
人工焊接标准:
每个孔0.05元,元件种类不计贴片元件种类中。
波峰焊标准:
每个孔0.045,,封胶纸留,一条胶纸算一个孔位.
注意事项是:只限于单面贴片,而且贴片和插件在同一面.
以上报价标准都是按有铅的标准 来报的,红胶工艺与有铅工艺报价一样,无铅报价是在有铅的基础上的总价上上涨10%。
# **重要信息:**
# **当一款板的焊盘总数*0.0065的费用超过2000元,可以免相应这款板的工程费。**
# **单款贴片费用超过五千元(不包括插件费),加工费有返点。**
# **注意事项:**
- *1.元件损耗问题: 小批量生产,如是样品料,阻容物料:0603,0805以上的了物料,都需要比实际用量多200个,贵重物料可以按需发货,或多一定数量,下单时告诉我公司跟单人员。如物料没有达到上面的要求,有可能会产生物料整理费(200-500元),具体是多少要看物料种类的多少。**
- *2. 最小生产面积:由于生产线都是全自动化流水作业,所以建议客户在生产PCB时要拼板和加工艺边。拼板后面积在15至20CM比较合适。**
- *3.钢网: 本公司代开,75元张(只限3747,其它规格另报),也可以贵公司直接提供,大小在3747以上的规格。**
- *4.交货周期: 物料齐后,无插件定单,3-5天。有插件定单:5-7天。具体时间可以与工作人员沟通。**
- *5.产品品质:正常情况下是目测,如客户品质要求比较高的,可以联系工作人员,进入AOI检测,由于AOI检测需要做程序,可能会产生产一定的费用。批量生产时免费过AOI 。**
- *6.售后问题:由于计价都比较客观,公正,透明,如在计价过程中有出入的支持多退少补。如生产品质有问题,客户可以发顺丰到付件到公司进行相应的程序。生产加工原本没有什么利润了,公司没有理由不去把客户的产品做来,因为没有做好,公司还要亏快递费呢。**
- *下单流程:**
- *报价-->物料-->钢网-->电子档资料--> 公司安排生产**
**1.报价:**
- *客户提供BOM,告诉我们是单面还是双面贴片就行了,不需要PCB资料就要吧报价.由于本公司报价方案比较透明,客观,客户也可以按网上标准自己来核价,如有不明白的地方可以随时联系我们。需要代购物料,要提供BOM及参数,我们会报价给贵公司**
- *2.物料:**
- *贵公司把物料快递过来,或其它方式送到我公司,如是我公司代购的。这个步骤可能省掉**
- *3.钢网.**
- *贵公司可以自己提供,在3747(带外框)以上的规格,我公司也可代开(需要提供开网资料)**
- *4.电子档资料.**
- *BOM表,单板PCB或坐标资料,需要我公司代开钢网的要提供开网资料。**
- *5.公司安排生产:**
- *来料清点,安排上机,QC,打包,发货**“修改smt页面的服务介绍、流程、设备数据,并修改下单表单的内容,并添加注意事项、定价规则等内容(样式自行发挥)
## 跨域
- 代码
```Java
//不使用security的跨域设置
@Configuration
public class CorsConfig {
@Bean
public CorsFilter corsFilter(){
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
CorsConfiguration corsConfiguration = new CorsConfiguration();
// corsConfiguration.addAllowedOrigin("*");
corsConfiguration.addAllowedOrigin("http://localhost:8081"); // 指定前端来源
corsConfiguration.addAllowedHeader("*");
corsConfiguration.addAllowedMethod("*");
source.registerCorsConfiguration("/**",corsConfiguration);
return new CorsFilter(source);
}
}
```
## 订单支付
9021000145688875
### 下单流程
**定价类**
用户报价 —>
通知后台审核 —>
通过前台更新订单 —>
支付金额更新订单,通知后台制作 —>
等待快递 —>
待审核、待支付、待收货、制作中、已发货、已完成
**商品类**
下单支付 —>
通知后台 —>
等待收货即可
## 定时任务
- 不需要导包,springboot包含了
将配送中、超过的订单7天自动完成
订单
基础信息(订单基本+用户信息)
- 订单编号
- 创建时间
- 客户名称
- 客户电话
- 订单总金额
- 当前状态
订单详情(订单基本+用户信息)
- 订单配置
| | |
|---|---|
|项目|值|
|贴片类型|单面贴片|
|工艺要求|有铅工艺|
|贴片物料种类|12|
|手工焊盘数|12|
- 订单地址
- 客户备注信息
付款信息(订单基本+支付信息)
- 支付方式
- 支付金额金额
- 支付时间
收货信息
- 收货人
- 收货快照
- 收货时间
加工信息
- 当前进度
- 环节、生产负责人(多环节不同负责人)
发货信息
- 物流信息(物流公司、运单号)
- 发货时间
- 收货地址
- 快递费
完成信息
- 相关单据(发票等)
- 完成时间
## 功能
全部
- 查看详情
待审核
- 审核通过
- 驳回
- 修改订单:金额
待付款
- 通知用户
- 已付款(设置付款方式)
- 取消订单
待收货
- 公司代购
- 已收货(上传照片)
制作中
- 配置流水线
- 制作完成
待发货
- 填写快递单号(信息)
- 自提
已发货
- 已签收
## 显示
- 显示内容:
- 订单商品清单(品名、规格、数量、单价)
- 客户备注信息
- 操作按钮:
- 审核通过
- 驳回
- 修改订单
待付款
- 显示内容:
- 订单商品清单
- 应付金额
- 支付截止时间
- 操作按钮:
- 确认付款
- 取消订单
- 修改支付方式
待收货
- 显示内容:
- 原材料清单
- 预计到货时间
- 供应商信息
- 操作按钮:
- 确认收货
- 延迟到货
- 查看物流
加工中
- 显示内容:
- 生产进度
- 预计完成时间
- 生产负责人
- 质检记录
- 操作按钮:
- 更新进度
- 质检记录
- 异常报备
已发货
- 显示内容:
- 物流信息(物流公司、运单号)
- 发货时间
- 预计送达时间
- 收货地址
- 操作按钮:
- 查看物流
- 确认送达
完成
- 显示内容:
- 完成时间
- 验收记录
- 评价信息
- 相关单据(发票等)
- 操作按钮:
- 查看评价
- 开具发票
- 申请售后
## 数据库
```Plain
const types = ['已完成', '待审核', '待付款', '待收货', '制作中', '待发货', '已发货'];
```
数据库表
- smt_order_desc 规格表
- smt_order_delivery 收货表
- smt_order_pay 支付表
- smt_order_process 负责人表
- smt_order_shipping 物流表
使用vue3js+element-plus,编写一个订单、项目表格,表格头部显示订单号、订单名称、流水线、操作;操作那列有配置流水线,其中流水线那列比较特别,要显示多条消息,流水线项目名、状态、操作(已完成按钮),但是按钮是否可点击,取决于流水线项目状态是否为进行
```Plain
<template>
<div>
</div>
</template>
<script setup>
</script>
```
官网请求
- 查看商品
- 查看商品详情
- 加入购物车、移除购物车
- 地址管理
- 增加、删、改、查
- 消息管理
- 查看、已读、删除、生成
- 登录、退出登录
- 个人信息修改
- 订单结算界面:立即购买商品:购物车结算商品
- 付款 —> 创建订单、自动跳转支付宝付款
- 在线定价
- 订单管理
- 查看、付款
| | | | | | |
|---|---|---|---|---|---|
||X|chatGpt|claude|通义|得分|
|qodes|7|7|7|6|27|
|qodix|6|6|6|4|22|
|qodedev|5|5|4|5|19|
|qodis|4|2|5|7|18|
|qoade|3|4|1|3|11|
|qohd|2|1|2|1|6|
|qoyd|1|3|3|2|9|