Explorar o código

加班单caller接口调整。适应定制化接口处理

SpringBoots %!s(int64=9) %!d(string=hai) anos
pai
achega
45deb84fb3

+ 15 - 3
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/form/DataFormDetailActivity.java

@@ -2115,7 +2115,12 @@ public class DataFormDetailActivity extends BaseActivity implements View.OnClick
         }
         progressDialog.show();
         click_btn.setEnabled(false);
-        String url = Constants.getAppBaseUrl(ct) + "/mobile/oa/commonSaveAndSubmit.action";
+        String url =null;
+        if ("ExtraWork$".equals(caller)){
+            url = Constants.getAppBaseUrl(ct) + "/mobile/oa/ExtraWorkSaveAndSubmit.action";
+        }else{
+            url = Constants.getAppBaseUrl(ct) + "/mobile/oa/commonSaveAndSubmit.action";
+        }
         Map<String, Object> params = new HashMap<>();
         params.put("caller", caller);
         params.put("formStore", formStore);
@@ -2323,10 +2328,17 @@ public class DataFormDetailActivity extends BaseActivity implements View.OnClick
         }
         progressDialog.show();
         btn_update.setEnabled(false);
-        String url = Constants.getAppBaseUrl(ct) + "/mobile/commonUpdate.action";
+
+        String url =null;
         Map<String, Object> params = new HashMap<>();
+        if ("ExtraWork$".equals(caller)){
+            url = Constants.getAppBaseUrl(ct) + "/mobile/oa/ExtraWorkUpdateAndSubmit.action";
+            params.put("id", String.valueOf(formid));
+        }else{
+            url = Constants.getAppBaseUrl(ct) + "/mobile/commonUpdate.action";
+            params.put("keyid", String.valueOf(formid));
+        }
         params.put("caller", caller);
-        params.put("keyid", String.valueOf(formid));
         params.put("formStore", formStore);
         params.put("gridStore", gridStore);
         LinkedHashMap<String, Object> headers = new LinkedHashMap<>();