Kaynağa Gözat

订阅取数据

RaoMeng 9 yıl önce
ebeveyn
işleme
72e149fb3b

+ 1 - 1
WeiChat/build.gradle

@@ -4,7 +4,7 @@ apply plugin: 'com.getkeepsafe.dexcount'
 android {
     signingConfigs {
         config {
-            storeFile file('D:/config/applicationsignname[20150409]')
+            storeFile file('E:/CompanyProject/applicationsignname[20150409]')
             storePassword '13237658359'
             keyAlias 'jie-20150409'
             keyPassword '13237658359'

+ 33 - 3
WeiChat/src/main/java/com/xzjmyk/pm/activity/ApplySubscribeActivity.java

@@ -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" +