提交 70db3973 authored 作者: lgd's avatar lgd

1.添加外采购订单详情跳转权限

上级 779cd567
...@@ -156,6 +156,10 @@ public class WorkApprovalActivity extends WorkToolBarActivity { ...@@ -156,6 +156,10 @@ public class WorkApprovalActivity extends WorkToolBarActivity {
"identity", "1", "identity", "1",
"id", approval.getOrderId()); "id", approval.getOrderId());
} else if (TextUtils.equals(OrderType.OUT_BUY.getCode(), approval.getOrderType())) { } else if (TextUtils.equals(OrderType.OUT_BUY.getCode(), approval.getOrderType())) {
if (!WorkUtils.hasPermission(PagePermissionType.PO_PURCHASE_DETAILS.getPermission())){
toast(R.string.permission);
return;
}
startActivity(OutOrderDetailActivity.class, startActivity(OutOrderDetailActivity.class,
"identity", "1", "identity", "1",
"id", approval.getOrderId()); "id", approval.getOrderId());
......
...@@ -429,6 +429,10 @@ public class ReturnDetailActivity extends WorkToolBarActivity { ...@@ -429,6 +429,10 @@ public class ReturnDetailActivity extends WorkToolBarActivity {
"id", getIntent().getStringExtra("id"), "id", getIntent().getStringExtra("id"),
"status", getIntent().getStringExtra("status")); "status", getIntent().getStringExtra("status"));
} else if (TextUtils.equals(orderType, OrderType.OUT_BUY.getCode())) { } else if (TextUtils.equals(orderType, OrderType.OUT_BUY.getCode())) {
if (!WorkUtils.hasPermission(PagePermissionType.PO_PURCHASE_DETAILS.getPermission())){
toast(R.string.permission);
return;
}
startActivity(OutOrderDetailActivity.class, startActivity(OutOrderDetailActivity.class,
"identity", getIntent().getStringExtra("identity"), "identity", getIntent().getStringExtra("identity"),
"id", getIntent().getStringExtra("id"), "id", getIntent().getStringExtra("id"),
......
...@@ -157,6 +157,10 @@ public class ApprovalFromMeFragment extends WorkBaseFg { ...@@ -157,6 +157,10 @@ public class ApprovalFromMeFragment extends WorkBaseFg {
"identity", "1", "identity", "1",
"id", approval.getOrderId()); "id", approval.getOrderId());
} else if (TextUtils.equals(OrderType.OUT_BUY.getCode(), approval.getOrderType())) { } else if (TextUtils.equals(OrderType.OUT_BUY.getCode(), approval.getOrderType())) {
if (!WorkUtils.hasPermission(PagePermissionType.PO_PURCHASE_DETAILS.getPermission())){
toast(R.string.permission);
return;
}
startActivity(OutOrderDetailActivity.class, startActivity(OutOrderDetailActivity.class,
"identity", "1", "identity", "1",
"id", approval.getOrderId()); "id", approval.getOrderId());
......
...@@ -166,6 +166,10 @@ public class ApprovalToMeFragment extends WorkBaseFg { ...@@ -166,6 +166,10 @@ public class ApprovalToMeFragment extends WorkBaseFg {
"identity", "1", "identity", "1",
"id", approval.getOrderId()); "id", approval.getOrderId());
} else if (TextUtils.equals(OrderType.OUT_BUY.getCode(), approval.getOrderType())) { } else if (TextUtils.equals(OrderType.OUT_BUY.getCode(), approval.getOrderType())) {
if (!WorkUtils.hasPermission(PagePermissionType.PO_PURCHASE_DETAILS.getPermission())){
toast(R.string.permission);
return;
}
startActivity(OutOrderDetailActivity.class, startActivity(OutOrderDetailActivity.class,
"identity", "1", "identity", "1",
"id", approval.getOrderId()); "id", approval.getOrderId());
......
...@@ -9,6 +9,7 @@ import com.wd.workoffice.R; ...@@ -9,6 +9,7 @@ import com.wd.workoffice.R;
import com.wd.workoffice.app.WorkBaseFg; import com.wd.workoffice.app.WorkBaseFg;
import com.wd.workoffice.bean.OrderBean; import com.wd.workoffice.bean.OrderBean;
import com.wd.workoffice.bean.event.CheckOrderEvent; import com.wd.workoffice.bean.event.CheckOrderEvent;
import com.wd.workoffice.bean.workEnum.PagePermissionType;
import com.wd.workoffice.contract.SaleSaleContract; import com.wd.workoffice.contract.SaleSaleContract;
import com.wd.workoffice.presenter.SaleSalePresenter; import com.wd.workoffice.presenter.SaleSalePresenter;
import com.wd.workoffice.ui.activity.bat.order.OutOrderDetailActivity; import com.wd.workoffice.ui.activity.bat.order.OutOrderDetailActivity;
...@@ -89,6 +90,10 @@ public class ProOutFragment extends WorkBaseFg implements SaleSaleContract.View ...@@ -89,6 +90,10 @@ public class ProOutFragment extends WorkBaseFg implements SaleSaleContract.View
orderAdapter.setOnItemClickListener(new BaseQuickAdapter.OnItemClickListener() { orderAdapter.setOnItemClickListener(new BaseQuickAdapter.OnItemClickListener() {
@Override @Override
public void onItemClick(BaseQuickAdapter adapter, View view, int position) { public void onItemClick(BaseQuickAdapter adapter, View view, int position) {
if (!WorkUtils.hasPermission(PagePermissionType.PO_PURCHASE_DETAILS.getPermission())){
toast(R.string.permission);
return;
}
startActivity(OutOrderDetailActivity.class, startActivity(OutOrderDetailActivity.class,
"identity", identity, "identity", identity,
"id", orderList.get(position).getId() + "", "id", orderList.get(position).getId() + "",
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论