Browse Source

feat(map):refesh

gemercheung 1 year ago
parent
commit
7a9a05e80f
2 changed files with 16 additions and 3 deletions
  1. 9 2
      src/view/case/records/index.vue
  2. 7 1
      src/view/case/records/manifest.vue

+ 9 - 2
src/view/case/records/index.vue

@@ -414,11 +414,13 @@ watch(
   }
 );
 
-onMounted(async () => {
+const initInfo = async () => {
   const res = await getCaseInquestInfo(props.caseId);
-  console.log("res", res);
+
   if (!res.data) {
     isDisableExport.value = true;
+  } else {
+    isDisableExport.value = false;
   }
   for (var k in data) {
     if (res.data && res.data.hasOwnProperty(k)) {
@@ -426,6 +428,10 @@ onMounted(async () => {
       data[k] = res.data[k];
     }
   }
+};
+
+onMounted(() => {
+  initInfo();
 });
 
 const addwitnessInfo = () => {
@@ -444,6 +450,7 @@ const handleSave = async () => {
   const res = await saveCaseInquestInfo(props.caseId, data);
   if (res.code === 0) {
     ElMessage.success("保存成功!");
+    initInfo();
   }
 };
 const handleExport = async () => {

+ 7 - 1
src/view/case/records/manifest.vue

@@ -289,6 +289,7 @@ const handleSave = async () => {
   const res = await saveCaseDetailInfo(props.caseId, data);
   if (res.code === 0) {
     ElMessage.success("保存成功!");
+    initInfo();
   }
 };
 const handleExport = async () => {
@@ -296,19 +297,24 @@ const handleExport = async () => {
   console.log("res", res);
   saveAs(res, `${props.title}_提取清单.docx`);
 };
-onMounted(async () => {
+const initInfo = async () => {
   const res = await getCaseDetailInfo(props.caseId);
 
   console.log("res", res);
   for (var k in data) {
     if (!res.data) {
       isDisableExport.value = true;
+    } else {
+      isDisableExport.value = false;
     }
     if (res.data && res.data.hasOwnProperty(k)) {
       // console.log("Key is " + k)
       data[k] = res.data[k];
     }
   }
+};
+onMounted(() => {
+  initInfo();
 });
 </script>