|
|
|
@ -417,7 +417,7 @@ public class PgdSljhController {
|
|
|
|
|
ydupList.add(dmYdjh);
|
|
|
|
|
// ckupList.add(imCkwpkwp);
|
|
|
|
|
|
|
|
|
|
slKc.setZYLX(getLx(dmYdjh.getLqlb(), dmYdjh.getZl()));
|
|
|
|
|
slKc.setZYLX(getLx(dmYdjh.getLqlb(), dmYdjh.getZl(),dmYdjh.getTzbh()));
|
|
|
|
|
slKc.setZYCH(dmYdjh.getDcCh());
|
|
|
|
|
slKc.setZYPL(dmYdjh.getDcPl());
|
|
|
|
|
// slKc.setZYLX(dmYdjh.getZl());
|
|
|
|
@ -504,7 +504,7 @@ public class PgdSljhController {
|
|
|
|
|
dmYdjh.setSlhth(slKc.getDcFd());
|
|
|
|
|
dmYdjh.setSlwlh(slKc.getWPH());
|
|
|
|
|
dmYdjh.setKcch(slKc.getDCCH());
|
|
|
|
|
imCkwpkwp.setZylx(getLx(dmYdjh.getLqlb(), dmYdjh.getZl()));
|
|
|
|
|
imCkwpkwp.setZylx(getLx(dmYdjh.getLqlb(), dmYdjh.getZl(),dmYdjh.getTzbh()));
|
|
|
|
|
imCkwpkwp.setSldw(dmYdjh.getKw());
|
|
|
|
|
imCkwpkwp.setDhh(dmYdjh.getSljhrq());
|
|
|
|
|
//slKc.setPwwz(dmYdjh.getKw());
|
|
|
|
@ -788,7 +788,7 @@ public class PgdSljhController {
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public String getLx(String lqlb ,String zl){
|
|
|
|
|
public String getLx(String lqlb ,String zl,String tzbh){
|
|
|
|
|
// 1000 数中大
|
|
|
|
|
// 1001 数小
|
|
|
|
|
// 1002 数中
|
|
|
|
@ -800,95 +800,49 @@ public class PgdSljhController {
|
|
|
|
|
// 1007 手大
|
|
|
|
|
// 1008 手中大
|
|
|
|
|
// 1009 焊接机器人肘板 --
|
|
|
|
|
String mm="";
|
|
|
|
|
if(tzbh.substring(4, 5).equals("S")){
|
|
|
|
|
mm="手";
|
|
|
|
|
}else if(tzbh.substring(4, 5).equals("N")){
|
|
|
|
|
mm="数";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
// 1010 手工
|
|
|
|
|
// 1020 数控
|
|
|
|
|
if("1010".equals(lqlb)){
|
|
|
|
|
if("1110".equals(zl)){ //数中大
|
|
|
|
|
return "1005";
|
|
|
|
|
String bh = tzbh.substring(6, 8); // 72
|
|
|
|
|
if (tzbh.substring(4, 5).equals("X")) { // 51
|
|
|
|
|
// if ("XX".equalsIgnoreCase(bh)) {
|
|
|
|
|
// return "小组立";
|
|
|
|
|
// } else if ("XD".equalsIgnoreCase(bh)) {
|
|
|
|
|
// return "中大组立";
|
|
|
|
|
// }
|
|
|
|
|
return "";
|
|
|
|
|
} else {
|
|
|
|
|
if ("XX".equalsIgnoreCase(bh)) {
|
|
|
|
|
return "1009"; // todo 小组
|
|
|
|
|
}
|
|
|
|
|
if("1020".equals(zl)){ //数中
|
|
|
|
|
return "1006";
|
|
|
|
|
}
|
|
|
|
|
if("1060".equals(zl)){ //数大
|
|
|
|
|
return "1007";
|
|
|
|
|
}
|
|
|
|
|
if("1030".equals(zl)){ //数大
|
|
|
|
|
return "1008";
|
|
|
|
|
}
|
|
|
|
|
String bh1 = tzbh.substring(7, 8); // 81
|
|
|
|
|
if ("X".equalsIgnoreCase(bh1)) {
|
|
|
|
|
|
|
|
|
|
if("1110".equals(zl)){ //数小
|
|
|
|
|
return "1008";
|
|
|
|
|
if(mm.equals("手")){
|
|
|
|
|
return "1005";
|
|
|
|
|
}else if (mm.equals("数")){
|
|
|
|
|
return "1001";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if ("D".equalsIgnoreCase(bh1)) {
|
|
|
|
|
// return "中大组立";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
if("1020".equals(lqlb)){
|
|
|
|
|
if("1010".equals(zl)){ //手中大
|
|
|
|
|
return "1001";
|
|
|
|
|
}
|
|
|
|
|
if("1020".equals(zl)){ //数小
|
|
|
|
|
return "1002";
|
|
|
|
|
}
|
|
|
|
|
if("1060".equals(zl)){ //数中
|
|
|
|
|
return "1003";
|
|
|
|
|
}
|
|
|
|
|
if("1090".equals(zl)){ //数大
|
|
|
|
|
return "1004";
|
|
|
|
|
}
|
|
|
|
|
if("1030".equals(zl)){ //数大
|
|
|
|
|
return "1000";
|
|
|
|
|
}
|
|
|
|
|
if("1110".equals(zl)){ //数大
|
|
|
|
|
return "1000";
|
|
|
|
|
if(mm.equals("手")){
|
|
|
|
|
return "1008";
|
|
|
|
|
}else if (mm.equals("数")){
|
|
|
|
|
return "1000";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return "";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if("4230".equals(zl)){ //焊接机器人肘板
|
|
|
|
|
return "1009";
|
|
|
|
|
}
|
|
|
|
|
return "";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// if ls_zl = '4230' then
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1009' //焊接机器人肘板
|
|
|
|
|
// end if
|
|
|
|
|
// //手工
|
|
|
|
|
// if ls_lqlb = '1010' then
|
|
|
|
|
// choose case ls_zl
|
|
|
|
|
// case '1010' //小组
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1005' //流向手小
|
|
|
|
|
// case '1020' //中组立
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1006' //流向手中
|
|
|
|
|
// case '1060' //大组立
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1007' //流向手大
|
|
|
|
|
// case '1030' //大中组立
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1008' //流向手中大
|
|
|
|
|
// case '1110' //中大组立
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1008' //流向手中大
|
|
|
|
|
// end choose
|
|
|
|
|
//
|
|
|
|
|
// elseif ls_lqlb = '1020' then
|
|
|
|
|
// //数控
|
|
|
|
|
// choose case ls_zl
|
|
|
|
|
// case '1010' //小组
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1001' //流向数小
|
|
|
|
|
// case '1020' //中组立
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1002' //流向数中
|
|
|
|
|
// case '1060' //大组立
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1003' //流向数大
|
|
|
|
|
// case '1090' //外板曲加工
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1004' //流向数曲
|
|
|
|
|
// case '1030' //大中组立
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1000' //流向数中大
|
|
|
|
|
// case '1110' //中大组立
|
|
|
|
|
// dw_1.object.zylx[ll_j] ='1000' //流向数中大
|
|
|
|
|
//
|
|
|
|
|
// end choose
|
|
|
|
|
// end if
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@PostMapping("kcAdnSlBd2")
|
|
|
|
@ -956,7 +910,7 @@ public class PgdSljhController {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
slKc.setZYLX(getLx(dmYdjh.getLqlb(), dmYdjh.getZl()));
|
|
|
|
|
slKc.setZYLX(getLx(dmYdjh.getLqlb(), dmYdjh.getZl(),dmYdjh.getTzbh()));
|
|
|
|
|
slKc.setZYCH(dmYdjh.getDcCh());
|
|
|
|
|
slKc.setZYPL(dmYdjh.getDcPl());
|
|
|
|
|
slKc.setDCTH(dmYdjh.getTzbh());
|
|
|
|
|