From f4a6d4f0996238f9c85e4986deffe69a1c8256e6 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期三, 04 九月 2024 20:47:58 +0800 Subject: [PATCH] 员工流程 --- app/src/main/java/com/lotaai/canguiayw/CunCanFragment.java | 30 +++++++++++++++++++++++++++--- 1 files changed, 27 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/lotaai/canguiayw/CunCanFragment.java b/app/src/main/java/com/lotaai/canguiayw/CunCanFragment.java index e99d597..05292c1 100644 --- a/app/src/main/java/com/lotaai/canguiayw/CunCanFragment.java +++ b/app/src/main/java/com/lotaai/canguiayw/CunCanFragment.java @@ -6,6 +6,7 @@ import android.graphics.Paint; import android.graphics.Rect; import android.os.Bundle; +import android.os.Handler; import android.os.Message; import android.text.Editable; import android.text.InputType; @@ -249,7 +250,10 @@ client.newCall(request).enqueue(new Callback() { @Override public void onFailure(Call call, IOException e) { - DynamicToast.makeError(context, "存餐同步失败!", 3).show(); + Message message = new Message(); + message.what = 0; + message.obj = "存餐同步失败!"; + showHandler.sendMessage(message); } @Override @@ -258,12 +262,32 @@ LogUtils.i("获取到的数据:"+result); JSONObject obj = JSONObject.parseObject(result); if ("0".equals(obj.getString("code"))) { - + JSONObject dataObj = obj.getJSONObject("data"); +// if (dataObj!=null) { +// String orderId = dataObj.getString("orderId"); +// String orderId = dataObj.getString("orderId"); +// } } else { String string = obj.getString("msg"); - DynamicToast.makeError(context, "存餐同步失败:" + string, 3).show(); + Message message = new Message(); + message.what = 0; + message.obj = "存餐失败:" +string; + showHandler.sendMessage(message); } } }); } + + private Handler showHandler = new Handler() { + @Override + public void handleMessage(Message msg) { + if (msg.what == 0) { + DynamicToast.makeError(context, msg.obj.toString(), 3).show(); + } else if (msg.what == 1) { + DynamicToast.makeSuccess(context, msg.obj.toString(), 3).show(); + } else { + DynamicToast.makeWarning(context, msg.obj.toString(), 3).show(); + } + } + }; } -- Gitblit v1.7.1