wjc
5 小时以前 d22974af03fb5a008cf1187e7b96cb37ea0b3093
app/src/main/java/com/hdl/photovoltaic/ui/message/MessageInfoActivity.java
@@ -4,6 +4,7 @@
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import android.widget.TextView;
@@ -67,7 +68,6 @@
    }
    private void readData() {
//        showLoading();
        HdlMessageLogic.getInstance().getMessageInfo(mMessageBean.getMsgId().toString(), new CloudCallBeak<MessageBean>() {
            @Override
@@ -144,17 +144,20 @@
                            viewBinding.messageInfoEventTitleIn.lineV.setVisibility(View.GONE);
                        }
                        if (mMessageBean.getStatus().equals(MessageStateType.processed)) {
                            //已经解决掉的隐藏
                            viewBinding.messageInfoBackTv.setVisibility(View.GONE);
                            viewBinding.messageInfoSolveTv.setVisibility(View.GONE);
                            viewBinding.messageInfoWorkOut.setVisibility(View.GONE);
//                            viewBinding.messageInfoBackTv.setVisibility(View.GONE);
//                            viewBinding.messageInfoSolveTv.setVisibility(View.GONE);
                        } else {
                            if (mMessageBean.getType().equals(MessageAlarmStateType.fault)) {
                                return;
                                //发生中的消息且是故障才要显示
                                viewBinding.messageInfoWorkOut.setVisibility(View.VISIBLE);
                            } else {
                                viewBinding.messageInfoWorkOut.setVisibility(View.GONE);
                            }
                            viewBinding.messageInfoBackTv.setVisibility(View.GONE);
                            viewBinding.messageInfoSolveTv.setVisibility(View.GONE);
//                            viewBinding.messageInfoBackTv.setVisibility(View.GONE);
//                            viewBinding.messageInfoSolveTv.setVisibility(View.GONE);
                        }
                    }
                });
@@ -261,7 +264,6 @@
    private void initView() {
        viewBinding.toolbarTopRl.topTitleTv.setText(R.string.event_details);
        viewBinding.toolbarTopRl.topBackLl.setVisibility(View.VISIBLE);
@@ -282,6 +284,7 @@
            viewBinding.messageInfoPowerStationLocationIn.rightContentTv.setText(mMessageBean.getLocationAddress());
            String date = TimeUtils.getTimeFromTimestamp(mMessageBean.getCreateTime());
            viewBinding.messageInfoAlarmTimeIn.rightContentTv.setText(date);
            viewBinding.messageInfoAlarmTreatmentOptionsIn.rightContentTv.setText(mMessageBean.getPlan());
            stateStyle(viewBinding.messageInfoAlarmStateTv);
@@ -289,8 +292,11 @@
            if (mMessageBean.getStatus().equals(MessageStateType.untreated) && mMessageBean.getType().equals(MessageAlarmStateType.fault)) {
                //发生中的消息且是故障才要显示
                viewBinding.messageInfoWorkOut.setVisibility(View.VISIBLE);
            } else {
                viewBinding.messageInfoWorkOut.setVisibility(View.GONE);
            }
            if (UserConfigManage.getInstance().isBAccount()) {
                viewBinding.messageInfoAlarmTreatmentOptionsIn.getRoot().setVisibility(View.VISIBLE);
            } else {