新增排程接口
This commit is contained in:
@@ -115,10 +115,7 @@ public class AddWaterPlanActivity extends BaseActivity<AddWaterPlanLayoutBinding
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}else{
|
}else{
|
||||||
ToastUtil.showShort(mContext, "继续");
|
selectTabBind();
|
||||||
viewBinding.tvConfig.setSelected(false);
|
|
||||||
viewBinding.tvBind.setSelected(true);
|
|
||||||
viewBinding.viewpage.setCurrentItem(1);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -130,6 +127,16 @@ public class AddWaterPlanActivity extends BaseActivity<AddWaterPlanLayoutBinding
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void selectTabBind() {
|
||||||
|
viewBinding.tvConfig.setSelected(false);
|
||||||
|
viewBinding.tvBind.setSelected(true);
|
||||||
|
viewBinding.viewpage.setCurrentItem(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onConfigSaved(WaterPlanWeekEntity entity) {
|
||||||
|
selectTabBind();
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getLayoutResId(Bundle savedInstanceState) {
|
public int getLayoutResId(Bundle savedInstanceState) {
|
||||||
return 0;
|
return 0;
|
||||||
@@ -147,6 +154,7 @@ public class AddWaterPlanActivity extends BaseActivity<AddWaterPlanLayoutBinding
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void saveConfigSuccess(WaterPlanWeekEntity entity) {
|
public void saveConfigSuccess(WaterPlanWeekEntity entity) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ public class WaterConfigFragment extends BaseFragment<WaterConfigFragmentLayoutB
|
|||||||
private List<WaterPlanWeekEntity.DetailsBean> mConfigList = new ArrayList<>();
|
private List<WaterPlanWeekEntity.DetailsBean> mConfigList = new ArrayList<>();
|
||||||
|
|
||||||
private WaterPlanWeekEntity mConfigEntity;
|
private WaterPlanWeekEntity mConfigEntity;
|
||||||
|
private WaterPlanWeekEntity mRemoteConfigEntity;
|
||||||
private WaterPlanWeekAdapter mWeekAdapter;
|
private WaterPlanWeekAdapter mWeekAdapter;
|
||||||
private String mPlanName = "";
|
private String mPlanName = "";
|
||||||
public static boolean isConfigSave;
|
public static boolean isConfigSave;
|
||||||
@@ -106,9 +107,7 @@ public class WaterConfigFragment extends BaseFragment<WaterConfigFragmentLayoutB
|
|||||||
public void onClick(View v){
|
public void onClick(View v){
|
||||||
switch (v.getId()){
|
switch (v.getId()){
|
||||||
case R.id.tv_commit:
|
case R.id.tv_commit:
|
||||||
if(checkConfigFinish()){
|
commitConfig();
|
||||||
mPresenter.saveConfig(mConfigEntity);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -213,6 +212,7 @@ public class WaterConfigFragment extends BaseFragment<WaterConfigFragmentLayoutB
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -220,6 +220,11 @@ public class WaterConfigFragment extends BaseFragment<WaterConfigFragmentLayoutB
|
|||||||
public void saveConfigSuccess(WaterPlanWeekEntity entity) {
|
public void saveConfigSuccess(WaterPlanWeekEntity entity) {
|
||||||
ToastUtil.showShort(mContext, "排程新增成功");
|
ToastUtil.showShort(mContext, "排程新增成功");
|
||||||
isConfigSave = true;
|
isConfigSave = true;
|
||||||
|
//接口请求之后返回的数据,方便后面做对比
|
||||||
|
mRemoteConfigEntity = entity;
|
||||||
|
if (getActivity() instanceof AddWaterPlanActivity) {
|
||||||
|
((AddWaterPlanActivity) getActivity()).onConfigSaved(entity);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user