提交 13411fbb authored 作者: lgd's avatar lgd

1.炼钢厂新增

2.//TODO erp用户是否选择新部门为空,质检接口数据无对应问题,内部交易订单审核,审核规则,领用申请列表/退件列表/参数,坩埚下单,mes,刷新token,编辑任务担当无法修改,
上级 7bd2ae8e
...@@ -189,22 +189,10 @@ public class MesChooseFactoryAddActivity extends WorkToolBarActivity { ...@@ -189,22 +189,10 @@ public class MesChooseFactoryAddActivity extends WorkToolBarActivity {
} }
private void submit() { private void submit() {
Map<String, Object> param = WorkUtils.simpleParam();
String name = etName.getText().toString();
String sum = etSum.getText().toString();
String type = etType.getText().toString();
JSONObject steelWorks = new JSONObject();
steelWorks.put("steelmakingWorksName", name);
steelWorks.put("annualOutput", sum);
steelWorks.put("steelGrade", type);
steelWorks.put("customerUserCode", data.getCustomerUserCode());
param.put("steelWorks", steelWorks);
if (!checkParam()) { if (!checkParam()) {
return; return;
} }
param.put("steelRefFurnList", data2List); Map<String, Object> param = getParam();
param.put("steelLadleList", data3List);
param.put("steelFurnList", data1List);
showLoading(); showLoading();
RtfUtils.getMesRtf().factoryAdd("1", "1", WorkUtils.convertMapToBody(param)).compose(Transformer.schedule()).subscribe(new WorkObserver<BaseMesBean>() { RtfUtils.getMesRtf().factoryAdd("1", "1", WorkUtils.convertMapToBody(param)).compose(Transformer.schedule()).subscribe(new WorkObserver<BaseMesBean>() {
@Override @Override
...@@ -231,6 +219,23 @@ public class MesChooseFactoryAddActivity extends WorkToolBarActivity { ...@@ -231,6 +219,23 @@ public class MesChooseFactoryAddActivity extends WorkToolBarActivity {
}); });
} }
private Map<String, Object> getParam() {
Map<String, Object> param = WorkUtils.simpleParam();
String name = etName.getText().toString();
String sum = etSum.getText().toString();
String type = etType.getText().toString();
JSONObject steelWorks = new JSONObject();
steelWorks.put("steelmakingWorksName", name);
steelWorks.put("annualOutput", sum);
steelWorks.put("steelGrade", type);
steelWorks.put("customerUserCode", data.getCustomerUserCode());
param.put("steelWorks", steelWorks);
param.put("steelRefFurnList", data2List);
param.put("steelLadleList", data3List);
param.put("steelFurnList", data1List);
return param;
}
private boolean checkParam() { private boolean checkParam() {
boolean dataHasNull = false; boolean dataHasNull = false;
for (FactoryDetailBean.SteelFurnListBean steelFurnListBean : data1List) { for (FactoryDetailBean.SteelFurnListBean steelFurnListBean : data1List) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论