Commit 826a6a47 authored by yinjiacheng's avatar yinjiacheng

fix SHQBD-631 商品下架二次确认弹窗文案修改

parent d68e445d
......@@ -141,21 +141,25 @@ class CommodityListAdapter(private val context: Context, private val status: Com
holder.binding.setVariable(BR.vm, CommodityListItemViewModel())
holder.binding.vm?.commodityOfflineOperationEvent?.observe(context as LifecycleOwner, {
// 弹出确认下架弹窗
CommonHintDialog(context, "确认下架优惠券?", arrayListOf("取消", "下架"), object : CommonHintDialog.OnHintOptionCallback {
override fun onLeftOption() {
CommonHintDialog(
context,
context.resources.getString(R.string.commodity_down_shelves_confirm),
arrayListOf(context.resources.getString(R.string.cancel), context.resources.getString(R.string.down_shelves)),
object : CommonHintDialog.OnHintOptionCallback {
override fun onLeftOption() {
}
}
override fun onRightOption() {
// 下架商品
holder.binding.vm?.requestCommodityOffline(it.goodsSpuId)
}
override fun onRightOption() {
// 下架商品
holder.binding.vm?.requestCommodityOffline(it.goodsSpuId)
}
}).show()
}).show()
})
holder.binding.vm?.commodityOfflineSuccessEvent?.observe(context as LifecycleOwner, {
// 下架成功 刷新列表
ToastUtil.showToast(context, "下架成功")
ToastUtil.showToast(context, context.resources.getString(R.string.down_shelves_success))
commodityData.remove(data)
notifyItemRemoved(position)
commodityDataChange.value = commodityData
......@@ -173,7 +177,7 @@ class CommodityListAdapter(private val context: Context, private val status: Com
holder.binding.setVariable(BR.vm, CommodityListItemViewModel())
holder.binding.vm?.commodityOnlineSuccessEvent?.observe(context as LifecycleOwner, {
// 上架成功 刷新列表
ToastUtil.showToast(context, "上架成功")
ToastUtil.showToast(context, context.resources.getString(R.string.up_shelves_success))
commodityData.remove(data)
notifyItemRemoved(position)
commodityDataChange.value = commodityData
......
......@@ -13,4 +13,8 @@
<string name="click_post_coupon">点击下方发布优惠券</string>
<string name="no_search_result">暂无搜索结果</string>
<string name="click_search_again">请点击搜索框重新进行搜索</string>
<string name="commodity_down_shelves_confirm">确认下架商品?</string>
<string name="cancel">取消</string>
<string name="down_shelves_success">下架成功</string>
<string name="up_shelves_success">上架成功</string>
</resources>
\ No newline at end of file
......@@ -56,7 +56,6 @@ import java.io.File
* description: 生活号身份证认证 接入XInsight
*/
// TODO: 7/15/21 活体检测临时数据删除
// TODO: 7/15/21 接入Luban压缩
class LifeAccountIDCardAuthFragmentV2 : BaseFragment<FragmentLifeAccountIdCardAuthBinding>(), View.OnClickListener,
BottomSelectAdapter.OnItemClickListener<BottomSelectBean>, IAuthPersonalCheckCallback, IAuthLiveIdentityCallback,
LifeAccountAuthImageView.OnLifeAccountAuthImageViewCallback,
......
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