diff --git a/src/views/supermarketerp/supermarketSpu/form.vue b/src/views/supermarketerp/supermarketSpu/form.vue index 6234197..1636595 100644 --- a/src/views/supermarketerp/supermarketSpu/form.vue +++ b/src/views/supermarketerp/supermarketSpu/form.vue @@ -185,10 +185,11 @@ const usePackageUnitList = () => { // 整理辅助条码列表 const useAuxiliaryCode = () => { return form.smErpAuxiliaryCodeEntityList.map((item: rowVC) => { - const barCode = form.smErpUnitEntityList.find((unitItem: any) => unitItem.id === item.unitId)?.barCode - if (barCode) item.barCode = barCode + const curAuxiliaryCodeItem = form.smErpUnitEntityList.find((unitItem: any) => unitItem.id === item.unitId) + if (curAuxiliaryCodeItem.barCode) item.barCode = curAuxiliaryCodeItem.barCode if (item.isNew) { item.id = "" + if (curAuxiliaryCodeItem.isNew) item.unitId = "" delete item.isNew } return item @@ -202,12 +203,13 @@ const onSubmit = async () => { if (!form.smErpUnitEntityList || form.smErpUnitEntityList.length <= 0) return useMessage().warning("请添加包装单位") if (!(await packageUnitRef.value.editableTableValidate())) return useMessage().warning("包装单位必填项未填写完整") if (!packageUnitRef.value.getRadioEvent()) return useMessage().warning("请选择基础包装单位") + // if (!form.stock || !form.inventoryUpperLimit || !form.inventoryLowerLimit) return useMessage().warning("库存必填项未填写完整") // if (!form.smErpAuxiliaryCodeEntityList || form.smErpAuxiliaryCodeEntityList.length <= 0) return useMessage().warning("请添加辅助条码") // if (!(await auxiliaryCodeRef.value.editableTableValidate())) return useMessage().warning("辅助条码必填项未填写完整") - const handlePackageUnit = usePackageUnitList() const handleAuxiliaryCode = useAuxiliaryCode() + const handlePackageUnit = usePackageUnitList() console.log("提交的数据", { ...form, grossMargin: storePrice(form.grossMargin),