diff --git a/src/views/supermarketerp/supermarketBrand/form.vue b/src/views/supermarketerp/supermarketBrand/form.vue index e12dbbb..9e4d618 100644 --- a/src/views/supermarketerp/supermarketBrand/form.vue +++ b/src/views/supermarketerp/supermarketBrand/form.vue @@ -80,6 +80,7 @@ const dataRules = ref({ merchantId: [{ required: true, message: "商户不能为空", trigger: "blur" }], name: [{ required: true, message: "品牌名称不能为空", trigger: "blur" }], sort: [{ validator: rule.number, trigger: "blur" }], + status: [{ required: true, message: "请选择状态", trigger: "blur" }], }) // 打开弹窗 diff --git a/src/views/supermarketerp/supermarketSpu/components/package-unit.vue b/src/views/supermarketerp/supermarketSpu/components/package-unit.vue index cd2c4da..f2518bf 100644 --- a/src/views/supermarketerp/supermarketSpu/components/package-unit.vue +++ b/src/views/supermarketerp/supermarketSpu/components/package-unit.vue @@ -92,7 +92,11 @@ - + + + diff --git a/src/views/supermarketerp/supermarketSpu/form.vue b/src/views/supermarketerp/supermarketSpu/form.vue index cf71250..22a8966 100644 --- a/src/views/supermarketerp/supermarketSpu/form.vue +++ b/src/views/supermarketerp/supermarketSpu/form.vue @@ -28,7 +28,7 @@ 下一步 - 提 交 + 提 交 @@ -147,7 +147,7 @@ const openDialog = async (id: string) => { const getsupermarketSpuData = async (id: string) => { loading.value = true try { - const res = await getObj(id).finally(() => (loading.value = false)) + const res = await getObj(id) if (res.code === 0) { res.data.smErpUnitEntityList = res.data.smErpUnitEntityList.map((item: rowVU) => { // 格式化金额数据 @@ -287,7 +287,11 @@ const onSubmit = async () => { } catch (err: any) { useMessage().error(err.msg) } finally { - loading.value = false + let timer = null + timer = setTimeout(() => { + loading.value = false + timer = null + }, 500) } } @@ -299,7 +303,7 @@ defineExpose({