Commit 3d62b2f7 authored by 王海's avatar 王海

Merge branch 'master' of 192.168.254.154:w525721508/TangKuPos

parents 52b14f10 0a124adb
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
<component name="ProjectModuleManager"> <component name="ProjectModuleManager">
<modules> <modules>
<module fileurl="file://$PROJECT_DIR$/TangKuPos.iml" filepath="$PROJECT_DIR$/TangKuPos.iml" /> <module fileurl="file://$PROJECT_DIR$/TangKuPos.iml" filepath="$PROJECT_DIR$/TangKuPos.iml" />
<module fileurl="file://D:\Work\Android\AndroidProject\XingData\TangKuPos\.idea\TangKuPos.iml" filepath="D:\Work\Android\AndroidProject\XingData\TangKuPos\.idea\TangKuPos.iml" />
<module fileurl="file://C:\Users\JM_DEV\AndroidStudioProjects\TangKuPos\TangKuPos.iml" filepath="C:\Users\JM_DEV\AndroidStudioProjects\TangKuPos\TangKuPos.iml" /> <module fileurl="file://C:\Users\JM_DEV\AndroidStudioProjects\TangKuPos\TangKuPos.iml" filepath="C:\Users\JM_DEV\AndroidStudioProjects\TangKuPos\TangKuPos.iml" />
<module fileurl="file://D:\Work\Android\AndroidProject\XingData\TangKuPos\.idea\TangKuPos.iml" filepath="D:\Work\Android\AndroidProject\XingData\TangKuPos\.idea\TangKuPos.iml" />
<module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" /> <module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
</modules> </modules>
</component> </component>
......
...@@ -207,6 +207,11 @@ public class SsskuActivity extends BaseActivity<SsskuPresenter, ActivitySsskuBin ...@@ -207,6 +207,11 @@ public class SsskuActivity extends BaseActivity<SsskuPresenter, ActivitySsskuBin
mManagerFragment.updateSku(sssku); mManagerFragment.updateSku(sssku);
} }
@Override
public void deleteSku(Long skuId) {
mManagerFragment.deleteSku(skuId);
}
@Override @Override
public void showLoadingDialog() { public void showLoadingDialog() {
mLoadingDialog.show(this); mLoadingDialog.show(this);
......
...@@ -147,6 +147,14 @@ public interface SsskuContract { ...@@ -147,6 +147,14 @@ public interface SsskuContract {
*/ */
void updateSku(Sssku sssku); void updateSku(Sssku sssku);
/**
* 删除商品
*
* @param skuId 商品ID
*/
void deleteSku(Long skuId);
/** /**
* 显示读取对话框 * 显示读取对话框
*/ */
......
...@@ -214,6 +214,8 @@ public class SsskuPresenter extends SsskuContract.Presenter { ...@@ -214,6 +214,8 @@ public class SsskuPresenter extends SsskuContract.Presenter {
mView.backToManagerFragment(); mView.backToManagerFragment();
if (sssku1.getSkuGrpId().longValue() == mSkuGrpId) { if (sssku1.getSkuGrpId().longValue() == mSkuGrpId) {
mView.updateSku(sssku1); mView.updateSku(sssku1);
} else {
mView.deleteSku(sssku1.getSkuId());
} }
}, throwable -> mView.showMsg(throwable.getMessage())); }, throwable -> mView.showMsg(throwable.getMessage()));
break; break;
......
...@@ -154,6 +154,20 @@ public class ManagerFragment extends BaseFragment<SsskuPresenter, FragmentSsskuM ...@@ -154,6 +154,20 @@ public class ManagerFragment extends BaseFragment<SsskuPresenter, FragmentSsskuM
} }
} }
/**
* 删除商品
*
* @param skuId 商品ID
*/
public void deleteSku(Long skuId) {
for (int i = 0; i < mSkuAdapter.getData().size(); i++) {
if (mSkuAdapter.getData().get(i).getSkuId().longValue() == skuId) {
mSkuAdapter.remove(i);
return;
}
}
}
/** /**
* 刷新商品 * 刷新商品
*/ */
......
...@@ -213,10 +213,11 @@ public class SettleFragment extends BaseFragment<SettlePresenter, FragmentSettle ...@@ -213,10 +213,11 @@ public class SettleFragment extends BaseFragment<SettlePresenter, FragmentSettle
* 加载支付方式 * 加载支付方式
*/ */
public void loadPays(List<Pay> pays) { public void loadPays(List<Pay> pays) {
// for (int i = 0; i < pays.size(); i++) { for (int i = 0; i < pays.size(); i++) {
// pays.get(i).init(); pays.get(i).init();
// } }
mPayAdapter.setNewData(pays); mPays.addAll(pays);
mPayAdapter.setNewData(getAvlPays(Vip.createDefault()));
} }
......
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