wjc
2023-06-15 73b3585a9dd3f745f020fe24796e50031b41a811
app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMP.java
@@ -1,6 +1,5 @@
package com.hdl.photovoltaic.uni;
import androidx.annotation.NonNull;
import com.google.gson.Gson;
@@ -51,6 +50,7 @@
    public static class UniCallBackBaseBean implements Serializable {
        private String path;//打开小程序路径(暂时用不上)
        private String code;//状态码
        private String mes;//信息描述
        private String topic;//暂时用不上
@@ -109,15 +109,26 @@
            this.type = type;
        }
        public JSONObject getJSONObject(Object obj) {
            Gson gson = new Gson();
            String json = gson.toJson(obj);
            com.alibaba.fastjson.JSONObject  d=new com.alibaba.fastjson.JSONObject();
            JSONObject jsonObject = gson.fromJson(json, JSONObject.class);
            if (jsonObject == null) {
                jsonObject = new JSONObject();
        public String getPath() {
            return path == null ? "" : path;
        }
        public void setPath(String path) {
            this.path = path;
        }
        /**
         * 当前对象转 JSONObject
         *
         * @return JSONObject
         */
        public JSONObject getJSONObject() {
            try {
                String json = new Gson().toJson(this);
                return new JSONObject(json);
            } catch (Exception e) {
                return new JSONObject();
            }
            return jsonObject;
        }