fix: BUG修改

This commit is contained in:
kun 2023-08-15 19:50:40 +08:00
parent 6710a2b00d
commit 2e005fe1fc

View File

@ -172,7 +172,7 @@ import type { UploadProps, FormInstance, FormRules } from "element-plus";
import { format } from "date-fns"; import { format } from "date-fns";
import layoutTop from "@/components/layoutTop/index.vue"; import layoutTop from "@/components/layoutTop/index.vue";
import { useRouter } from "vue-router"; import { useRouter } from "vue-router";
const searchSn = ref();
const router = useRouter(); const router = useRouter();
const store = GlobalStore(); const store = GlobalStore();
@ -276,6 +276,7 @@ const changeTreeFilter = async (item: {
cameraIndexCode.value.forEach(element => { cameraIndexCode.value.forEach(element => {
previewVideo(element); previewVideo(element);
}); });
searchSn.value = item.data.sn;
// //
if (active.value === "first") { if (active.value === "first") {
const { result } = await getVideoQuestionPage({ const { result } = await getVideoQuestionPage({
@ -352,10 +353,16 @@ const searchBtn = async () => {
}; };
// //
const handleCurrentChange = async (page: number) => { const handleCurrentChange = async (page: number) => {
const { result } = await getVideoQuestionPage({ let requestData = {
pageNo: page, pageNo: page,
pageSize: pageable.value.pageSize pageSize: pageable.pageSize
}); };
if (active.value === "first") {
requestData.projectSn = searchSn.value;
} else {
requestData.engineeringSn = searchSn.value;
}
const { result } = await getVideoQuestionPage(requestData);
rightForm.value = result.records; rightForm.value = result.records;
pageable.total = +result.total; pageable.total = +result.total;
}; };
@ -391,6 +398,7 @@ const onSubmit = async (formEl: FormInstance | undefined) => {
showPhotoForm.value = false; showPhotoForm.value = false;
showInitiate.value = false; showInitiate.value = false;
ElMessage.success("提交成功"); ElMessage.success("提交成功");
handleCurrentChange(1);
photoList.value = reactive({ url: "", questionDesc: "", createBy: "", image: "" }); photoList.value = reactive({ url: "", questionDesc: "", createBy: "", image: "" });
} else { } else {
console.log("error submit!", fields); console.log("error submit!", fields);