目前我系统是会员版本3.2的,然后下面截图都是4.0版本修复的,我看了一下代码问题还是存在的

后台商品列表批量上架商品的接口以及前端代码



批量上架商品的php接口

我上面是这样操作的,全选按钮选择所有页,将当前页非全选转化为全选状态,接着我就在当前页点掉几个复选框,可以理解就是我不要前面几个复选框,接着我就点击批量上架按钮,我发现后端php代码其实针对全选状态下,对id是没有做剔除操作的,也就是只要点了全选就是全选所有ID即使我ID值传入接口也是没有实际意义的

这里的后台代码也有问题,假设我是点击全选所有页,我在当前页剔除只剩下一个复选框,接着我切换到第2页继续剔除几个复选框,我再回到第一页复选框又变成全选状态的,既然这样的情况下,如果是全选状态跟ID没有挂钩的情况下,我建议点击全选所有页不让他点击复选框就满足功能效果了,只有再次点击全选所有页等于取消所有复选框

