فهرست منبع

工单查询增加对应服务单业务员是否为空判断

hu 3 سال پیش
والد
کامیت
86a37c0475
1فایلهای تغییر یافته به همراه7 افزوده شده و 5 حذف شده
  1. 7 5
      src/rest/openapi/restcontroller/hyworkorder/webapp/workorder/HyWorkOrder.java

+ 7 - 5
src/rest/openapi/restcontroller/hyworkorder/webapp/workorder/HyWorkOrder.java

@@ -142,11 +142,13 @@ public class HyWorkOrder extends Controller {
 					/** 馱等勤茼督昢等 **/
 					PaoSetRemote afterserviceorders = workorderpao.getPaoSet("AFTERSERVICEORDER");
 					if (!afterserviceorders.isEmpty()) {
-						Row row = new Row();
-						row.put("fsaler", afterserviceorders.getPao(0).getString("fsaler"));
-						row.put("fsalername", afterserviceorders.getPao(0).getPaoSet("PP_HR").getPao(0).getString("DISPLAYNAME"));
-						row.put("fsalerphone", afterserviceorders.getPao(0).getPaoSet("PP_HR").getPao(0).getString("PRIMARYPHONE"));					
-						rows_saler.add(row);
+						if (!StringUtils.isBlank(afterserviceorders.getPao(0).getString("fsaler"))) {
+							Row row = new Row();
+							row.put("fsaler", afterserviceorders.getPao(0).getString("fsaler"));
+							row.put("fsalername", afterserviceorders.getPao(0).getPaoSet("PP_HR").getPao(0).getString("DISPLAYNAME"));
+							row.put("fsalerphone", afterserviceorders.getPao(0).getPaoSet("PP_HR").getPao(0).getString("PRIMARYPHONE"));					
+							rows_saler.add(row);
+						}
 					}
 					row_detail.put("saler", rows_saler);
 					/** 馱等芶勦脤戙 **/