| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- package com.mes.ui;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.Map;
- public class OprnoUtil {
- public static String[] xtoprnos = new String[]{
- "OP040","OP050","OP060","OP070","OP080A","OP090", "OP100","OP110A","OP110B","OP110C",
- "OP120","OP130","OP140","OP150","OP160", "OP170A","OP170B","OP170C","OP170D",
- "OP180", "OP190","OP200", "OP210A","OP210B", "OP210C","OP220",
- "OP230", "OP240A","OP240B", "OP250", "OP260", "OP270", "OP280A","OP280B",
- "OP290", "OP300", "OP305", "OP310", "OP315", "OP320", "OP330A","OP330B", "OP340A",
- "OP340B", "OP350", "OP360", "OP370", "OP380", "OP390", "OP400", "OP410", "OP420",
- "OP430", "OP440", "OP450", "OP460"
- };
- public static String[] xtoprnodes = new String[]{
- "单部件压铆+涂胶", "压铆", "单部件装配", "左边梁镭雕", "CMT框架焊接", "人工补焊",
- "焊缝打磨", "框架反面CNC(1序)", "框架反面CNC(2序)", "框架反面CNC(3序)", "框架去毛刺+清洁+牙套",
- "液冷板拉铆", "液冷板点焊+水嘴焊接", "液冷板FSW", "半总成找漏", "总成反面CNC(1序)",
- "总成反面CNC(2序)", "总成反面CNC(3序)", "总成反面CNC(4序)", "匙孔补焊打磨+搅拌焊道打磨",
- "总成清洁", "中吊点安装", "总成反面装配1(1序)",
- "总成反面装配1(2序)", "总成反面装配1(3序)", "总成反面装配2", "总成正面装配1",
- "总成正面装配2(1序)", "总成正面装配2(2序)", "边梁套筒涂胶+压合", "箱体封堵",
- "胶水固化+静置","半成品气密(1序)", "半成品气密(2序)", "密封件装配+加强板安装",
- "双层拉铆螺母涂胶", "胶水固化", "焊道涂胶", "胶水固化", "加强板压紧工装拆卸+泡棉粘贴", "底护板装配(1序)",
- "底护板装配(2序)", "总成气密(1序)", "总成气密(2序)", "底护板螺栓复拧", "液冷板气密", "反面终检",
- "PC条+陶瓷复合带粘贴+水嘴封堵", "总成清洁+PET粘贴", "CCD", "模拟客户安装界面(装拆)","总成检具检验",
- "正面终检", "反面GP12", "正面GP12", "称重"
- };
- public static String[] lboprnos = new String[]{
- "OP040","OP050","OP060","OP070","OP080","OP090"
- };
- public static String[] lboprnodes = new String[]{
- "底护板镭雕",
- "底护板FSW",
- "打磨焊道",
- "焊道检查",
- "底护板CNC",
- "去毛刺、清洁"
- };
- public static String getGwDes(String lineSn,String oprno){
- String des = "";
- // oprno = formatOprno(oprno);
- if(lineSn.equals("XT")){
- int i = 0;
- for (String gw:xtoprnos){
- if(gw.equals(oprno)){
- des = xtoprnodes[i];
- break;
- }
- i++;
- }
- }else if(lineSn.equals("LB")){
- int i = 0;
- for (String gw:lboprnos){
- if(gw.equals(oprno)){
- des = lboprnodes[i];
- break;
- }
- i++;
- }
- }
- return des;
- }
- public static String formatOprno(String oprno){
- List<String> lists = new ArrayList<>();
- if(oprno.length() == 6){
- String ysoprno = oprno.substring(0,5).trim();
- if(!lists.contains(ysoprno)){
- oprno = ysoprno;
- }
- }
- return oprno;
- }
- }
|