Commit 95c44c5e authored by mengcuiguang's avatar mengcuiguang

代码优化

parent 20d21274
...@@ -95,6 +95,7 @@ public class UserManager { ...@@ -95,6 +95,7 @@ public class UserManager {
private static final String B_PKG_CANHAVERUIDCODE = "B_PKG_CANHAVERUIDCODE"; private static final String B_PKG_CANHAVERUIDCODE = "B_PKG_CANHAVERUIDCODE";
//绑定的码,没有是null //绑定的码,没有是null
private static final String B_PKG_RUIDCODE = "B_PKG_RUIDCODE"; private static final String B_PKG_RUIDCODE = "B_PKG_RUIDCODE";
private static final String PLAN_SEX = "PLAN_SEX";
public static UserManager getInstance() { public static UserManager getInstance() {
if (_inst == null) { if (_inst == null) {
...@@ -153,6 +154,7 @@ public class UserManager { ...@@ -153,6 +154,7 @@ public class UserManager {
ps.put(CODE_ID, user.getIdcode()); ps.put(CODE_ID, user.getIdcode());
ps.put(NEW_FLAG, user.getActiviteFlag() == 1); ps.put(NEW_FLAG, user.getActiviteFlag() == 1);
ps.put(USER_SEX, user.getSex()); ps.put(USER_SEX, user.getSex());
ps.put(PLAN_SEX, user.getPlanSex());
ps.put(USER_BEANS, user.getBeans()); ps.put(USER_BEANS, user.getBeans());
...@@ -228,6 +230,13 @@ public class UserManager { ...@@ -228,6 +230,13 @@ public class UserManager {
return ps.getInt(IDCARD_STATUS, 0); return ps.getInt(IDCARD_STATUS, 0);
} }
public int getPlanSex() {
if (ps == null) {
return 0;
}
return ps.getInt(PLAN_SEX, 0);
}
/** /**
* 判断用户是否填写基础资料 * 判断用户是否填写基础资料
*/ */
...@@ -392,6 +401,7 @@ public class UserManager { ...@@ -392,6 +401,7 @@ public class UserManager {
ps.remove(CODE_ID); ps.remove(CODE_ID);
ps.remove(VIP_DATE); ps.remove(VIP_DATE);
ps.remove(NEW_FLAG); ps.remove(NEW_FLAG);
ps.remove(PLAN_SEX);
ps.remove(HAS_BASE); ps.remove(HAS_BASE);
ps.remove(IDCARD_STATUS); ps.remove(IDCARD_STATUS);
......
...@@ -353,7 +353,6 @@ class SquareFragment : LazyLoadBaseFragment(), SquareView, View.OnClickListener ...@@ -353,7 +353,6 @@ class SquareFragment : LazyLoadBaseFragment(), SquareView, View.OnClickListener
}else{ }else{
ll_user_root.visibility = View.VISIBLE ll_user_root.visibility = View.VISIBLE
} }
} }
} }
......
...@@ -48,6 +48,7 @@ class SquareListFragment : LazyLoadBaseFragment(), SquareView, OnLoadMoreListene ...@@ -48,6 +48,7 @@ class SquareListFragment : LazyLoadBaseFragment(), SquareView, OnLoadMoreListene
private var hotPageSize = Constant.PAGE_SIZE // 分页 private var hotPageSize = Constant.PAGE_SIZE // 分页
private lateinit var squareAdapter: SquareAdapter private lateinit var squareAdapter: SquareAdapter
private var isLoadFlag=false
override fun getContentViewLayoutID() = R.layout.fragment_square_list override fun getContentViewLayoutID() = R.layout.fragment_square_list
...@@ -74,9 +75,11 @@ class SquareListFragment : LazyLoadBaseFragment(), SquareView, OnLoadMoreListene ...@@ -74,9 +75,11 @@ class SquareListFragment : LazyLoadBaseFragment(), SquareView, OnLoadMoreListene
override fun onFragmentFirstVisible() { override fun onFragmentFirstVisible() {
super.onFragmentFirstVisible() super.onFragmentFirstVisible()
if (AppConfig.fragmentClickFlag == Constant.FRAGMENT_CLICK_TWO) { if (AppConfig.fragmentClickFlag == Constant.FRAGMENT_CLICK_TWO) {
if (!TextUtils.isEmpty(UserManager.getInstance().userID)) { if (!TextUtils.isEmpty(UserManager.getInstance().userID)&&isLoadFlag) {
srl_square.autoRefresh() srl_square.autoRefresh()
} }
isLoadFlag=true
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment