|
|
@@ -39,6 +39,8 @@ public class ReportStatisticsActivity extends BaseActivity {
|
|
|
private PullToRefreshListView mMenuListView;
|
|
|
private List<GridMenuReportStatisticsBean> mGridMenuReportStatisticsBeans;
|
|
|
private ReportStatisticsMenuListAdapter mReportStatisticsMenuListAdapter;
|
|
|
+ private String mCurrentMaster;
|
|
|
+ private String mCurrentUser;
|
|
|
|
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
@@ -51,7 +53,11 @@ public class ReportStatisticsActivity extends BaseActivity {
|
|
|
mReportStatisticsMenuListAdapter = new ReportStatisticsMenuListAdapter(this, mGridMenuReportStatisticsBeans);
|
|
|
mMenuListView.setAdapter(mReportStatisticsMenuListAdapter);
|
|
|
|
|
|
- String reportQueryMenuCache = CommonUtil.getSharedPreferences(this, com.xzjmyk.pm.activity.ui.erp.activity.datainquiry.Constants.CONSTANT.REPORT_QUERY_MENU_CACHE);
|
|
|
+ mCurrentMaster = com.xzjmyk.pm.activity.util.oa.CommonUtil.getSharedPreferences(this, "erp_master");
|
|
|
+ mCurrentUser = com.xzjmyk.pm.activity.util.oa.CommonUtil.getSharedPreferences(this, "erp_username");
|
|
|
+
|
|
|
+ String reportQueryMenuCache = CommonUtil.getSharedPreferences(this,
|
|
|
+ mCurrentUser + mCurrentMaster + com.xzjmyk.pm.activity.ui.erp.activity.datainquiry.Constants.CONSTANT.REPORT_QUERY_MENU_CACHE);
|
|
|
if (TextUtils.isEmpty(reportQueryMenuCache)) {
|
|
|
if (!CommonUtil.isNetWorkConnected(this)) {
|
|
|
ToastMessage(getString(R.string.networks_out));
|
|
|
@@ -107,7 +113,8 @@ public class ReportStatisticsActivity extends BaseActivity {
|
|
|
mMenuListView.onRefreshComplete();
|
|
|
String result = msg.getData().getString("result");
|
|
|
if (result != null)
|
|
|
- CommonUtil.setSharedPreferences(ReportStatisticsActivity.this, com.xzjmyk.pm.activity.ui.erp.activity.datainquiry.Constants.CONSTANT.REPORT_QUERY_MENU_CACHE,
|
|
|
+ CommonUtil.setSharedPreferences(ReportStatisticsActivity.this,
|
|
|
+ mCurrentUser + mCurrentMaster + com.xzjmyk.pm.activity.ui.erp.activity.datainquiry.Constants.CONSTANT.REPORT_QUERY_MENU_CACHE,
|
|
|
result);
|
|
|
analysisMenuData(result);
|
|
|
break;
|