提交 0403d557 authored 作者: lgd's avatar lgd

1.添加发货申请订单状态限制

2.//TODO 坩埚下单,mes其他页面,mes用户反馈空也展示,编辑任务担当无法修改
上级 ec0c6e84
...@@ -76,21 +76,21 @@ public class ApprovalFromMeActivity extends WorkToolBarActivity { ...@@ -76,21 +76,21 @@ public class ApprovalFromMeActivity extends WorkToolBarActivity {
return R.layout.activity_order; return R.layout.activity_order;
} }
@Override // @Override
public boolean onCreateOptionsMenu(Menu menu) { // public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_add, menu); // getMenuInflater().inflate(R.menu.menu_add, menu);
return super.onCreateOptionsMenu(menu); // return super.onCreateOptionsMenu(menu);
} // }
//
@Override // @Override
public boolean onOptionsItemSelected(MenuItem item) { // public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) { // switch (item.getItemId()) {
case R.id.add: // case R.id.add:
startActivity(SendApplyAddActivity.class, // startActivity(SendApplyAddActivity.class,
"orderType", getIntent().getStringExtra("orderType"), // "orderType", getIntent().getStringExtra("orderType"),
"id", getIntent().getStringExtra("orderId")); // "id", getIntent().getStringExtra("orderId"));
break; // break;
} // }
return super.onOptionsItemSelected(item); // return super.onOptionsItemSelected(item);
} // }
} }
...@@ -74,21 +74,21 @@ public class ApprovalToMeActivity extends WorkToolBarActivity { ...@@ -74,21 +74,21 @@ public class ApprovalToMeActivity extends WorkToolBarActivity {
return R.layout.activity_order; return R.layout.activity_order;
} }
@Override // @Override
public boolean onCreateOptionsMenu(Menu menu) { // public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_add, menu); // getMenuInflater().inflate(R.menu.menu_add, menu);
return super.onCreateOptionsMenu(menu); // return super.onCreateOptionsMenu(menu);
} // }
//
@Override // @Override
public boolean onOptionsItemSelected(MenuItem item) { // public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) { // switch (item.getItemId()) {
case R.id.add: // case R.id.add:
startActivity(SendApplyAddActivity.class, // startActivity(SendApplyAddActivity.class,
"orderType", getIntent().getStringExtra("orderType"), // "orderType", getIntent().getStringExtra("orderType"),
"id", getIntent().getStringExtra("orderId")); // "id", getIntent().getStringExtra("orderId"));
break; // break;
} // }
return super.onOptionsItemSelected(item); // return super.onOptionsItemSelected(item);
} // }
} }
...@@ -356,6 +356,7 @@ public class CrucibleOrderDetailActivity extends WorkToolBarActivity { ...@@ -356,6 +356,7 @@ public class CrucibleOrderDetailActivity extends WorkToolBarActivity {
return; return;
} }
startActivity(AddCrucibleActivity.class, startActivity(AddCrucibleActivity.class,
"status", dataBean.getStatus() + "",
"pro",JSON.toJSONString(dataBean.getOrderItems()), "pro",JSON.toJSONString(dataBean.getOrderItems()),
"orderId", getIntent().getStringExtra("id")); "orderId", getIntent().getStringExtra("id"));
break; break;
...@@ -365,6 +366,7 @@ public class CrucibleOrderDetailActivity extends WorkToolBarActivity { ...@@ -365,6 +366,7 @@ public class CrucibleOrderDetailActivity extends WorkToolBarActivity {
return; return;
} }
startActivity(SendApplyActivity.class, startActivity(SendApplyActivity.class,
"status", dataBean.getStatus() + "",
"orderType", dataBean.getExpandInfo().getOrderType(), "orderType", dataBean.getExpandInfo().getOrderType(),
"orderId", getIntent().getStringExtra("id")); "orderId", getIntent().getStringExtra("id"));
break; break;
......
...@@ -316,6 +316,7 @@ public class InsideOrderDetailActivity extends WorkToolBarActivity { ...@@ -316,6 +316,7 @@ public class InsideOrderDetailActivity extends WorkToolBarActivity {
return; return;
} }
startActivity(EndApplyActivity.class, startActivity(EndApplyActivity.class,
"status", dataBean.getStatus() + "",
"status", getIntent().getStringExtra("status"), "status", getIntent().getStringExtra("status"),
"orderType", dataBean.getExpandInfo().getOrderType(), "orderType", dataBean.getExpandInfo().getOrderType(),
"orderId", getIntent().getStringExtra("id")); "orderId", getIntent().getStringExtra("id"));
...@@ -326,6 +327,7 @@ public class InsideOrderDetailActivity extends WorkToolBarActivity { ...@@ -326,6 +327,7 @@ public class InsideOrderDetailActivity extends WorkToolBarActivity {
return; return;
} }
startActivity(SendApplyActivity.class, startActivity(SendApplyActivity.class,
"status", dataBean.getStatus() + "",
"orderType", dataBean.getExpandInfo().getOrderType(), "orderType", dataBean.getExpandInfo().getOrderType(),
"orderId", getIntent().getStringExtra("id")); "orderId", getIntent().getStringExtra("id"));
break; break;
......
...@@ -372,6 +372,7 @@ public class OutOrderDetailActivity extends WorkToolBarActivity { ...@@ -372,6 +372,7 @@ public class OutOrderDetailActivity extends WorkToolBarActivity {
return; return;
} }
startActivity(SendApplyActivity.class, startActivity(SendApplyActivity.class,
"status", dataBean.getStatus() + "",
"orderType", dataBean.getExpandInfo().getOrderType(), "orderType", dataBean.getExpandInfo().getOrderType(),
"orderId", getIntent().getStringExtra("id")); "orderId", getIntent().getStringExtra("id"));
break; break;
......
...@@ -341,6 +341,7 @@ public class SaleOrderDetailActivity extends WorkToolBarActivity { ...@@ -341,6 +341,7 @@ public class SaleOrderDetailActivity extends WorkToolBarActivity {
return; return;
} }
startActivity(SendApplyActivity.class, startActivity(SendApplyActivity.class,
"status", dataBean.getStatus() + "",
"orderType", dataBean.getExpandInfo().getOrderType(), "orderType", dataBean.getExpandInfo().getOrderType(),
"orderId", getIntent().getStringExtra("id")); "orderId", getIntent().getStringExtra("id"));
break; break;
......
...@@ -79,18 +79,20 @@ public class SendApplyActivity extends WorkToolBarActivity { ...@@ -79,18 +79,20 @@ public class SendApplyActivity extends WorkToolBarActivity {
@Override @Override
public boolean onCreateOptionsMenu(Menu menu) { public boolean onCreateOptionsMenu(Menu menu) {
String orderType = getIntent().getStringExtra("orderType"); if (!TextUtils.equals("status", getIntent().getStringExtra("600"))) {
if (TextUtils.equals(orderType, OrderType.SALE.getCode())) { String orderType = getIntent().getStringExtra("orderType");
if (WorkUtils.hasPermission(PagePermissionType.SO_OUT_SAVE.getPermission())) { if (TextUtils.equals(orderType, OrderType.SALE.getCode())) {
getMenuInflater().inflate(R.menu.menu_add, menu); if (WorkUtils.hasPermission(PagePermissionType.SO_OUT_SAVE.getPermission())) {
} getMenuInflater().inflate(R.menu.menu_add, menu);
} else if (TextUtils.equals(orderType, OrderType.OUT_BUY.getCode())) { }
if (WorkUtils.hasPermission(PagePermissionType.PO_OUT_SAVE.getPermission())) { } else if (TextUtils.equals(orderType, OrderType.OUT_BUY.getCode())) {
getMenuInflater().inflate(R.menu.menu_add, menu); if (WorkUtils.hasPermission(PagePermissionType.PO_OUT_SAVE.getPermission())) {
} getMenuInflater().inflate(R.menu.menu_add, menu);
} else if (TextUtils.equals(orderType, OrderType.CRUCIBLE.getCode())) { }
if (WorkUtils.hasPermission(PagePermissionType.CO_OUT_SAVE.getPermission())) { } else if (TextUtils.equals(orderType, OrderType.CRUCIBLE.getCode())) {
getMenuInflater().inflate(R.menu.menu_add, menu); if (WorkUtils.hasPermission(PagePermissionType.CO_OUT_SAVE.getPermission())) {
getMenuInflater().inflate(R.menu.menu_add, menu);
}
} }
} }
return super.onCreateOptionsMenu(menu); return super.onCreateOptionsMenu(menu);
......
...@@ -88,6 +88,7 @@ public class SendApplyAddActivity extends WorkToolBarActivity { ...@@ -88,6 +88,7 @@ public class SendApplyAddActivity extends WorkToolBarActivity {
protected void initView() { protected void initView() {
ButterKnife.bind(this); ButterKnife.bind(this);
rvData.setLayoutManager(new LinearLayoutManager(this, RecyclerView.VERTICAL, false)); rvData.setLayoutManager(new LinearLayoutManager(this, RecyclerView.VERTICAL, false));
WorkUtils.addNumListener(etRemark, tvInput1);
} }
@Override @Override
......
...@@ -343,6 +343,7 @@ public class SupplierOrderDetailActivity extends WorkToolBarActivity { ...@@ -343,6 +343,7 @@ public class SupplierOrderDetailActivity extends WorkToolBarActivity {
return; return;
} }
startActivity(SendApplyActivity.class, startActivity(SendApplyActivity.class,
"status", dataBean.getStatus() + "",
"orderType", dataBean.getExpandInfo().getOrderType(), "orderType", dataBean.getExpandInfo().getOrderType(),
"orderId", getIntent().getStringExtra("id")); "orderId", getIntent().getStringExtra("id"));
break; break;
......
...@@ -49,7 +49,7 @@ public class WorkSendApplyAddAdapter extends BaseQuickAdapter<OrderDetail.OrderI ...@@ -49,7 +49,7 @@ public class WorkSendApplyAddAdapter extends BaseQuickAdapter<OrderDetail.OrderI
// helper.setText(R.id.tv_from, WorkUtils.getOrderFrom(item.getType())); // helper.setText(R.id.tv_from, WorkUtils.getOrderFrom(item.getType()));
helper.setText(R.id.tv_num, String.valueOf(item.getProductCount())); helper.setText(R.id.tv_num, String.valueOf(item.getProductCount()));
helper.setText(R.id.tv_apply_send_num, String.valueOf(item.getStoreSum())); helper.setText(R.id.tv_apply_send_num, String.valueOf(item.getStoreSum()));
helper.setText(R.id.tv_send_num, "发货数量:"+String.valueOf(item.getUsedSum())); helper.setText(R.id.tv_send_num, String.format("发货数量:%s",String.valueOf(item.getShipSum())));
AddAndReduceView nrcNum = helper.getView(R.id.arv_num); AddAndReduceView nrcNum = helper.getView(R.id.arv_num);
nrcNum.setMaxNum(item.getStoreSum()); nrcNum.setMaxNum(item.getStoreSum());
nrcNum.setOnNumberChangedListener(new AddAndReduceView.OnNumberChangedListener() { nrcNum.setOnNumberChangedListener(new AddAndReduceView.OnNumberChangedListener() {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论