Browse Source

核查流程中操作后裔按钮权限刷新

maxiaoxiao 14 hours ago
parent
commit
79f1719f00

+ 2 - 2
src/views/remote/farmland/components/tjdialog.vue

@@ -30,7 +30,7 @@
 <script setup name="details">
 import { scinfo, tjinfo, scDkjbxx, tjDkjbxx } from "@/api/rsmonitoring/dkjbxx";
 const { proxy } = getCurrentInstance();
-const emit = defineEmits([""]);
+const emit = defineEmits(["reset"]);
 const resultdata = reactive({
   open: false,
   action: false,
@@ -75,7 +75,7 @@ function submitForm() {
   tjDkjbxx(tjform.value).then((res) => {
     proxy.$modal.msgSuccess("提交成功");
     open.value = false;
-    emit("");
+    emit("reset");
   });
 }
 

+ 6 - 3
src/views/remote/farmland/details.vue

@@ -170,9 +170,9 @@
         {{ note }}:{{ sheetinfos[note] }}
       </div>
     </el-dialog>
-    <shdialog ref="shdiaRef"></shdialog>
-    <hgxdialog ref="hgxdiaRef"></hgxdialog>
-    <tjdialog ref="tjdiaRef"></tjdialog>
+    <shdialog ref="shdiaRef" @reset="getSteps"></shdialog>
+    <hgxdialog ref="hgxdiaRef" @reset="getSteps"></hgxdialog>
+    <tjdialog ref="tjdiaRef" @reset="getSteps"></tjdialog>
   </div>
 </template>
   
@@ -278,6 +278,9 @@ function handleClick({ id, auditflowId }, isfirst) {
     }
     emit("tabClick", activeName.value);
   }
+  getSteps();
+}
+function getSteps() {
   getStep({ dkjdxxId: id }).then((res) => {
     steps.value = res.data;
   });