|
|
@@ -14,6 +14,7 @@ import com.xzjmyk.pm.activity.ui.erp.presenter.imp.IFlightsView;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.CommonUtil;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.OACheckUtil;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.ListUtils;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.util.StringUtils;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.auto.HttpHandler;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
@@ -146,7 +147,7 @@ public class FlightsPresernter implements HttpHandler.OnResultListener {
|
|
|
hrorgsModel.setEmployeecode(OACheckUtil.getJson2Text(object, "wd_defaultorcode"));
|
|
|
hrorgsModel.setEmployeeNames(OACheckUtil.getJson2Text(object, "wd_defaultor"));
|
|
|
model.setId(OACheckUtil.getJsonIntager(object, "id"));
|
|
|
- model.setCount(OACheckUtil.getJsonIntager(object, "wd_pcount"));
|
|
|
+// model.setCount(OACheckUtil.getJsonIntager(object, "wd_pcount"));
|
|
|
model.setCode(OACheckUtil.getJson2Text(object, "wd_code"));
|
|
|
model.setTimeModel(timeModel);
|
|
|
model.setDay(OACheckUtil.getJson2Text(object, "wd_day"));//返回为1,2,3
|
|
|
@@ -154,6 +155,18 @@ public class FlightsPresernter implements HttpHandler.OnResultListener {
|
|
|
model.setHrorgsModel(hrorgsModel);
|
|
|
model.setType(1);
|
|
|
model.setName(OACheckUtil.getJson2Text(object, "wd_name"));
|
|
|
+ try {
|
|
|
+ String names = employeesModel.getEmployeeNames();
|
|
|
+ if (!StringUtils.isEmpty(names)) {
|
|
|
+ model.setCount(names.split(",").length);
|
|
|
+ }
|
|
|
+ String hrorgs = hrorgsModel.getEmployeeNames();
|
|
|
+ if (!StringUtils.isEmpty(hrorgs)) {
|
|
|
+ model.setDepartments(hrorgs.split(",").length);
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+
|
|
|
+ }
|
|
|
return model;
|
|
|
}
|
|
|
|
|
|
@@ -199,9 +212,7 @@ public class FlightsPresernter implements HttpHandler.OnResultListener {
|
|
|
employeesModel.setEmployeeNames(OACheckUtil.getJson2Text(object, "defaultman"));
|
|
|
hrorgsModel.setEmployeecode(OACheckUtil.getJson2Text(object, "hrorgcode"));
|
|
|
hrorgsModel.setEmployeeNames(OACheckUtil.getJson2Text(object, "hrorgname"));
|
|
|
-
|
|
|
model.setId(OACheckUtil.getJsonIntager(object, "wd_id"));
|
|
|
- model.setCount(OACheckUtil.getJsonIntager(object, "wd_pcount"));
|
|
|
model.setCode(OACheckUtil.getJson2Text(object, "wd_code"));
|
|
|
model.setTimeModel(timeModel);
|
|
|
model.setDay(OACheckUtil.getJson2Text(object, "wd_day"));//返回为1,2,3
|
|
|
@@ -209,6 +220,19 @@ public class FlightsPresernter implements HttpHandler.OnResultListener {
|
|
|
model.setHrorgsModel(hrorgsModel);
|
|
|
model.setType(2);
|
|
|
model.setName(OACheckUtil.getJson2Text(object, "wd_name"));
|
|
|
+
|
|
|
+ try {
|
|
|
+ String names = employeesModel.getEmployeeNames();
|
|
|
+ if (!StringUtils.isEmpty(names)) {
|
|
|
+ model.setCount(names.split(",").length);
|
|
|
+ }
|
|
|
+ String hrorgs = hrorgsModel.getEmployeeNames();
|
|
|
+ if (!StringUtils.isEmpty(hrorgs)) {
|
|
|
+ model.setDepartments(hrorgs.split(",").length);
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+
|
|
|
+ }
|
|
|
return model;
|
|
|
}
|
|
|
|