|
|
@@ -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:判退
|