发布作品保存画布
This commit is contained in:
@@ -270,6 +270,7 @@ export default defineComponent({
|
|||||||
})
|
})
|
||||||
onMounted(()=>{
|
onMounted(()=>{
|
||||||
nextTick(async ()=>{
|
nextTick(async ()=>{
|
||||||
|
detailData.currentView = 'canvasEditor'
|
||||||
setTimeout(()=>{
|
setTimeout(()=>{
|
||||||
})
|
})
|
||||||
if(detailData.selectDetail.canvasId){
|
if(detailData.selectDetail.canvasId){
|
||||||
@@ -282,7 +283,6 @@ export default defineComponent({
|
|||||||
Https.axiosPost(Https.httpUrls.exportSearch, value)
|
Https.axiosPost(Https.httpUrls.exportSearch, value)
|
||||||
.then((rv) => {
|
.then((rv) => {
|
||||||
detailData.canvasJSON = rv
|
detailData.canvasJSON = rv
|
||||||
detailData.currentView = 'canvasEditor'
|
|
||||||
resolve('')
|
resolve('')
|
||||||
})
|
})
|
||||||
.catch((rv) => {
|
.catch((rv) => {
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ import { useI18n } from 'vue-i18n';
|
|||||||
import { useStore } from "vuex";
|
import { useStore } from "vuex";
|
||||||
|
|
||||||
export default defineComponent({
|
export default defineComponent({
|
||||||
emits: ['clearPublish'],
|
emits: ['setPublish'],
|
||||||
setup(prop,{emit}) {
|
setup(prop,{emit}) {
|
||||||
let {t} = useI18n()
|
let {t} = useI18n()
|
||||||
const store = useStore();
|
const store = useStore();
|
||||||
@@ -206,7 +206,6 @@ export default defineComponent({
|
|||||||
publish.value = false
|
publish.value = false
|
||||||
publishData.isShowMark = false
|
publishData.isShowMark = false
|
||||||
publishData.subPublishDate = {}
|
publishData.subPublishDate = {}
|
||||||
emit('clearPublish')
|
|
||||||
}
|
}
|
||||||
let cancelDsign = ()=>{
|
let cancelDsign = ()=>{
|
||||||
Modal.confirm({
|
Modal.confirm({
|
||||||
@@ -267,6 +266,7 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
cleardata()
|
cleardata()
|
||||||
// setPortfolio(obj)
|
// setPortfolio(obj)
|
||||||
|
emit('setPublish')
|
||||||
message.success(t('Publish.jsContent4'))
|
message.success(t('Publish.jsContent4'))
|
||||||
})
|
})
|
||||||
.catch((rv) => {
|
.catch((rv) => {
|
||||||
|
|||||||
@@ -71,7 +71,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<publish ref="publish" @clearPublish="clearPublish"></publish>
|
<publish ref="publish" @setPublish="setPublish"></publish>
|
||||||
<div class="mark_loading" v-show="isShowMark">
|
<div class="mark_loading" v-show="isShowMark">
|
||||||
<a-spin size="large" />
|
<a-spin size="large" />
|
||||||
</div>
|
</div>
|
||||||
@@ -426,8 +426,8 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
dataDom.publish.init(value)
|
dataDom.publish.init(value)
|
||||||
}
|
}
|
||||||
const clearPublish = ()=>{
|
const setPublish = ()=>{
|
||||||
|
saveCanvas()
|
||||||
}
|
}
|
||||||
return{
|
return{
|
||||||
...toRefs(dataDom),
|
...toRefs(dataDom),
|
||||||
@@ -440,7 +440,7 @@ export default defineComponent({
|
|||||||
exportElement,
|
exportElement,
|
||||||
changeCanvas,
|
changeCanvas,
|
||||||
share,
|
share,
|
||||||
clearPublish,
|
setPublish,
|
||||||
unLike,
|
unLike,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user