bill преди 2 години
родител
ревизия
ed67503283
променени са 3 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 1 1
      src/views/graphic/confirm.vue
  2. 2 0
      src/views/scene/covers/fixPoints.vue
  3. 1 0
      src/views/scene/fixManage.ts

+ 1 - 1
src/views/graphic/confirm.vue

@@ -36,7 +36,7 @@ withDefaults(
     disOk: false,
     disOk: false,
     disCancel: false,
     disCancel: false,
     ok: () => drawRef.value.uiControl.confirmEntry(),
     ok: () => drawRef.value.uiControl.confirmEntry(),
-    cancel: () => () => drawRef.value.uiControl.confirmCancel(),
+    cancel: () => drawRef.value.uiControl.confirmCancel(),
   }
   }
 );
 );
 </script>
 </script>

+ 2 - 0
src/views/scene/covers/fixPoints.vue

@@ -79,9 +79,11 @@ activeFixPointStack.push(computed(() => selectMeasure.value || selectPoint.value
 
 
 const select = (point: FixPoint, onMeasure: boolean = false, onRaw: boolean = false) => {
 const select = (point: FixPoint, onMeasure: boolean = false, onRaw: boolean = false) => {
   if (onMeasure) {
   if (onMeasure) {
+    selectPoint.value = null;
     selectMeasure.value = point;
     selectMeasure.value = point;
   } else {
   } else {
     selectPoint.value = point;
     selectPoint.value = point;
+    selectMeasure.value = null;
   }
   }
 
 
   if (!onRaw) {
   if (!onRaw) {

+ 1 - 0
src/views/scene/fixManage.ts

@@ -164,6 +164,7 @@ export const getFix3d = (data: FixPoint) => {
   }
   }
 
 
   let sdk: SDK = useSDK();
   let sdk: SDK = useSDK();
+  console.log(sdk.scene.createFixPoint, args);
   const fix3d = sdk.scene.createFixPoint(args);
   const fix3d = sdk.scene.createFixPoint(args);
   if (drawstatus.value === DrawStatus.ing) {
   if (drawstatus.value === DrawStatus.ing) {
     drawingFix3d.value.push(fix3d);
     drawingFix3d.value.push(fix3d);