案件详情页面优化

This commit is contained in:
itgaojian 2023-11-23 10:10:38 +08:00
parent 0dbdfcadf7
commit 30b390f4fb
5 changed files with 51 additions and 37 deletions

View File

@ -160,7 +160,7 @@ public class IssueDetailActivity extends BaseActivity {
public void initData() {
mBind = ButterKnife.bind(this);
refreshView(STATE_LOAD_LOADING);
mTvBaseTitle.setText("上报详情");
mTvBaseTitle.setText("案件详情");
mTvPublish.setVisibility(View.VISIBLE);
mTvPublish.setText("流程");
mId = getIntent().getStringExtra("id");
@ -173,13 +173,11 @@ public class IssueDetailActivity extends BaseActivity {
String mine = getIntent().getStringExtra("mine");
mCheck = getIntent().getStringExtra("check");
if (TextUtils.isEmpty(mCheck)) {
mLlIssueDisDetail.setVisibility(View.GONE);
mLlGrade.setVisibility(View.GONE);
mBtnReturn.setVisibility(View.VISIBLE);
} else {
mLlGrade.setVisibility(View.VISIBLE);
mBtnReturn.setVisibility(View.GONE);
mLlIssueDisDetail.setVisibility(View.VISIBLE);
}
if (!TextUtils.isEmpty(mine)) {
mLlIssueDis.setVisibility(View.VISIBLE);
@ -261,12 +259,10 @@ public class IssueDetailActivity extends BaseActivity {
});
//检查
if (!TextUtils.isEmpty(mCheck)) {
mLlIssueDisDetail.setVisibility(View.VISIBLE);
mTvSwitchTitle.setText("是否合格");
mEtIssueDisDesc.setHint("请输入评价内容");
mTvIssueDisTitle.setText(Html.fromHtml(getResources().getString(R.string.tip_issue_start_check)));
} else {
mLlIssueDisDetail.setVisibility(View.GONE);
mTvSwitchTitle.setText("处理状态");
mEtIssueDisDesc.setHint("请输入处理描述内容");
mTvIssueDisTitle.setText(Html.fromHtml(getResources().getString(R.string.tip_issue_start_dis)));
@ -762,7 +758,15 @@ public class IssueDetailActivity extends BaseActivity {
mRlvPhotos.setVisibility(View.GONE);
}
//TODO 填充处理数据
if (!TextUtils.isEmpty(mCheck)) {
boolean isShowHandle =
"0".equals(mDetailBean.getCaseStatus())
|| "1".equals(mDetailBean.getCaseStatus())
|| "2".equals(mDetailBean.getCaseStatus())
|| "3".equals(mDetailBean.getCaseStatus());
boolean showHandle = !TextUtils.isEmpty(mCheck) | !isShowHandle;
LogUtils.e(isShowHandle + "===" + showHandle);
if (showHandle) {
mLlIssueDisDetail.setVisibility(View.VISIBLE);
mTvHandleTime.setText(mDetailBean.getHandleCreateTime());
mTvHandleUser.setText(mDetailBean.getHandleUserName());
mTvIssueDisDesc.setText(mDetailBean.getHandleOpinion());
@ -792,6 +796,8 @@ public class IssueDetailActivity extends BaseActivity {
startActivity(intent);
});
}
} else {
mLlIssueDisDetail.setVisibility(View.GONE);
}
}
}

View File

@ -1073,7 +1073,6 @@ public class LocationService extends NotificationService {
}
}
LogUtils.e("是否可以上传:" + isLegal);
return isLegal;
}

View File

@ -117,8 +117,8 @@
android:id="@+id/ll_voice"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:background="@drawable/shape_bottom_line"
android:gravity="center_vertical"
android:orientation="vertical">
<LinearLayout
@ -161,46 +161,53 @@
<com.sucstepsoft.realtimelocation.widget.NoScrollMapView
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:layout_marginTop="10dp">
<RelativeLayout
<android.support.v7.widget.CardView
android:id="@+id/cv_map"
android:layout_width="match_parent"
android:layout_height="wrap_content">
android:layout_height="wrap_content"
app:cardCornerRadius="5dp">
<android.support.v7.widget.CardView
android:id="@+id/cv_map"
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
app:cardCornerRadius="5dp">
android:layout_height="230dp">
<com.baidu.mapapi.map.TextureMapView
android:id="@+id/tmv_map"
android:layout_width="match_parent"
android:layout_height="200dp" />
</android.support.v7.widget.CardView>
android:layout_height="match_parent" />
<TextView
android:id="@+id/tv_issue_address"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="@color/gray_tran"
android:drawableLeft="@drawable/ic_location_blue"
android:ellipsize="end"
android:maxLines="1"
android:padding="2dp"
android:textColor="@color/white"
android:textSize="14dp"
tools:text="地址" />
<TextView
android:id="@+id/tv_issue_address"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="@color/gray_ef"
android:textColor="@color/text_blue"
tools:text="地址" />
<Button
android:id="@+id/btn_reload"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"
android:layout_marginRight="10dp"
android:layout_marginBottom="30dp"
android:background="@drawable/bm_btn_background"
android:minWidth="0dp"
android:minHeight="0dp" />
<Button
android:id="@+id/btn_reload"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/tv_issue_address"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
android:background="@drawable/bm_btn_background"
android:minWidth="0dp"
android:minHeight="0dp" />
</RelativeLayout>
</RelativeLayout>
</android.support.v7.widget.CardView>
</com.sucstepsoft.realtimelocation.widget.NoScrollMapView>
</LinearLayout>

View File

@ -241,6 +241,7 @@
<ImageView
style="@style/style_hint_star"
android:visibility="gone"
android:layout_gravity="center_vertical" />

View File

@ -95,6 +95,7 @@
<color name="gray_db">#D8D8D8</color>
<color name="home_background">#f5f5f5</color>
<color name="gray_tran">#7F393838</color>
<color name="gray_text">#777777</color>
<color name="my_blue_bg">#ff7271</color>
<color name="button_bg">#8bc6f7</color>