提交 a7e56ef1 authored 作者: huaxinzhu's avatar huaxinzhu

批量取消申请上架,增加前端校验

上级 d113dc51
...@@ -262,6 +262,7 @@ ...@@ -262,6 +262,7 @@
// 遮罩层 // 遮罩层
loading: false, loading: false,
// 选中数组 // 选中数组
selectionsList:[],
ids: [], ids: [],
// 非单个禁用 // 非单个禁用
single: true, single: true,
...@@ -511,16 +512,18 @@ ...@@ -511,16 +512,18 @@
return return
} }
// let isContinue = true; let isContinue = true;
// for (let i = 0; i < this.ids.length; i++) { for (let i = 0; i < this.selectionsList.length; i++) {
// if(this.selectionsList[i].up_onsale != 1) {
// } isContinue = false
break
}
}
// //
// if (!isContinue) { if (!isContinue) {
// this.$message({type:'warning',message:'请先选择需要操作的数据'}); this.$message({type:'warning',message:'所选商品中有部分不是申请上架状态,请重新勾选'});
// return return
// } }
//return;
let ids = {goods_id:this.ids.join(',')}; let ids = {goods_id:this.ids.join(',')};
...@@ -697,6 +700,7 @@ ...@@ -697,6 +700,7 @@
}, },
// 多选框选中数据 // 多选框选中数据
handleSelectionChange(selection) { handleSelectionChange(selection) {
this.selectionsList = selection;
this.ids = selection.map(item => item.goods_id) this.ids = selection.map(item => item.goods_id)
this.single = selection.length !== 1 this.single = selection.length !== 1
this.multiple = !selection.length this.multiple = !selection.length
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论