事件已办列表

This commit is contained in:
高健 2021-10-30 16:09:31 +08:00
parent 61992c1be4
commit 59daa85049
15 changed files with 359 additions and 36 deletions

View File

@ -315,8 +315,10 @@ public class PathConfig {
public static final String PATH_MODULE_COMMON_ACTIVITY_SEL_DEPT = "/modulecommon/activity/chooseDept";//部门选择接口 public static final String PATH_MODULE_COMMON_ACTIVITY_SEL_DEPT = "/modulecommon/activity/chooseDept";//部门选择接口
public static final String PATH_MODULE_COMMON_ACTIVITY_SEL_PERSON = "/modulecommon/activity/choosePerson";//人员选择 public static final String PATH_MODULE_COMMON_ACTIVITY_SEL_PERSON = "/modulecommon/activity/choosePerson";//人员选择
public static final String PATH_MODULE_COMMON_ACTIVITY_INCIDENT_LOG = "/modulecommon/activity/incidentLog";//事件日志
public static final String PATH_MODULE_COMMON_ACTIVITY_INCIDENT_LOG = "/modulecommon/activity/incidentLog";//事件日志
public static final String PATH_MODULE_COMMON_ACTIVITY_INCIDENT_DONE = "/modulecommon/activity/incidentDone";//已办事件
public static final String PATH_MODULE_COMMON_ACTIVITY_INCIDENT_DETAIL = "/modulecommon/activity/incidentDetail";//事件详情
public static final String PATH_MODULE_COMMON_ACTIVITY_STATISTICS = "/modulecommon/activity/statistics";//统计分析 public static final String PATH_MODULE_COMMON_ACTIVITY_STATISTICS = "/modulecommon/activity/statistics";//统计分析
//======================网格员================================================== //======================网格员==================================================
//小区 //小区
@ -493,7 +495,7 @@ public class PathConfig {
public static final String PATH_MODULE_GRID_ACTIVITY_INCIDENT_SEL_COMPONENT = "/modulegrid/activity/incidentSelComponent";//部件选择 public static final String PATH_MODULE_GRID_ACTIVITY_INCIDENT_SEL_COMPONENT = "/modulegrid/activity/incidentSelComponent";//部件选择
public static final String PATH_MODULE_GRID_ACTIVITY_INCIDENT_MINE_LIST = "/modulegrid/activity/incidentMineList";//我上报的事件列表 public static final String PATH_MODULE_GRID_ACTIVITY_INCIDENT_MINE_LIST = "/modulegrid/activity/incidentMineList";//我上报的事件列表
public static final String PATH_MODULE_GRID_ACTIVITY_INCIDENT_DETAIL = "/modulegrid/activity/incidentDetail";//事件详情
public static final String PATH_MODULE_GRID_ACTIVITY_INCIDENT_HANDLE_LIST = "/modulegrid/activity/incidentHandleList";//待处理事件列表 public static final String PATH_MODULE_GRID_ACTIVITY_INCIDENT_HANDLE_LIST = "/modulegrid/activity/incidentHandleList";//待处理事件列表
public static final String PATH_MODULE_GRID_ACTIVITY_INCIDENT_HANDLE = "/modulegrid/activity/incidentHandle";//事件处理 public static final String PATH_MODULE_GRID_ACTIVITY_INCIDENT_HANDLE = "/modulegrid/activity/incidentHandle";//事件处理

View File

@ -3,8 +3,12 @@
package="com.tengshisoft.commonmodule"> package="com.tengshisoft.commonmodule">
<application> <application>
<activity android:name=".activitys.logs.StatisticsActivity"></activity> <activity android:name=".activitys.cases.IncidentDoneListActivity" />
<activity android:name=".activitys.cases.IncidentDetailActivity" />
<activity android:name=".activitys.logs.IncidentLogActivity" /> <activity android:name=".activitys.logs.IncidentLogActivity" />
<activity android:name=".activitys.logs.StatisticsActivity" />
<activity android:name=".activitys.department.ChoosePersonActivity" /> <activity android:name=".activitys.department.ChoosePersonActivity" />
<activity android:name=".activitys.department.ChooseDeptActivity" /> <activity android:name=".activitys.department.ChooseDeptActivity" />
<activity android:name=".activitys.usercenter.UserCenterActivity" /> <activity android:name=".activitys.usercenter.UserCenterActivity" />

View File

@ -1,7 +1,6 @@
package com.tengshisoft.gridmodule.incident.activitys.cases; package com.tengshisoft.commonmodule.activitys.cases;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.app.ProgressDialog;
import android.graphics.drawable.AnimationDrawable; import android.graphics.drawable.AnimationDrawable;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;
import android.text.TextUtils; import android.text.TextUtils;
@ -23,17 +22,13 @@ import com.baidu.mapapi.map.MapStatusUpdateFactory;
import com.baidu.mapapi.map.MarkerOptions; import com.baidu.mapapi.map.MarkerOptions;
import com.baidu.mapapi.map.TextureMapView; import com.baidu.mapapi.map.TextureMapView;
import com.baidu.mapapi.model.LatLng; import com.baidu.mapapi.model.LatLng;
import com.hjq.toast.ToastUtils;
import com.scwang.smart.refresh.layout.SmartRefreshLayout; import com.scwang.smart.refresh.layout.SmartRefreshLayout;
import com.scwang.smart.refresh.layout.api.RefreshLayout; import com.tengshisoft.commonmodule.R;
import com.scwang.smart.refresh.layout.listener.OnLoadMoreListener; import com.tengshisoft.commonmodule.R2;
import com.scwang.smart.refresh.layout.listener.OnRefreshListener;
import com.tengshisoft.commonmodule.adapters.HandleRecordAdapter; import com.tengshisoft.commonmodule.adapters.HandleRecordAdapter;
import com.tengshisoft.commonmodule.beans.HandleListBean; import com.tengshisoft.commonmodule.beans.HandleListBean;
import com.tengshisoft.commonmodule.beans.IncidentDetailBean; import com.tengshisoft.commonmodule.beans.IncidentDetailBean;
import com.tengshisoft.commonmodule.nets.Apis; import com.tengshisoft.commonmodule.nets.Apis;
import com.tengshisoft.gridmodule.R;
import com.tengshisoft.gridmodule.R2;
import com.tenlionsoft.baselib.constant.PathConfig; import com.tenlionsoft.baselib.constant.PathConfig;
import com.tenlionsoft.baselib.core.retrofit_net.BaseUrlApi; import com.tenlionsoft.baselib.core.retrofit_net.BaseUrlApi;
import com.tenlionsoft.baselib.core.retrofit_net.RetrofitManager; import com.tenlionsoft.baselib.core.retrofit_net.RetrofitManager;
@ -41,11 +36,8 @@ import com.tenlionsoft.baselib.core.widget.base.BaseActivity;
import com.tenlionsoft.baselib.core.widget.base.BaseShowPhotoAdapter; import com.tenlionsoft.baselib.core.widget.base.BaseShowPhotoAdapter;
import com.tenlionsoft.baselib.core.widget.videorecord.MediaManager; import com.tenlionsoft.baselib.core.widget.videorecord.MediaManager;
import com.tenlionsoft.baselib.utils.ExceptionHandler; import com.tenlionsoft.baselib.utils.ExceptionHandler;
import com.tenlionsoft.baselib.utils.UIUtil;
import com.tenlionsoft.baselib.utils.UserLgUtils; import com.tenlionsoft.baselib.utils.UserLgUtils;
import org.jetbrains.annotations.NotNull;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -70,7 +62,7 @@ import io.reactivex.rxjava3.schedulers.Schedulers;
* 邮箱: itgaojian@163.com * 邮箱: itgaojian@163.com
* 描述: 事件详情 * 描述: 事件详情
*/ */
@Route(path = PathConfig.PATH_MODULE_GRID_ACTIVITY_INCIDENT_DETAIL) @Route(path = PathConfig.PATH_MODULE_COMMON_ACTIVITY_INCIDENT_DETAIL)
public class IncidentDetailActivity extends BaseActivity { public class IncidentDetailActivity extends BaseActivity {

View File

@ -0,0 +1,262 @@
package com.tengshisoft.commonmodule.activitys.cases;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers;
import io.reactivex.rxjava3.annotations.NonNull;
import io.reactivex.rxjava3.core.Observer;
import io.reactivex.rxjava3.disposables.Disposable;
import io.reactivex.rxjava3.schedulers.Schedulers;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ProgressBar;
import android.widget.TextView;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.alibaba.android.arouter.launcher.ARouter;
import com.hjq.toast.ToastUtils;
import com.scwang.smart.refresh.layout.SmartRefreshLayout;
import com.tengshisoft.commonmodule.R;
import com.tengshisoft.commonmodule.R2;
import com.tengshisoft.commonmodule.adapters.IncidentListAdapter;
import com.tengshisoft.commonmodule.beans.IncidentListBean;
import com.tengshisoft.commonmodule.nets.Apis;
import com.tenlionsoft.baselib.constant.PathConfig;
import com.tenlionsoft.baselib.core.retrofit_net.RetrofitManager;
import com.tenlionsoft.baselib.core.widget.base.BaseActivity;
import com.tenlionsoft.baselib.utils.ExceptionHandler;
import com.tenlionsoft.baselib.utils.UserLgUtils;
import java.util.ArrayList;
import java.util.List;
/**
* 作者: Adam
* 日期: 2021年10月30日15:26:16
* 邮箱: itgaojian@163.com
* 描述: 已办事件-所有处理过的事件
*/
@Route(path = PathConfig.PATH_MODULE_COMMON_ACTIVITY_INCIDENT_DONE)
public class IncidentDoneListActivity extends BaseActivity {
@BindView(R2.id.et_base_search_content)
EditText mEtBaseSearchContent;
@BindView(R2.id.iv_base_clear)
ImageView mIvBaseClear;
@BindView(R2.id.btn_base_search)
Button mBtnBaseSearch;
@BindView(R2.id.ll_base_search_content)
LinearLayout mLlBaseSearchContent;
@BindView(R2.id.rlv_components)
RecyclerView mRlvComponents;
@BindView(R2.id.srl_content)
SmartRefreshLayout mSrlContent;
@BindView(R2.id.pb_loading)
ProgressBar mPbLoading;
@BindView(R2.id.iv_empty_data)
ImageView mIvEmptyData;
@BindView(R2.id.tv_error_hint)
TextView mTvErrorHint;
private Unbinder mBind;
private List<IncidentListBean.RowsBean> mDatas;
private IncidentListAdapter mAdapter;
private int mCurrentPage = 1;
private String mKeywords = "";
@Override
protected int setLayoutId() {
return R.layout.activity_incident_done_list;
}
@Override
public void initData() {
mBind = ButterKnife.bind(this);
mTvBaseTitle.setText("我的事件");
mEtBaseSearchContent.setHint("请输入事件编码(分类名称)");
refreshView(STATE_LOAD_SUCCESS);
mDatas = new ArrayList<>();
mAdapter = new IncidentListAdapter(mActivity, mDatas);
mRlvComponents.setLayoutManager(new LinearLayoutManager(mActivity));
mRlvComponents.setAdapter(mAdapter);
mSrlContent.setOnRefreshListener(v -> doRefresh());
mSrlContent.setOnLoadMoreListener(v -> doLoadMore());
setStateView(13);
getIncidentList(mCurrentPage);
mBtnBaseSearch.setOnClickListener(v -> doSearch());
mIvBaseClear.setOnClickListener(v -> {
mKeywords = "";
mEtBaseSearchContent.setText("");
doRefresh();
});
mAdapter.addOnItemClickListener(v -> ARouter.getInstance()
.build(PathConfig.PATH_MODULE_COMMON_ACTIVITY_INCIDENT_DETAIL)
.withString("id", v.getReportId())
.navigation());
}
/**
* 获取我经手处理的案件
*/
private void getIncidentList(int currentPage) {
mCurrentPage = currentPage;
RetrofitManager.getInstance()
.create(Apis.class)
.getIncidentMineDoneList(mKeywords, mCurrentPage + "", UserLgUtils.getToken())
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Observer<IncidentListBean>() {
@Override
public void onSubscribe(@NonNull Disposable d) {
}
@Override
public void onNext(@NonNull IncidentListBean communityListBean) {
if (communityListBean.getRows() != null && communityListBean.getRows().size() > 0) {
++mCurrentPage;
if (currentPage == 1) {
mDatas.clear();
mDatas.addAll(communityListBean.getRows());
} else {
mDatas.addAll(communityListBean.getRows());
}
setStateView(14);
mAdapter.notifyDataSetChanged();
mSrlContent.finishRefresh();
if (mDatas.size() >= communityListBean.getTotal()) {
mSrlContent.finishLoadMore();
mSrlContent.setNoMoreData(true);
} else {
mSrlContent.finishLoadMore();
mSrlContent.setNoMoreData(false);
}
} else {
if (currentPage > 1) {
mSrlContent.finishLoadMore();
mSrlContent.setNoMoreData(true);
setStateView(14);
} else {
if (TextUtils.isEmpty(mKeywords)) {
//无数据
setStateView(15);
} else {
setStateView(15);
ToastUtils.show("未查询到相关内容");
}
}
}
}
@Override
public void onError(@NonNull Throwable e) {
mSrlContent.finishLoadMore();
mSrlContent.finishRefresh();
ExceptionHandler.handleException(e);
setStateView(16);
}
@Override
public void onComplete() {
}
});
}
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable @org.jetbrains.annotations.Nullable Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == 12) {
if (resultCode == 13) {
doRefresh();
}
}
}
//加载更多
private void doLoadMore() {
getIncidentList(mCurrentPage);
}
//刷新
private void doRefresh() {
mDatas.clear();
mAdapter.setData(mDatas);
getIncidentList(1);
}
/**
*
*/
private void doSearch() {
String searchContent = mEtBaseSearchContent.getText().toString().trim();
if (!TextUtils.isEmpty(searchContent)) {
hideSoftKeyboard();
setStateView(13);
mKeywords = searchContent;
mCurrentPage = 1;
getIncidentList(mCurrentPage);
} else {
ToastUtils.show("请输入要查询的内容");
}
}
/**
* 根据状态显示
* 12 默认
* 13 搜索中
* 14 搜索完成有数据
* 15 搜索完成没有数据
* 16 搜索失败
*
* @param state
*/
private void setStateView(int state) {
switch (state) {
case 12://默认
case 15:
mPbLoading.setVisibility(View.GONE);
mSrlContent.setVisibility(View.GONE);
mIvEmptyData.setVisibility(View.VISIBLE);
mTvErrorHint.setVisibility(View.VISIBLE);
mTvErrorHint.setText("暂无数据");
break;
case 13://搜索中
mPbLoading.setVisibility(View.VISIBLE);
mSrlContent.setVisibility(View.GONE);
mIvEmptyData.setVisibility(View.GONE);
mTvErrorHint.setVisibility(View.VISIBLE);
mTvErrorHint.setText("加载中...");
break;
case 14://搜索完成有数据
mPbLoading.setVisibility(View.GONE);
mSrlContent.setVisibility(View.VISIBLE);
mIvEmptyData.setVisibility(View.GONE);
mTvErrorHint.setVisibility(View.GONE);
break;
case 16://搜索失败
mPbLoading.setVisibility(View.GONE);
mSrlContent.setVisibility(View.GONE);
mIvEmptyData.setVisibility(View.VISIBLE);
mTvErrorHint.setVisibility(View.VISIBLE);
mTvErrorHint.setText("加载失败,请稍后重试");
break;
}
}
}

View File

@ -1028,6 +1028,13 @@ public interface Apis {
@GET("app/report/listpage-me") @GET("app/report/listpage-me")
Observable<IncidentListBean> getIncidentMineList(@Query("keywords") String key, @Query("page") String page, @Header("token") String token); Observable<IncidentListBean> getIncidentMineList(@Query("keywords") String key, @Query("page") String page, @Header("token") String token);
/**
* 我处理过的事件
*/
@Headers({"base_url_name:case", "Content-Type: application/json", "Accept: application/json"})
@GET("app/taskbase/listPage-had")
Observable<IncidentListBean> getIncidentMineDoneList(@Query("keywords") String key, @Query("page") String page, @Header("token") String token);
/** /**
* 获取事件详情 * 获取事件详情
*/ */

View File

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/gray_bg"
android:orientation="vertical">
<include layout="@layout/item_base_search" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="5dp">
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/srl_content"
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rlv_components"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<ProgressBar
android:id="@+id/pb_loading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:indeterminateBehavior="repeat"
android:indeterminateDrawable="@drawable/anim_loading" />
<ImageView
android:id="@+id/iv_empty_data"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_centerInParent="true"
android:background="@drawable/ic_empty_data" />
<TextView
android:id="@+id/tv_error_hint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:clickable="true"
android:textColor="@color/black"
tools:text="加载数据失败" />
</LinearLayout>
</RelativeLayout>
</LinearLayout>

View File

@ -16,8 +16,8 @@
<ImageView <ImageView
android:id="@+id/iv_pic" android:id="@+id/iv_pic"
android:layout_width="48dp" android:layout_width="32dp"
android:layout_height="48dp" android:layout_height="32dp"
android:src="@drawable/ic_incident_default" /> android:src="@drawable/ic_incident_default" />
<LinearLayout <LinearLayout
@ -59,8 +59,10 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:background="@drawable/shp_status_blue" android:background="@drawable/shp_status_blue"
android:gravity="center" android:gravity="center"
android:paddingLeft="3dp"
android:paddingRight="3dp"
android:textColor="@color/text_blue" android:textColor="@color/text_blue"
tools:text="未受理" /> tools:text="受理阶段" />
</LinearLayout> </LinearLayout>

View File

@ -203,11 +203,6 @@
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan|stateHidden" android:windowSoftInputMode="adjustPan|stateHidden"
tools:ignore="LockedOrientationActivity" /> tools:ignore="LockedOrientationActivity" />
<activity
android:name=".incident.activitys.cases.IncidentDetailActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan|stateHidden"
tools:ignore="LockedOrientationActivity" />
<activity <activity
android:name=".incident.activitys.cases.IncidentListActivity" android:name=".incident.activitys.cases.IncidentListActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"

View File

@ -100,7 +100,7 @@ public class IncidentListActivity extends BaseActivity {
doRefresh(); doRefresh();
}); });
mAdapter.addOnItemClickListener(v -> ARouter.getInstance() mAdapter.addOnItemClickListener(v -> ARouter.getInstance()
.build(PathConfig.PATH_MODULE_GRID_ACTIVITY_INCIDENT_DETAIL) .build(PathConfig.PATH_MODULE_COMMON_ACTIVITY_INCIDENT_DETAIL)
.withString("id", v.getReportId()) .withString("id", v.getReportId())
.navigation()); .navigation());
} }

