mac
2024-06-20 6103f627eb0e5179fc725f631f277b2530432314
app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
@@ -175,10 +175,15 @@
                                HDLUniMP.UNI_EVENT_REPLY_HOME_CREATION,
                                getKeyValue("data", data));
                    }
                    if (callback != null) {
                        uniSuccessCallback(type, null, callback);
                    }
                    break;
                    //读取详情
                    case HDLUniMP.UNI_EVENT_REPLY_HOME_DETAILS: {
                        if (callback != null) {
                            uniSuccessCallback(type, null, callback);
                        }
                    }
                    break;
                    //电站删除
@@ -194,6 +199,9 @@
//                                HDLUniMP.UNI_EVENT_REPLY_HOME_CLOSE_HOME_DETAILS_PAGE,
//                                LowerTagType.power_station.toString(),
//                                getKeyValue("data", data));
                        if (callback != null) {
                            uniSuccessCallback(type, null, callback);
                        }
                    }
                    break;
                    //住宅【电站】编辑
@@ -203,12 +211,14 @@
                                HDLUniMP.UNI_EVENT_REPLY_HOME_MODEL,
                                HDLUniMP.UNI_EVENT_REPLY_HOME_EDIT,
                                getKeyValue("data", data));
                        if (callback != null) {
                            uniSuccessCallback(type, null, callback);
                        }
                    }
                    break;
                    //电站的交付二维码(安装商)
                    case HDLUniMP.UNI_EVENT_REPLY_HOME_DELIVERYURLQRCODE: {
                        uniGetDeliveryUrlQrcode(type, data, callback);
                    }
                    break;
                    //电站手动交付(安装商)
@@ -225,9 +235,7 @@
                    break;
                }
                if (callback != null) {
                    uniSuccessCallback(type, null, callback);
                }
            } else if (HDLUniMP.UNI_EVENT_REPLY_DEVICE_MODEL.equals(topic)) {
                //设备模块
                switch (type) {
@@ -762,10 +770,10 @@
     */
    private void uniGetStaffEdit(String type, Object data, DCUniMPJSCallback callback) {
        StaffBean staffBean = new StaffBean();
        String member_info = getKeyValue("staffInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(member_info)) {
        String staffInfo = getKeyValue("staffInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(staffInfo)) {
            try {
                staffBean = new Gson().fromJson(member_info, StaffBean.class);
                staffBean = new Gson().fromJson(staffInfo, StaffBean.class);
            } catch (Exception ignored) {
            }
        }
@@ -787,10 +795,10 @@
     */
    private void uniGetStaffDelete(String type, Object data, DCUniMPJSCallback callback) {
        StaffBean staffBean = new StaffBean();
        String member_info = getKeyValue("staffInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(member_info)) {
        String staffInfo = getKeyValue("staffInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(staffInfo)) {
            try {
                staffBean = new Gson().fromJson(member_info, StaffBean.class);
                staffBean = new Gson().fromJson(staffInfo, StaffBean.class);
            } catch (Exception ignored) {
            }
        }
@@ -812,10 +820,10 @@
     */
    private void uniGetStaffAdd(String type, Object data, DCUniMPJSCallback callback) {
        StaffBean staffBean = new StaffBean();
        String member_info = getKeyValue("staffInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(member_info)) {
        String staffInfo = getKeyValue("staffInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(staffInfo)) {
            try {
                staffBean = new Gson().fromJson(member_info, StaffBean.class);
                staffBean = new Gson().fromJson(staffInfo, StaffBean.class);
            } catch (Exception ignored) {
            }
        }
@@ -856,10 +864,10 @@
     */
    private void uniGetMemberEdit(String type, Object data, DCUniMPJSCallback callback) {
        MemberBean memberBean = new MemberBean();
        String member_info = getKeyValue("memberInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(member_info)) {
        String memberInfo = getKeyValue("memberInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(memberInfo)) {
            try {
                memberBean = new Gson().fromJson(member_info, MemberBean.class);
                memberBean = new Gson().fromJson(memberInfo, MemberBean.class);
            } catch (Exception ignored) {
            }
        }
@@ -881,10 +889,10 @@
     */
    private void uniGetMemberDelete(String type, Object data, DCUniMPJSCallback callback) {
        MemberBean memberBean = new MemberBean();
        String member_info = getKeyValue("memberInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(member_info)) {
        String memberInfo = getKeyValue("memberInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(memberInfo)) {
            try {
                memberBean = new Gson().fromJson(member_info, MemberBean.class);
                memberBean = new Gson().fromJson(memberInfo, MemberBean.class);
            } catch (Exception ignored) {
            }
        }
@@ -906,10 +914,10 @@
     */
    private void uniGetMemberAdd(String type, Object data, DCUniMPJSCallback callback) {
        MemberBean memberBean = new MemberBean();
        String member_info = getKeyValue("memberInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(member_info)) {
        String memberInfo = getKeyValue("memberInfo", getKeyValue("data", data));
        if (!TextUtils.isEmpty(memberInfo)) {
            try {
                memberBean = new Gson().fromJson(member_info, MemberBean.class);
                memberBean = new Gson().fromJson(memberInfo, MemberBean.class);
            } catch (Exception ignored) {
            }
        }
@@ -2386,12 +2394,11 @@
            if (callback != null) {
                callback.invoke(getJSONObject(uniCallBackBaseBean));
//                callback.invoke(uniCallBackBaseBean);
                HdlLogLogic.print("uni---回复---" + type + "---" + new Gson().toJson(uniCallBackBaseBean), true);
                HdlLogLogic.print("回复---uni---" + type + "---" + new Gson().toJson(uniCallBackBaseBean), true);
            }
        } catch (Exception e) {
            HdlLogLogic.print("uni---回复---" + type + "---" + e.getMessage(), true);
            HdlLogLogic.print("回复---uni---" + type + "---" + e.getMessage(), true);
        }
    }