uniapp【优化】:sku提示判断

This commit is contained in:
15093570141
2024-11-15 12:42:47 +08:00
parent e2fcd9def4
commit 54a6f3552b

View File

@@ -270,8 +270,10 @@
/** 判断库存 */
const handleHaveStock = () => {
if (state.selectedSpecs.length !== state.spec_list.length) {
handleShowToast('请选择sku');
let skuName:Array<string> = state.selectedSpecs.map(item => item.name) || [];
let sku = state.spec_list.find((item:any)=> !item.list.some((itemChild:any)=> skuName.includes(itemChild.name)));
if (sku) {
handleShowToast(`请选择 ${sku.name} 规格`);
return false;
}
return true;