|
|
@@ -10,9 +10,12 @@ import android.view.MenuItem;
|
|
|
|
|
|
import com.andreabaccega.widget.FormEditText;
|
|
|
import com.xzjmyk.pm.activity.ui.base.BaseActivity;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.db.DBManager;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.entity.EmployeesEntity;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.CodeUtil;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.CommonUtil;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.Constants;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.util.ListUtils;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.ViewUtil;
|
|
|
import com.xzjmyk.pm.activity.util.DateFormatUtil;
|
|
|
import com.xzjmyk.pm.activity.view.crouton.Crouton;
|
|
|
@@ -24,6 +27,7 @@ import org.json.JSONObject;
|
|
|
import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.LinkedHashMap;
|
|
|
+import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
@@ -36,6 +40,10 @@ public class ApplySubscribeActivity extends BaseActivity {
|
|
|
|
|
|
private FormEditText mSubscribeNameEt, mDataEt, mStatusEt, mSubscribePersonEt, mPostEt, mBranchEt, mReasonEt;
|
|
|
private int mAsId;
|
|
|
+ private DBManager dbManager;
|
|
|
+
|
|
|
+ private String mEmCode,mEmName,mEmDepart;
|
|
|
+
|
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
|
@@ -44,8 +52,10 @@ public class ApplySubscribeActivity extends BaseActivity {
|
|
|
|
|
|
initView();
|
|
|
initEvent();
|
|
|
+ initData();
|
|
|
}
|
|
|
|
|
|
+
|
|
|
private Handler mHandler = new Handler(){
|
|
|
@Override
|
|
|
public void handleMessage(Message msg) {
|
|
|
@@ -100,6 +110,8 @@ public class ApplySubscribeActivity extends BaseActivity {
|
|
|
mReasonEt = (FormEditText) findViewById(R.id.apply_subscribe_reason_et);
|
|
|
|
|
|
CommonUtil.getCommonId(this,"SUBSAPPLY_SEQ",mHandler,GET_AS_ID);
|
|
|
+
|
|
|
+ mEmCode = CommonUtil.getSharedPreferences(ct, "erp_username");
|
|
|
}
|
|
|
|
|
|
private void initEvent() {
|
|
|
@@ -107,6 +119,24 @@ public class ApplySubscribeActivity extends BaseActivity {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ private void initData() {
|
|
|
+ dbManager = new DBManager(ct);
|
|
|
+ List<EmployeesEntity> db = dbManager.select_getEmployee(
|
|
|
+ new String[]{CommonUtil.getSharedPreferences(ct, "erp_master"),
|
|
|
+ CommonUtil.getSharedPreferences(ct, "erp_username")}
|
|
|
+ , "whichsys=? and em_code=? ");
|
|
|
+ if (!ListUtils.isEmpty(db)) {
|
|
|
+ for (EmployeesEntity model : db) {
|
|
|
+ Log.i(TAG, "initData:" + model.getEM_DEPART());
|
|
|
+ Log.i(TAG, "initData:" + model.getEM_POSITION());
|
|
|
+ Log.i(TAG, "initData:" + model.getCOMPANY());
|
|
|
+ Log.i(TAG, "initData:" +model.getEm_IMID() );
|
|
|
+
|
|
|
+ }
|
|
|
+ mEmName = db.get(0).getEM_NAME();
|
|
|
+ mEmDepart = db.get(0).getEM_DEPART();
|
|
|
+ }
|
|
|
+ }
|
|
|
@Override
|
|
|
public boolean onCreateOptionsMenu(Menu menu) {
|
|
|
getMenuInflater().inflate(R.menu.menu_apply_subscribe, menu);
|
|
|
@@ -169,11 +199,11 @@ public class ApplySubscribeActivity extends BaseActivity {
|
|
|
+ "\",\n" +
|
|
|
"\"statuscode_\":\"" +"ENTERING"
|
|
|
+ "\",\n" +
|
|
|
- "\"empcode_\":\"" + ""
|
|
|
+ "\"empcode_\":\"" + mEmCode
|
|
|
+ "\",\n" +
|
|
|
- "\"empname_\":\"" + CommonUtil.getSharedPreferences(ct, "erp_username")
|
|
|
+ "\"empname_\":\"" + mEmName
|
|
|
+ "\",\n" +
|
|
|
- "\"empdep_\":\"" + ""
|
|
|
+ "\"empdep_\":\"" + mEmDepart
|
|
|
+ "\",\n" +
|
|
|
"\"num_id_\":\"" + ""
|
|
|
+ "\",\n" +
|