|
|
@@ -1,8 +1,8 @@
|
|
|
package com.xzjmyk.pm.newpedo.view;
|
|
|
|
|
|
-import android.support.v7.app.AlertDialog;
|
|
|
import android.graphics.Paint;
|
|
|
import android.os.Bundle;
|
|
|
+import android.support.v7.app.AlertDialog;
|
|
|
import android.util.Log;
|
|
|
import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
|
@@ -10,10 +10,19 @@ import android.widget.BaseAdapter;
|
|
|
import android.widget.LinearLayout;
|
|
|
import android.widget.TextView;
|
|
|
|
|
|
+import com.lidroid.xutils.ViewUtils;
|
|
|
+import com.lidroid.xutils.view.annotation.ViewInject;
|
|
|
+import com.xzjmyk.pm.activity.MyApplication;
|
|
|
import com.xzjmyk.pm.activity.R;
|
|
|
+import com.xzjmyk.pm.activity.helper.AvatarHelper;
|
|
|
import com.xzjmyk.pm.activity.ui.base.BaseActivity;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.db.DBManager;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.util.CommonUtil;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.ListUtils;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.view.CircleImageView;
|
|
|
import com.xzjmyk.pm.activity.view.MyListView;
|
|
|
+import com.xzjmyk.pm.activity.wxapi.ApiPlatform;
|
|
|
+import com.xzjmyk.pm.activity.wxapi.ApiUtils;
|
|
|
import com.xzjmyk.pm.newpedo.bean.StepEntity;
|
|
|
import com.xzjmyk.pm.newpedo.db.StepDataDao;
|
|
|
|
|
|
@@ -28,14 +37,29 @@ public class NewStepListActivity extends BaseActivity {
|
|
|
private UuStepNumAdapter muuStepNumAdapter;
|
|
|
private StepDataDao stepDataDao;
|
|
|
private List<StepEntity> stepEntityList;
|
|
|
+ @ViewInject(R.id.step_num_lv)
|
|
|
private MyListView step_num_lv;
|
|
|
+ @ViewInject(R.id.steps_history_tv)
|
|
|
private TextView steps_history_tv;
|
|
|
+ @ViewInject(R.id.steps_history_ll)
|
|
|
private LinearLayout step_ll;
|
|
|
+ private DBManager manager;
|
|
|
+ @ViewInject(R.id.step_photo_im)
|
|
|
+ private CircleImageView step_photo_im;
|
|
|
+ @ViewInject(R.id.step_name_tv)
|
|
|
+ private TextView step_name_tv;
|
|
|
+ @ViewInject(R.id.step_em_ll)
|
|
|
+ private LinearLayout step_em_ll;
|
|
|
+ private String em_name = CommonUtil.getSharedPreferences(MyApplication.getInstance(), "erp_emname");
|
|
|
+ private String em_code;
|
|
|
+ private Boolean platform;
|
|
|
|
|
|
+ //
|
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
|
setContentView(R.layout.newstep_data);
|
|
|
+ ViewUtils.inject(this);
|
|
|
initView();
|
|
|
initData();
|
|
|
showNotice();
|
|
|
@@ -52,18 +76,16 @@ public class NewStepListActivity extends BaseActivity {
|
|
|
private void initView() {
|
|
|
muuStepNumAdapter = new UuStepNumAdapter();
|
|
|
stepEntityList = new ArrayList<>();
|
|
|
- step_num_lv = (MyListView) findViewById(R.id.step_num_lv);
|
|
|
- steps_history_tv = (TextView) findViewById(R.id.steps_history_tv);
|
|
|
steps_history_tv.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
|
|
|
- step_ll = (LinearLayout) findViewById(R.id.steps_history_ll);
|
|
|
-
|
|
|
step_ll.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
showNotice();
|
|
|
}
|
|
|
});
|
|
|
-
|
|
|
+ step_ll.setVisibility(View.GONE);
|
|
|
+ platform = ApiUtils.getApiModel() instanceof ApiPlatform;
|
|
|
+ manager = new DBManager(this);
|
|
|
}
|
|
|
private void initData() {
|
|
|
//获取数据库
|
|
|
@@ -76,8 +98,19 @@ public class NewStepListActivity extends BaseActivity {
|
|
|
muuStepNumAdapter.setStepEntityList(stepEntityList);
|
|
|
step_num_lv.setAdapter(muuStepNumAdapter);
|
|
|
}
|
|
|
-// stepDataDao.startThread();
|
|
|
+
|
|
|
+ if (platform) {
|
|
|
+ em_code = CommonUtil.getSharedPreferences(MyApplication.getInstance(), "b2b_uu");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ em_code = CommonUtil.getSharedPreferences(MyApplication.getInstance(), "erp_username");
|
|
|
+ }
|
|
|
+ step_name_tv.setText(em_name + "");
|
|
|
+ String loginUserId = MyApplication.getInstance().mLoginUser.getUserId();
|
|
|
+
|
|
|
+ AvatarHelper.getInstance().display(loginUserId, step_photo_im, true, false);
|
|
|
}
|
|
|
+
|
|
|
public class UuStepNumAdapter extends BaseAdapter {
|
|
|
private List<StepEntity> stepEntityList;
|
|
|
public List<StepEntity> getStepEntityList() {return stepEntityList;}
|