| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- 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[]{
- "OP070", "OP080","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",
- "OP460", "OP470", "OP480", "OP490", "OP500",
- "OP510", "OP520", "OP550"
- };
- public static String[] xtoprnodes = new String[]{
- "右边梁镭雕二维码","左右边梁防爆阀拉铆","CMT框架一序焊接",
- "人工补焊", "框架CMT二序焊接", "人工补焊", "焊道检查", "总成正面CNC",
- "总成反面CNC", "框架去毛刺+清洁", "封堵片焊接+打磨", "边框气密", "焊道补焊",
- "框架反面涂胶", "液冷板安装", "正面溢胶清理,补胶", "液冷板激光点固", "液冷板水嘴处焊接",
- "焊道打磨", "液冷板FSW", "匙孔补焊打磨", "总成反面拉铆", "总成正面拉铆1",
- "总成正面拉铆2", "边梁套筒涂胶+压合", "箱体封堵", "胶水固化", "半成品气密",
- "补强板安装", "胶水固化", "拆卸补强板压紧工装", "FSW焊道涂胶+双层拉铆螺母涂胶", "人工抹胶",
- "胶水固化", "反面部件装配", "底护板装配+底部套筒螺母安装", "底护板螺栓复拧", "总成气密",
- "液冷板气密", "总成正面装配", "总成清洁", "总成检具检验", "模拟客户安装界面(装)",
- "CCD", "GP12", "称重"
- };
- public static String[] lboprnos = new String[]{
- "OP040","OP050","OP060","OP070","OP080","OP090","OP100","OP110",
- "OP120","OP130","OP140","OP150","OP160","OP170","OP180","OP190",
- "OP200","OP210","OP220"
- };
- public static String[] lboprnodes = new String[]{
- "左右冷板FSW(反面)","左右冷板FSW(正面)","左右冷板正面CNC","左右冷板反面CNC","去毛刺吹铝屑","超声波清洗","冷板FSW堵头反面焊接","冷板FSW堵头正面焊接",
- "打磨焊道","水嘴自动激光焊","底护板支撑柱+BDU柱+线束支架焊接","冷板气检","冷板总成正面CNC","冷板总成反面CNC","去毛刺吹铝屑,清洁","高压冲洗",
- "M5+M6钢丝牙套安装","冷板汽检","冷板氦检"
- };
- 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;
- }
- }
|