更改生成线稿like类别

This commit is contained in:
李志鹏
2025-11-14 14:27:59 +08:00
parent 737c8eadeb
commit 1d2dcedf9f
3 changed files with 22 additions and 5 deletions

View File

@@ -724,8 +724,9 @@ export default defineComponent({
}
},
methods: {
generageAdd(data: any) {
if (!data?.imgUrl) return
generageAdd(value: any) {
if (!value?.imgUrl) return
const data = JSON.parse(JSON.stringify(value))
data.type_ = this.type_
data.type_.type1 = data.designType ? data.designType : this.type_.type1
data.resData = JSON.parse(JSON.stringify(data))
@@ -1204,13 +1205,14 @@ export default defineComponent({
Https.axiosPost(Https.httpUrls.generateLike, data)
.then(rv => {
item.like = true
item.libraryId = rv.libraryId
})
.catch(res => {})
this.fileList[index].state = ''
this.generageAdd(item)
} else {
this.fileList[index].state = 'delete'
this.generageAdd(item)
// this.generageAdd(item)
let data = {
generateDetailId: item.id,
timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone
@@ -1218,6 +1220,7 @@ export default defineComponent({
Https.axiosGet(Https.httpUrls.generateDislike, { params: data })
.then(rv => {
item.like = false
item.libraryId = null
})
.catch(res => {})
}

View File

@@ -119,10 +119,22 @@ export default defineComponent({
file.level2Type = cate.value;
file.categoryValue = cate.value;
file.category = cate.name;
if(props.isSetSketchCategory){
console.log("libraryId:" + file.libraryId)
if(file.libraryId){
let data = {
libraryId:[file.libraryId],
level2Type:props.item.categoryValue,
}
Https.axiosPost(Https.httpUrls.setSketchLibrary,data).then(
(rv: any) => {
emit('upTypeSucced')
}
).catch((res)=>{
});
}else if(props.isSetSketchCategory){
setSketchLibrary(props.item)
}
// this.store.commit("sketchGenerateFiles", this.fileList);
}
let setSketchLibrary = (item:any)=>{

View File

@@ -1067,6 +1067,7 @@ export default defineComponent({
Https.axiosPost(Https.httpUrls.generateLike, data).then(
(rv) => {
item.like = true
item.libraryId = rv.libraryId
}
).catch(res=>{
});
@@ -1078,6 +1079,7 @@ export default defineComponent({
Https.axiosGet(Https.httpUrls.generateDislike, {params:data}).then(
(rv) => {
item.like = false
item.libraryId = null
}
).catch(res=>{
});