d
This commit is contained in:
@@ -9,4 +9,7 @@ public class DoConfig {
|
||||
public static String FANGCHAN_DATA = "0";//0代表没有数据 1代表有数据
|
||||
|
||||
public static String MY_HOUST_ADDRESS = "";
|
||||
|
||||
public static String MY_HOUST_NUM = "5";//申请密钥的次数
|
||||
public static String MY_HOUST_TIME = "";//申请密钥的时间
|
||||
}
|
||||
|
||||
@@ -23,9 +23,14 @@ import com.cutil.SizeUtils;
|
||||
import com.cutil.StringUtils;
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.JsonObject;
|
||||
import com.google.gson.internal.LinkedTreeMap;
|
||||
import com.google.gson.reflect.TypeToken;
|
||||
import com.sl.house_property.cart.AddressListActivity;
|
||||
import com.sl.house_property.databinding.FragmentMain4Binding;
|
||||
import com.sl.house_property.db.CommentBeanData;
|
||||
import com.sl.house_property.dialog.DialogHelp;
|
||||
import com.sl.house_property.discovery.LikeActivity;
|
||||
import com.sl.house_property.discovery.ShareCodeActivity;
|
||||
import com.sl.house_property.f1.UserdlistActivity;
|
||||
import com.sl.house_property.order.OrderActivity;
|
||||
import com.sl.house_property.user.MyAuthorizedFamilyHistory;
|
||||
@@ -39,24 +44,30 @@ import com.sl.house_property.user.MyUserMessage;
|
||||
import com.sl.house_property.user.MyWalletActivity;
|
||||
import com.squareup.picasso.Picasso;
|
||||
|
||||
import org.json.JSONException;
|
||||
import org.json.JSONObject;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.lang.reflect.Type;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import adapter.BaseRecycleViewAdapter;
|
||||
import entity.Advertorial_listEntity;
|
||||
import entity.MyUserFEntity;
|
||||
import entity.RegisterUser;
|
||||
import http.ApiConfig;
|
||||
import http.FileUpLoad.retrofit.HttpStaticApi;
|
||||
import http.FileUpLoad.retrofit.RetrofitCallBack;
|
||||
import http.FileUpLoad.retrofit.RetrofitHttpUpLoad;
|
||||
import my_loader.Loader;
|
||||
import my_loader.Resultcode;
|
||||
import okhttp3.RequestBody;
|
||||
import retrofit2.Response;
|
||||
import rx.Subscription;
|
||||
import rx.functions.Action1;
|
||||
import tools.Config;
|
||||
import tools.ImageCompress;
|
||||
import utils.BitmapTools;
|
||||
@@ -92,10 +103,11 @@ public class Main4Fragment extends BaseFragment<FragmentMain4Binding> implements
|
||||
private ImageView userImageView;
|
||||
BaseActivity baseActivity;
|
||||
private String fileolod = "";
|
||||
|
||||
private Loader mGankLoader;
|
||||
public Main4Fragment() {
|
||||
// Required empty public constructor
|
||||
}
|
||||
private double data=0;
|
||||
|
||||
@Override
|
||||
protected void onCreateVew(LayoutInflater inflater, Bundle savedInstanceState) {
|
||||
@@ -117,6 +129,7 @@ public class Main4Fragment extends BaseFragment<FragmentMain4Binding> implements
|
||||
startActivityForResult(intent, 0);
|
||||
}
|
||||
});
|
||||
getlist(0);
|
||||
initTopView();
|
||||
// initMyReycyView();
|
||||
initData();
|
||||
@@ -208,6 +221,8 @@ public class Main4Fragment extends BaseFragment<FragmentMain4Binding> implements
|
||||
mDataBinding.ll3.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
|
||||
|
||||
String fangchan = (String) SPUtils.getSp(getActivity(), DoConfig.FANGCHAN_DATA, "0");
|
||||
if(fangchan.equals("0")){
|
||||
Intent intent = new Intent(getActivity(), MyPropertyActivity.class);
|
||||
@@ -217,33 +232,36 @@ public class Main4Fragment extends BaseFragment<FragmentMain4Binding> implements
|
||||
}
|
||||
// RedPackagedialog.build(getActivity()).showAwardRedPackagedialog("");
|
||||
|
||||
if(data==1.0){
|
||||
new DialogHelp().showDownloadDialog(getActivity(), "该用户已进行人脸识别验证,是否进重新录入?", "确定", new DialogHelp.ClickListener() {
|
||||
@Override
|
||||
public void confirm() {
|
||||
//弹出激活对话框
|
||||
new DialogHelptwo().showDownloadDialog(getActivity(), "", "","好的,去上传人脸照片", new DialogHelptwo.ClickListener() {
|
||||
@Override
|
||||
public void confirm() {
|
||||
takeMyPhoto(1000);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void cancle() {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
public void cancle() {
|
||||
|
||||
}
|
||||
});
|
||||
return;
|
||||
}
|
||||
//弹出激活对话框
|
||||
new DialogHelptwo().showDownloadDialog(getActivity(), "", "","好的,去上传人脸照片", new DialogHelptwo.ClickListener() {
|
||||
@Override
|
||||
public void confirm() {
|
||||
takeMyPhoto(1000);
|
||||
// try {
|
||||
//
|
||||
//
|
||||
// Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
|
||||
// intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE);
|
||||
// intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri
|
||||
// .fromFile(new File(fileolod)));
|
||||
// startActivityForResult(intent, 1);
|
||||
//
|
||||
//
|
||||
// //拍照我们用Action为MediaStore.ACTION_IMAGE_CAPTURE,
|
||||
// //有些人使用其他的Action但我发现在有些机子中会出问题,所以优先选择这个
|
||||
//
|
||||
//
|
||||
// /* Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
|
||||
// intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(
|
||||
// Environment.getExternalStorageDirectory(), "temp.jpg")));
|
||||
// System.out.println("=============" + Environment.getExternalStorageDirectory());*/
|
||||
//
|
||||
// } catch (Exception e) {
|
||||
// e.printStackTrace();
|
||||
// }
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -769,5 +787,49 @@ public class Main4Fragment extends BaseFragment<FragmentMain4Binding> implements
|
||||
|
||||
}
|
||||
|
||||
private void getlist(int mypage) {
|
||||
RegisterUser user =
|
||||
Config.getInstance(getContext()).getUser();
|
||||
Map<String, String> map = new HashMap<>();
|
||||
if (user != null) {
|
||||
map.put("userid", user.getUserid());
|
||||
} else {
|
||||
map.put("userid", 0 + "");
|
||||
}
|
||||
map.put("app", "Door");
|
||||
map.put("class", "IsExsitFace");
|
||||
map.put("sign", Md5.md5("Door" + "IsExsitFace" + Md5.secret));
|
||||
getGankList(ApiConfig.BASE_URL, map, getResources().getString(R.string.requsting), mypage);
|
||||
|
||||
}
|
||||
private void getGankList(String myurl, Map<String, String> map, String msg, final int requstecode) {
|
||||
|
||||
mGankLoader = new Loader();
|
||||
Subscription subscription = mGankLoader.getMovie(myurl, map).subscribe(new Action1<Resultcode>() {
|
||||
|
||||
@Override
|
||||
public void call(Resultcode resultcode) {
|
||||
if (!(resultcode.status == 0)) {
|
||||
baseActivity.setToast(1, resultcode.msg);
|
||||
}
|
||||
if (resultcode.status == 0) {
|
||||
if (requstecode == 0) {
|
||||
data =(double) resultcode.data;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}, new Action1<Throwable>() {
|
||||
@Override
|
||||
public void call(Throwable throwable) {
|
||||
progressDialog.dismiss();
|
||||
baseActivity.setToast(2, getString(R.string.getdatafailure));
|
||||
throwable.printStackTrace();
|
||||
}
|
||||
});
|
||||
|
||||
baseActivity.addSubscription(subscription);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -37,6 +37,8 @@ import com.selectpicker.OptionsPopupWindow;
|
||||
import com.sl.house_property.databinding.FragmentMainBinding;
|
||||
import com.sl.house_property.databinding.ItemCommentBinding;
|
||||
import com.sl.house_property.databinding.ItemDiscoveryBinding;
|
||||
import com.sl.house_property.db.CommentBeanData;
|
||||
import com.sl.house_property.db.dao.CommentDao;
|
||||
import com.sl.house_property.discovery.GoodsInfoDialog;
|
||||
import com.sl.house_property.discovery.HistoryRecordActivity;
|
||||
import com.sl.house_property.discovery.HistoryRecordActivitytwo;
|
||||
@@ -56,6 +58,7 @@ import org.json.JSONException;
|
||||
import org.json.JSONObject;
|
||||
|
||||
import java.lang.reflect.Type;
|
||||
import java.text.ParseException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
@@ -78,6 +81,7 @@ import rx.functions.Action1;
|
||||
import tools.Config;
|
||||
import utils.CommonUtils;
|
||||
import utils.DateUtils;
|
||||
import utils.DateUtilss;
|
||||
import utils.KeyboardUtil;
|
||||
import utils.Md5;
|
||||
import utils.SPUtils;
|
||||
@@ -114,6 +118,7 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
|
||||
private BaseRecycleViewAdapter baseRecycleViewAdapterv;
|
||||
private RegisterUser user;
|
||||
private String miyuetime;
|
||||
|
||||
public MainFragment() {
|
||||
// Required empty public constructor
|
||||
@@ -173,8 +178,20 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
mParam1 = getArguments().getString(ARG_PARAM1);
|
||||
mParam2 = getArguments().getString(ARG_PARAM2);
|
||||
}
|
||||
|
||||
|
||||
//String time = (String) SPUtils.getSp(getContext(), DoConfig.MY_HOUST_TIME, "智慧小区");
|
||||
CommentDao commentDao = new CommentDao(getActivity());
|
||||
ArrayList<CommentBeanData> commentBeanData = commentDao.queryAll();
|
||||
if(commentBeanData.size()>0){
|
||||
miyuetime = commentBeanData.get(0).getMiyuetime();
|
||||
try {
|
||||
boolean b = DateUtilss.IsToday(miyuetime);
|
||||
Log.e("时间",b+"");
|
||||
if(!DateUtilss.IsToday(miyuetime))
|
||||
commentDao.delete(commentBeanData);
|
||||
} catch (ParseException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -61,4 +61,25 @@ public class CommentBeanData extends DbBean implements Serializable {
|
||||
|
||||
@DatabaseField(columnName = "type")
|
||||
private String type;//1.评论话术 2.私信话术 3.直播话术 4.回访话术 5.首关话术
|
||||
|
||||
public String getMiyuetime() {
|
||||
return miyuetime;
|
||||
}
|
||||
|
||||
public void setMiyuetime(String miyuetime) {
|
||||
this.miyuetime = miyuetime;
|
||||
}
|
||||
@DatabaseField(columnName = "miyuetime")
|
||||
private String miyuetime;
|
||||
|
||||
public String getIsdelete() {
|
||||
return isdelete;
|
||||
}
|
||||
|
||||
public void setIsdelete(String isdelete) {
|
||||
this.isdelete = isdelete;
|
||||
}
|
||||
|
||||
@DatabaseField(columnName = "isdelete")//0代表未删除,1代表删除
|
||||
private String isdelete;
|
||||
}
|
||||
|
||||
@@ -692,7 +692,7 @@ public class HistoryRecordFragment extends BaseFragment<FragmentHistoryRecordBin
|
||||
map.put("type", type + "");
|
||||
map.put("app", "Goods");
|
||||
if (getArguments().getInt("dataType")==1){
|
||||
map.put("userid", "19");
|
||||
map.put("userid", userId);
|
||||
map.put("class", "WyGoodsLists");
|
||||
map.put("sign", Md5.md5("Goods" + "WyGoodsLists" + Md5.secret));
|
||||
} else if (getArguments().getInt("dataType")==3) {
|
||||
|
||||
@@ -18,6 +18,7 @@ import com.google.gson.reflect.TypeToken;
|
||||
import com.lxj.xpopup.XPopup;
|
||||
import com.selectpicker.OptionsPopupWindow;
|
||||
import com.sl.house_property.BaseActivity;
|
||||
import com.sl.house_property.DoConfig;
|
||||
import com.sl.house_property.R;
|
||||
import com.sl.house_property.db.CommentBeanData;
|
||||
import com.sl.house_property.db.dao.CommentDao;
|
||||
@@ -46,6 +47,7 @@ import tools.Config;
|
||||
import utils.DateUtils;
|
||||
import utils.DateUtilss;
|
||||
import utils.Md5;
|
||||
import utils.SPUtils;
|
||||
|
||||
public class ShareCodeActivity extends BaseActivity<com.sl.house_property.databinding.ActivityEntranceguardControl2Binding> {
|
||||
|
||||
@@ -93,7 +95,7 @@ public class ShareCodeActivity extends BaseActivity<com.sl.house_property.databi
|
||||
|
||||
mRecyclerView = (RecyclerView) findViewById(R.id.rv_list);
|
||||
mRecyclerView.setLayoutManager(new LinearLayoutManager(this));
|
||||
ArrayList<CommentBeanData> commentBeanDatas1 = commentDao.queryAll();
|
||||
List<CommentBeanData> commentBeanDatas1 = commentDao.queryInByCustom("isdelete","0");
|
||||
statuses = new ArrayList<>();
|
||||
if (commentBeanDatas1.size() == 0) {
|
||||
} else {
|
||||
@@ -342,11 +344,11 @@ public class ShareCodeActivity extends BaseActivity<com.sl.house_property.databi
|
||||
|
||||
// time= DateUtilss.getDate();
|
||||
time= DateUtilss.getDateTime();
|
||||
|
||||
ArrayList<CommentBeanData> commentBeanData1 = commentDao.queryAll();
|
||||
// List<CommentBeanData> commentBeanData1 =commentDao.queryInByCustom("isdelete","0");
|
||||
Log.e("数据",commentBeanData1.size()+"");
|
||||
if(commentBeanData1.size()>=5){
|
||||
setToast("最多只能申请5条秘钥");
|
||||
if(commentBeanData1.size()>=10){
|
||||
setToast("每天最多只能申请10条秘钥");
|
||||
return;
|
||||
}else {
|
||||
CommentBeanData commentBeanData = new CommentBeanData();
|
||||
@@ -375,6 +377,9 @@ public class ShareCodeActivity extends BaseActivity<com.sl.house_property.databi
|
||||
commentBeanData.setType(beforeAfterDate+""+" "+ jietime);
|
||||
commentBeanData.setCode(code);
|
||||
commentBeanData.setPwd(pwd);
|
||||
commentBeanData.setIsdelete("0");
|
||||
String date = DateUtilss.getDate();
|
||||
commentBeanData.setMiyuetime(date);
|
||||
if (null != commentDao.queryByCustom("Id", commentBeanData.getId()) && commentDao.queryByCustom("Id", commentBeanData.getId()).size() > 0) {
|
||||
commentDao.updateData(commentBeanData);
|
||||
} else {
|
||||
@@ -436,7 +441,9 @@ public class ShareCodeActivity extends BaseActivity<com.sl.house_property.databi
|
||||
@Override
|
||||
public void confirm() {
|
||||
CommentBeanData commentBeanData = statuses.get(position);
|
||||
commentDao.deleteOne(commentBeanData);
|
||||
commentBeanData.setIsdelete("1");
|
||||
commentDao.updateData(commentBeanData);
|
||||
// commentDao.deleteOne(commentBeanData);
|
||||
//刷新数据
|
||||
statuses.remove(position);
|
||||
headerAndFooterAdapter.notifyDataSetChanged();
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
android:background="@drawable/retacal_background"
|
||||
android:orientation="vertical"
|
||||
android:paddingLeft="0dip"
|
||||
android:paddingRight="15dip">
|
||||
android:paddingRight="0dip">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
@@ -46,7 +46,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:layout_margin="20dip"
|
||||
android:layout_margin="18dip"
|
||||
|
||||
android:gravity="center"
|
||||
android:text="时间" />
|
||||
@@ -63,7 +63,7 @@
|
||||
android:layout_margin="3dip"
|
||||
android:background="@drawable/drawableforitemnormal"
|
||||
android:button="@null"
|
||||
android:padding="20dip"
|
||||
android:padding="18dip"
|
||||
android:checked="true"
|
||||
android:text="1天" />
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
android:layout_margin="3dip"
|
||||
android:background="@drawable/drawableforitemnormal"
|
||||
android:button="@null"
|
||||
android:padding="20dip"
|
||||
android:padding="18dip"
|
||||
android:text="7天" />
|
||||
|
||||
<RadioButton
|
||||
@@ -84,7 +84,7 @@
|
||||
android:layout_margin="3dip"
|
||||
android:background="@drawable/drawableforitemnormal"
|
||||
android:button="@null"
|
||||
android:padding="20dip"
|
||||
android:padding="18dip"
|
||||
|
||||
android:text="1月" />
|
||||
|
||||
@@ -95,7 +95,7 @@
|
||||
android:layout_margin="3dip"
|
||||
android:background="@drawable/drawableforitemnormal"
|
||||
android:button="@null"
|
||||
android:padding="20dip"
|
||||
android:padding="18dip"
|
||||
|
||||
android:text="3月" />
|
||||
</RadioGroup>
|
||||
|
||||
Reference in New Issue
Block a user