Преглед на файлове

健辉不良品处理单新增检验单使用决策

wzy преди 3 месеца
родител
ревизия
bc04a2678c
променени са 1 файла, в които са добавени 19 реда и са изтрити 1 реда
  1. 19 1
      mjava-jianhui/src/main/java/com/malk/jianhui/service/impl/JianhuiServiceImpl.java

+ 19 - 1
mjava-jianhui/src/main/java/com/malk/jianhui/service/impl/JianhuiServiceImpl.java

@@ -688,7 +688,25 @@ public class JianhuiServiceImpl implements JianhuiService {
             defectEntity.setFMateridlId(new FNumber(getString(detail.get("textField_m64pw0go"))));//物料
             defectEntity.setFSupplierId(new FNumber(getString(detail.get("textField_m6yumh8w"))));//供应商
             defectEntity.setFUnitID(new FNumber(getString(detail.get("textField_m6yntxnj"))));//单位
-            defectEntity.setFUsePolicy("F");//检验单使用决策   F:判退
+
+            //检验单使用决策
+            String FUsePolicy = getString(detail.get("selectField_mf3yq2lz"));
+            switch (FUsePolicy){
+                case "作业不良": defectEntity.setFUsePolicy("N");break;
+                case "返工": defectEntity.setFUsePolicy("J");break;
+                case "报废": defectEntity.setFUsePolicy("D");break;
+                case "接收": defectEntity.setFUsePolicy("A");break;
+                case "返修": defectEntity.setFUsePolicy("C");break;
+                case "工废": defectEntity.setFUsePolicy("I");break;
+                case "判退": defectEntity.setFUsePolicy("F");break;
+                case "不良": defectEntity.setFUsePolicy("G");break;
+                case "让步接收": defectEntity.setFUsePolicy("B");break;
+                case "挑选(全检)": defectEntity.setFUsePolicy("E");break;
+                case "来料不良": defectEntity.setFUsePolicy("M");break;
+                case "料废": defectEntity.setFUsePolicy("H");break;
+                default:break;
+            }
+
             defectEntity.setFInspectDefectQty((int) detail.get("numberField_m82qkv1u"));//检验不良数量
 
             //不良处理 A:接收 B:让步接收 F:判退