bill 1 ano atrás
pai
commit
e674422817

+ 1 - 1
src/view/case/caseFile.vue

@@ -115,7 +115,7 @@ const refresh = async () => {
 };
 watchEffect(() => caseId.value && currentTypeId.value && refresh());
 
-const query = (file: CaseFile) => window.open(file.filesUrl);
+const query = (file: CaseFile) => window.open(file.filesUrl + "?time=" + Date.now());
 const del = async (file: CaseFile) => {
   if (await confirm("确定要删除此数据?")) {
     await delCaseFile({ caseId: caseId.value!, filesId: file.filesId });

+ 5 - 6
src/view/case/draw/edit-shape/compass.vue

@@ -21,16 +21,15 @@
 <script setup lang="ts">
 import { ref } from "vue";
 import { BoardShape } from "../board";
-import { ElSlider } from "element-plus";
 
 const props = defineProps<{ shape: BoardShape }>();
 const emit = defineEmits<{ (e: "blur"): void }>();
 const value = ref<number>(props.shape.data.rotate);
 const setRotate = (edg: number, save: boolean) => {
-  // if (save || edg !== value.value) {
-  //   edg = edg || 0;
-  //   value.value = edg;
-  props.shape.setRotate(edg, true);
-  // }
+  if (edg !== value.value) {
+    edg = edg || 0;
+    value.value = edg;
+    props.shape.setRotate(edg, true);
+  }
 };
 </script>