ソースを参照

1.处理测试发现问题,并提交合并发布测试

Bitliker 8 年 前
コミット
b200e45cb2

+ 8 - 11
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/presenter/ApprovaPresenter.java

@@ -81,14 +81,14 @@ public class ApprovaPresenter implements OnHttpResultListener {
         endActivity = false;
         endActivity = false;
         if (intent != null) {
         if (intent != null) {
             int id = intent.getIntExtra("nodeid", -1);
             int id = intent.getIntExtra("nodeid", -1);
-            String imid = intent.getStringExtra("imid");
+//            String imid = intent.getStringExtra("imid");
             title = intent.getStringExtra("title");
             title = intent.getStringExtra("title");
             master = intent.getStringExtra("master");
             master = intent.getStringExtra("master");
             if (StringUtils.isEmpty(master)) master = CommonUtil.getMaster();
             if (StringUtils.isEmpty(master)) master = CommonUtil.getMaster();
             if (id != -1) {
             if (id != -1) {
-                initLoad(id, imid);
+                initLoad(id);
             } else {
             } else {
-                initLoad(0, imid);
+                initLoad(0);
             }
             }
         } else {
         } else {
             initLoad(0);
             initLoad(0);
@@ -154,19 +154,14 @@ public class ApprovaPresenter implements OnHttpResultListener {
         initLoad(record.nodeId);
         initLoad(record.nodeId);
     }
     }
 
 
-    private void initLoad(int nodeId) {
-        initLoad(nodeId, "");
-    }
 
 
-    private void initLoad(int nodeId, String imid) {
+    private void initLoad(int nodeId) {
         record = new ApprovalRecord();
         record = new ApprovalRecord();
         approvals = new ArrayList<>();
         approvals = new ArrayList<>();
         hineApprovals = new ArrayList<>();
         hineApprovals = new ArrayList<>();
         showApprovals = new ArrayList<>();
         showApprovals = new ArrayList<>();
         historyNodes = null;
         historyNodes = null;
         record.nodeId = nodeId;
         record.nodeId = nodeId;
-        if (imid != null)
-            record.imid = imid;
         iApproval.initStatus();
         iApproval.initStatus();
         submit = false;
         submit = false;
         loading = false;
         loading = false;
@@ -713,7 +708,7 @@ public class ApprovaPresenter implements OnHttpResultListener {
             handerTitle(0);
             handerTitle(0);
             loadDetailedList();//获取明细表
             loadDetailedList();//获取明细表
         } else {
         } else {
-            LogUtil.i("loading="+loading);
+            LogUtil.i("loading=" + loading);
             loading = false;
             loading = false;
         }
         }
     }
     }
@@ -835,7 +830,9 @@ public class ApprovaPresenter implements OnHttpResultListener {
             if (!OACheckUtil.isEmpty(caption) && !approval.isDftypeEQ("H")) {
             if (!OACheckUtil.isEmpty(caption) && !approval.isDftypeEQ("H")) {
                 if (showAble) {
                 if (showAble) {
                     approval.setValues(OACheckUtil.getJson2Text(data, valueKey)); //获取第一个字段的值
                     approval.setValues(OACheckUtil.getJson2Text(data, valueKey)); //获取第一个字段的值
-                    showApprovals.add(approval);
+                    if (addHint) {
+                        showApprovals.add(approval);
+                    }
                 } else if (addHint) {
                 } else if (addHint) {
                     hineApprovals.add(approval);
                     hineApprovals.add(approval);
                 }
                 }