@@ -67,6 +67,7 @@
@revocation="revocation"
@oppositeRevocation="oppositeRevocation"
@modelOnLoad="modelOnLoad"
+ @sketchSysToLibrary="sketchSysToLibrary"
>
{{$t('DesignPrintOperation.Submit')}}
@@ -136,6 +137,7 @@ export default defineComponent({
model:null,
canvasBox,
detailRight,
+ detailLeft:null as any,
})
const userDetail = computed(()=>{
return store.state.UserHabit.userDetail
@@ -491,6 +493,9 @@ export default defineComponent({
store.commit('DesignDetail/setDesignDetail',detailData.designDetail)
},1000)
}
+ const sketchSysToLibrary = ()=>{//系统sketch添加到library更新library
+ detailDom.detailLeft.sketchSysToLibrary()
+ }
onMounted(()=>{
window.addEventListener('resize', handleResize);
})
@@ -515,6 +520,7 @@ export default defineComponent({
detailEdit,
canvasReload,
modelOnLoad,
+ sketchSysToLibrary,
}
},
diff --git a/src/component/Detail/detailLeft/index.vue b/src/component/Detail/detailLeft/index.vue
index 4484d85a..37c64ef5 100644
--- a/src/component/Detail/detailLeft/index.vue
+++ b/src/component/Detail/detailLeft/index.vue
@@ -1,6 +1,6 @@
-
+
@@ -42,6 +42,7 @@ export default defineComponent({
})
const getDetailListDom = reactive({
addDetails:null as any,
+ sketch:null as any,
})
const addDetail = () =>{
let addDetails:any = getDetailListDom.addDetails
@@ -53,6 +54,9 @@ export default defineComponent({
detailData.selectDetail.newDetail.sketch = null
}
}
+ const sketchSysToLibrary = ()=>{//系统sketch添加到library更新library
+ getDetailListDom.sketch.sketchSysToLibrary()
+ }
return{
...toRefs(detailData),
@@ -60,6 +64,7 @@ export default defineComponent({
...toRefs(getDetailListDom),
addDetail,
setSloganData,
+ sketchSysToLibrary,
}
},
diff --git a/src/component/Detail/detailLeft/sketch.vue b/src/component/Detail/detailLeft/sketch.vue
index a637ca17..9456831e 100644
--- a/src/component/Detail/detailLeft/sketch.vue
+++ b/src/component/Detail/detailLeft/sketch.vue
@@ -12,7 +12,7 @@