View File

@ -130,9 +130,9 @@ public class GridMainFragment extends BaseFragment {
// mLlNotify.setOnClickListener(v -> ARouter.getInstance() // mLlNotify.setOnClickListener(v -> ARouter.getInstance()
// .build(PathConfig.PATH_MODULE_GRID_ISSUE_NOTICE) // .build(PathConfig.PATH_MODULE_GRID_ISSUE_NOTICE)
// .navigation()); // .navigation());
// mLlPlan.setOnClickListener(v -> ARouter.getInstance() mLlPlan.setOnClickListener(v -> ARouter.getInstance()
// .build(PathConfig.PATH_MODULE_ENTERPRISE_MINE_ENTERPRISE_LIST) .build(PathConfig.PATH_MODULE_COMMON_ACTIVITY_INCIDENT_DONE)
// .navigation()); .navigation());
for (int i = 0; i < mBtnStrs.length; i++) { for (int i = 0; i < mBtnStrs.length; i++) {
FuncBean bean = new FuncBean(); FuncBean bean = new FuncBean();
bean.setText(mBtnStrs[i]); bean.setText(mBtnStrs[i]);

View File

@ -153,9 +153,9 @@ public class LeaderMainFragment extends BaseFragment {
// mLlNotify.setOnClickListener(v -> ARouter.getInstance() // mLlNotify.setOnClickListener(v -> ARouter.getInstance()
// .build(PathConfig.PATH_MODULE_GRID_ISSUE_NOTICE) // .build(PathConfig.PATH_MODULE_GRID_ISSUE_NOTICE)
// .navigation()); // .navigation());
// mLlPlan.setOnClickListener(v -> ARouter.getInstance() mLlPlan.setOnClickListener(v -> ARouter.getInstance()
// .build(PathConfig.PATH_MODULE_ENTERPRISE_MINE_ENTERPRISE_LIST) .build(PathConfig.PATH_MODULE_COMMON_ACTIVITY_INCIDENT_DONE)
// .navigation()); .navigation());
for (int i = 0; i < mBtnStrs.length; i++) { for (int i = 0; i < mBtnStrs.length; i++) {
FuncBean bean = new FuncBean(); FuncBean bean = new FuncBean();
bean.setText(mBtnStrs[i]); bean.setText(mBtnStrs[i]);

View File

@ -151,9 +151,9 @@ public class SupervisionMainFragment extends BaseFragment {
// mLlNotify.setOnClickListener(v -> ARouter.getInstance() // mLlNotify.setOnClickListener(v -> ARouter.getInstance()
// .build(PathConfig.PATH_MODULE_GRID_ISSUE_NOTICE) // .build(PathConfig.PATH_MODULE_GRID_ISSUE_NOTICE)
// .navigation()); // .navigation());
// mLlPlan.setOnClickListener(v -> ARouter.getInstance() mLlPlan.setOnClickListener(v -> ARouter.getInstance()
// .build(PathConfig.PATH_MODULE_ENTERPRISE_MINE_ENTERPRISE_LIST) .build(PathConfig.PATH_MODULE_COMMON_ACTIVITY_INCIDENT_DONE)
// .navigation()); .navigation());
for (int i = 0; i < mBtnStrs.length; i++) { for (int i = 0; i < mBtnStrs.length; i++) {
FuncBean bean = new FuncBean(); FuncBean bean = new FuncBean();
bean.setText(mBtnStrs[i]); bean.setText(mBtnStrs[i]);

View File

@ -96,7 +96,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="5dp" android:layout_marginTop="5dp"
android:gravity="center" android:gravity="center"
android:text="事件记录" android:text="我的上报"
android:textColor="@color/white" android:textColor="@color/white"
android:textSize="12sp" /> android:textSize="12sp" />
</LinearLayout> </LinearLayout>
@ -130,7 +130,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="5dp" android:layout_marginTop="5dp"
android:gravity="center" android:gravity="center"
android:text="我的企业" android:text="已办事件"
android:textColor="@color/white" android:textColor="@color/white"
android:textSize="12sp" /> android:textSize="12sp" />
</LinearLayout> </LinearLayout>

View File

@ -129,7 +129,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="5dp" android:layout_marginTop="5dp"
android:gravity="center" android:gravity="center"
android:text="我的企业" android:text="已办事件"
android:textColor="@color/white" android:textColor="@color/white"
android:textSize="12sp" /> android:textSize="12sp" />
</LinearLayout> </LinearLayout>