提交 ba73e621 authored 作者: lgd's avatar lgd

1.修改部门展示权限

上级 fdad1dcb
......@@ -4,7 +4,7 @@ import java.util.Arrays;
import java.util.List;
public interface Config {
Boolean DEBUG = true;
Boolean DEBUG = false;
String REGEX_USERNAME = "^[\\w]{4,16}(?<!_)$";
String REGEX_PASSWORD = "^[\\w]{6,16}(?<!_)$";
......
......@@ -169,6 +169,9 @@ public enum PagePermissionType {
FINANCE_SHELF_LIST("app:finance:finance-dept-flow:shelf:page:list", "获取当前用户部门账户的流水"),
FINANCE_DEPT_LIST("finance:dept-account-balance:page:list", "获取所有部门账户列表(分页)"),
FINANCE_FLOW_LIST("finance:finance-dept-flow:page:list", "获取指定部门的账户流水"),
DEPT_ACCOUNT_BALANCE_TAX("app:finance:dept-account-balance:tax:details", "获取税务账户信息"),
DEPT_ACCOUNT_BALANCE_EXCHANGE("app:finance:dept-account-balance:exchange:details", "获取外汇账户信息"),
DEPT_ACCOUNT_BALANCE_CO("app:finance:dept-account-balance:co:details", "获取集团账户信息"),
//子流程
SUB_PROCESS("base:sub-process:list", "子流程"),
//客户分厂
......
......@@ -2,8 +2,12 @@ package com.wd.workoffice.ui.activity.user;
import android.view.View;
import android.widget.RelativeLayout;
import com.wd.workoffice.R;
import com.wd.workoffice.app.WorkToolBarActivity;
import com.wd.workoffice.bean.workEnum.PagePermissionType;
import com.wd.workoffice.util.WorkUtils;
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;
......@@ -28,6 +32,15 @@ public class UserMoneyActivity extends WorkToolBarActivity {
@Override
protected void initView() {
ButterKnife.bind(this);
if (!WorkUtils.hasPermission(PagePermissionType.DEPT_ACCOUNT_BALANCE_TAX.getPermission())) {
rlTax.setVisibility(View.GONE);
}
if (!WorkUtils.hasPermission(PagePermissionType.DEPT_ACCOUNT_BALANCE_EXCHANGE.getPermission())) {
rlBank.setVisibility(View.GONE);
}
if (!WorkUtils.hasPermission(PagePermissionType.DEPT_ACCOUNT_BALANCE_CO.getPermission())) {
rlGroup.setVisibility(View.GONE);
}
}
@Override
......@@ -45,21 +58,20 @@ public class UserMoneyActivity extends WorkToolBarActivity {
}
@OnClick({R.id.rl_dep, R.id.rl_group, R.id.rl_bank, R.id.rl_tax})
public void onViewClicked(View view) {
switch (view.getId()) {
case R.id.rl_dep:
startActivity(UserMoneyDetailActivity.class,"type","1");
startActivity(UserMoneyDetailActivity.class, "type", "1",_TITLE,"部门账户");
break;
case R.id.rl_group:
startActivity(UserMoneyDetailActivity.class,"type","2");
startActivity(UserMoneyDetailActivity.class, "type", "2",_TITLE,"集团账户");
break;
case R.id.rl_bank:
startActivity(UserMoneyDetailActivity.class,"type","3");
startActivity(UserMoneyDetailActivity.class, "type", "3",_TITLE,"外汇账户");
break;
case R.id.rl_tax:
startActivity(UserMoneyDetailActivity.class,"type","4");
startActivity(UserMoneyDetailActivity.class, "type", "4",_TITLE,"税务账户");
break;
}
}
......
......@@ -206,6 +206,6 @@ public class UserMoneyDetailActivity extends WorkToolBarActivity {
param.put("current", page);
getFlow();
}
}).show();
},true).show();
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论