| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- 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", "OP080",
- "OP090", "OP100", "OP110", "OP120", "OP130",
- "OP140", "OP150", "OP160", "OP170", "OP180",
- "OP190", "OP200", "OP210", "OP220", "OP230",
- "OP240", "OP250", "OP260", "OP270", "OP280",
- "OP290", "OP300", "OP310", "OP320", "OP330",
- "OP340", "OP350", "OP360", "OP370", "OP380",
- "OP390", "OP400", "OP410", "OP420", "OP430",
- "OP440", "OP450"
- };
- public static String[] xtoprnodes = new String[]{
- "镭雕二维码", "前边梁小总成(焊接)", "前边梁小总成(拉铆)+右边梁小总成(拉铆)", "前边梁小总成气密", "前边梁小总成/左边梁小总成压铆",
- "前边梁小总成/左边梁小总成涂胶", "框架CMT焊接", "框架CMT焊接", "焊道铣削", "焊道缺陷检验",
- "框架气密", "总成正面CNC", "总成反面CNC", "框架清洁", "框架涂胶+液冷板安装",
- "反面铆接", "激光点焊", "水冷板FSW", "清除FSW飞边", "TIG焊接水嘴",
- "TIG补焊尾孔+封堵片焊接", "总成清洁+涂封堵胶", "涂胶+压套筒", "胶水固化", "正面装配",
- "反面装配", "半成品气密", "箱体补强件位置涂胶", "安装补强件", "胶水固化",
- "FSW焊道位置涂胶", "胶水固化", "底护板装配", "复拧螺栓", "成品气密",
- "液冷板气检", "总成检具", "CCD", "总成清洁", "终检",
- "GP12", "包装"
- };
- public static String[] lboprnos = new String[]{
- };
- public static String[] lboprnodes = new String[]{
- };
- 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;
- }
- }
|