商品分类和违禁物品页面弹窗参数重置问题优化
This commit is contained in:
parent
2a5eb70a1f
commit
182b981c63
@ -278,10 +278,20 @@ const onSaveCategory = () => {
|
|||||||
};
|
};
|
||||||
const addItem = () => {
|
const addItem = () => {
|
||||||
dialogTitle.value = "添加违禁物品";
|
dialogTitle.value = "添加违禁物品";
|
||||||
|
Object.assign(dialogForm, { // 保持响应性,手动清空字段
|
||||||
|
id: "",
|
||||||
|
violateGoodName: "",
|
||||||
|
goodParameter: "",
|
||||||
|
});
|
||||||
dialogFormVisible.value = true;
|
dialogFormVisible.value = true;
|
||||||
};
|
};
|
||||||
const cancelDialog = () => {
|
const cancelDialog = () => {
|
||||||
dialogRef.value.resetFields();
|
dialogRef.value.resetFields();
|
||||||
|
Object.assign(dialogForm, { // 保持响应性,手动清空字段
|
||||||
|
id: "",
|
||||||
|
violateGoodName: "",
|
||||||
|
goodParameter: "",
|
||||||
|
});
|
||||||
dialogFormVisible.value = false;
|
dialogFormVisible.value = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ import {
|
|||||||
getGoodCategoryInfo,
|
getGoodCategoryInfo,
|
||||||
getGoodType,
|
getGoodType,
|
||||||
categoryAdd, categoryEdit,
|
categoryAdd, categoryEdit,
|
||||||
categoryRemove,enableAndDisableCategory
|
categoryRemove, enableAndDisableCategory
|
||||||
} from "@/api/goods/info";
|
} from "@/api/goods/info";
|
||||||
import { ca } from "element-plus/es/locales.mjs";
|
import { ca } from "element-plus/es/locales.mjs";
|
||||||
const { proxy } = getCurrentInstance();
|
const { proxy } = getCurrentInstance();
|
||||||
@ -139,15 +139,15 @@ const searchForm = ref(null);
|
|||||||
const onSubmit = () => {
|
const onSubmit = () => {
|
||||||
formInline.current = 1;
|
formInline.current = 1;
|
||||||
formInline.status = formInline.status == undefined ? "" : formInline.status;
|
formInline.status = formInline.status == undefined ? "" : formInline.status;
|
||||||
if (formInline.startDate && !formInline.endDate) {
|
if (formInline.startDate && !formInline.endDate) {
|
||||||
ElMessage.warning("请选择结束日期!");
|
ElMessage.warning("请选择结束日期!");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (formInline.endDate && !formInline.startDate) {
|
if (formInline.endDate && !formInline.startDate) {
|
||||||
ElMessage.warning("请选择开始日期!");
|
ElMessage.warning("请选择开始日期!");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
console.log( formInline);
|
console.log(formInline);
|
||||||
loadData();
|
loadData();
|
||||||
};
|
};
|
||||||
const resetForm = () => {
|
const resetForm = () => {
|
||||||
@ -223,7 +223,7 @@ const loadData = async () => {
|
|||||||
tableTotal.value = response.data.total;
|
tableTotal.value = response.data.total;
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
||||||
}
|
}
|
||||||
tableLoading.value = false;
|
tableLoading.value = false;
|
||||||
};
|
};
|
||||||
@ -256,7 +256,7 @@ const enableAndDisable = async (row, num) => {
|
|||||||
tableLoading.value = false;
|
tableLoading.value = false;
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
onSubmit();
|
onSubmit();
|
||||||
if (num == 1) {
|
if (num == 1) {
|
||||||
ElMessage.success("启用成功!");
|
ElMessage.success("启用成功!");
|
||||||
} else {
|
} else {
|
||||||
ElMessage.success("禁用成功!");
|
ElMessage.success("禁用成功!");
|
||||||
@ -280,7 +280,7 @@ const handleEdit = (row) => {
|
|||||||
dialogForm.name = row.name;
|
dialogForm.name = row.name;
|
||||||
dialogForm.level = row.level;
|
dialogForm.level = row.level;
|
||||||
dialogForm.parentId = row.parentId;
|
dialogForm.parentId = row.parentId;
|
||||||
dialogForm.status = row.status.toString();
|
dialogForm.status = row.status?.toString() ?? '1';
|
||||||
};
|
};
|
||||||
// 删除操作
|
// 删除操作
|
||||||
const handleDelete = (row) => {
|
const handleDelete = (row) => {
|
||||||
@ -314,7 +314,7 @@ const dialogTitle = ref("添加分类");
|
|||||||
const dialogForm = reactive({
|
const dialogForm = reactive({
|
||||||
type: null, //分类类型归属,类型1->农资交易,2->供应商服务,3->采购商服务,4->土地交易
|
type: null, //分类类型归属,类型1->农资交易,2->供应商服务,3->采购商服务,4->土地交易
|
||||||
name: "", //分类名字
|
name: "", //分类名字
|
||||||
parentId: [], //父级id
|
parentId: "", //父级id
|
||||||
level: "", //分类层级,parentId的长度
|
level: "", //分类层级,parentId的长度
|
||||||
sort: "", //排序值
|
sort: "", //排序值
|
||||||
status: "1", //分类状态(1-启用 2-禁用)
|
status: "1", //分类状态(1-启用 2-禁用)
|
||||||
@ -347,7 +347,7 @@ const getGoodTypeList = async () => {
|
|||||||
goodsOptions.value = response.data;
|
goodsOptions.value = response.data;
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
// 递归查找节点对象
|
// 递归查找节点对象
|
||||||
@ -400,10 +400,27 @@ const onSaveCategory = () => {
|
|||||||
const addCategory = () => {
|
const addCategory = () => {
|
||||||
dialogTitle.value = "添加分类";
|
dialogTitle.value = "添加分类";
|
||||||
getGoodTypeList();
|
getGoodTypeList();
|
||||||
|
dialogRef.value.resetFields();
|
||||||
|
Object.assign(dialogForm, { // 保持响应性,手动清空字段
|
||||||
|
id: "",
|
||||||
|
type: null,
|
||||||
|
name: "",
|
||||||
|
level: "",
|
||||||
|
parentId: "",
|
||||||
|
status: "1",
|
||||||
|
});
|
||||||
dialogFormVisible.value = true;
|
dialogFormVisible.value = true;
|
||||||
};
|
};
|
||||||
const cancelDialog = () => {
|
const cancelDialog = () => {
|
||||||
dialogRef.value.resetFields();
|
dialogRef.value.resetFields();
|
||||||
|
Object.assign(dialogForm, { // 保持响应性,手动清空字段
|
||||||
|
id: "",
|
||||||
|
type: null,
|
||||||
|
name: "",
|
||||||
|
level: "",
|
||||||
|
parentId: "",
|
||||||
|
status: "1",
|
||||||
|
});
|
||||||
dialogFormVisible.value = false;
|
dialogFormVisible.value = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user