This commit is contained in:
Pengxiansen
2025-02-25 17:40:36 +08:00
parent 1b45ae804b
commit cb3bff4fa8
11 changed files with 557 additions and 559 deletions

View File

@@ -144,7 +144,7 @@ const title = computed(() => {
// 步骤数
const step = ref(1);
const visible = ref(false);
const formData = useResetRef({
const formData = ref({
info: {
voteName: "",
voteStartTime: "",
@@ -182,7 +182,7 @@ const rulesRef = ref({
],
});
let validate = Form.useForm(formData.value.info, rulesRef).validate;
let validate = null;
// 关闭弹窗
const closeDrawer = () => {
if (step.value > 1) {
@@ -190,9 +190,14 @@ const closeDrawer = () => {
} else {
visible.value = false;
dateTime.value = [];
formData.reset();
formData.value.info = {
voteStemDtoList: [],
formData.value = {
info: {
voteName: "",
voteStartTime: "",
voteEndTime: "",
voteStemDtoList: [],
voteExplain: "",
},
};
}
};
@@ -245,7 +250,7 @@ function openDrawer(row) {
dayjs(row.info.voteStartTime, "YYYY-MM-DD HH:mm"),
dayjs(row.info.voteEndTime, "YYYY-MM-DD HH:mm"),
]);
row && (validate = Form.useForm(formData.value.info, rulesRef).validate);
validate = Form.useForm(formData.value.info, rulesRef).validate;
visible.value = true;
}