2023-11-23-2

This commit is contained in:
X1627315083
2023-11-23 14:05:35 +08:00
parent 25c0a80bb4
commit 2e2fe56e1c
10 changed files with 76 additions and 108 deletions

View File

@@ -40,7 +40,7 @@
<div class="select_block" v-show="selectCode == 'Sketchboard' || selectCode == 'MarketingSketch'">
<a-select
ref="select"
v-model:value="sex"
v-model:value="sex.value"
:options="sexList"
@change="sexChange"
>
@@ -53,7 +53,7 @@
</a-select>
<a-select
ref="select"
v-model:value="designType"
v-model:value="designType.value"
:options="disignTypeList"
@change="handleChange"
>
@@ -550,13 +550,12 @@ export default defineComponent({
if (rv) {
let arr:any = []
rv.forEach((item:any) => {
let obj = {
arr.push({
value:item.name,
label:item.name,
}
arr.push(obj)
label:item.value,
})
});
this.sex = arr[0].value
this.sex = arr[0]
this.sexList = arr
this.getPosition()
}
@@ -564,7 +563,7 @@ export default defineComponent({
},
async getPosition(){
let params
if(this.sex == 'Female'){
if(this.sex.value == 'Female'){
params = 'FemalePosition'
}else{
params = 'MalePosition'
@@ -573,27 +572,26 @@ export default defineComponent({
if (rv) {
let arr:any = []
rv.forEach((item:any) => {
let obj = {
arr.push({
value:item.name,
label:item.name,
}
arr.push(obj)
label:item.value,
})
});
this.designType = arr[0].value
this.designType = arr[0]
this.disignTypeList = arr
// this.workspaceItem.position = this.singleTypeList[0].label
}
})
},
likeFile(item:any,str:string){
let designType = this.selectCode == 'Sketchboard' || this.selectCode == 'MarketingSketch' ? this.designType : ''
let designType = this.selectCode == 'Sketchboard' || this.selectCode == 'MarketingSketch' ? this.designType.value : ''
if(str == 'like'){
let data = {
generateDetailId:item.id,
level1Type:this.selectCode,
level2Type: designType,
gender:this.sex,
gender:this.sex.name,
timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone
}
Https.axiosPost(Https.httpUrls.generateLike, data).then(
@@ -625,8 +623,8 @@ export default defineComponent({
this.total = 0,
this.searchPictureName = ''
this.imgList = [],
this.sex = 'Female',
this.designType = 'Outwear',
// this.sex = 'Female',
// this.designType = 'Outwear',
this.selectImgList = []
this.selectSingleImg = {}
this.getLibraryList()
@@ -717,7 +715,7 @@ export default defineComponent({
libraryName:this.newPicName,
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
}
let designType = this.selectCode == 'Sketchboard' || this.selectCode == 'MarketingSketch' ? this.designType : ''
let designType = this.selectCode == 'Sketchboard' || this.selectCode == 'MarketingSketch' ? this.designType.value : ''
let labelArr:any = []
this.value.editLabelValue.forEach((item:any)=>{
// if(item.length > 1){
@@ -920,12 +918,12 @@ export default defineComponent({
message.info(this.t('isTest.image'));
return
}
let designType = this.selectCode == 'Sketchboard' || this.selectCode == 'MarketingSketch' ? this.designType : ''
let designType = this.selectCode == 'Sketchboard' || this.selectCode == 'MarketingSketch' ? this.designType.value : ''
let new_data = {
file:event.file,
level1Type:this.selectCode,
level2Type:designType,
sex:this.selectCode == 'Sketchboard' ? this.sex:'',
sex:this.selectCode == 'Sketchboard' ? this.sex.name:'',
modelType:'',
checkMd5:1,
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
@@ -988,13 +986,13 @@ export default defineComponent({
this.value.labelValue.forEach((item:any)=>{
labelArr.push(item[item.length-1])
})
let designType = this.selectCode == 'Sketchboard' || this.selectCode == 'MarketingSketch' ? this.designType : ''
let designType = this.selectCode == 'Sketchboard' || this.selectCode == 'MarketingSketch' ? this.designType.value : ''
let data = {
classificationIdList:labelArr,
level1Type:this.selectCode,
level2Type:designType,
page:this.currentPage,
modelSex:this.sex?this.sex:'',
modelSex:this.sex.name?this.sex.name:'',
pictureName:this.searchPictureName,
size:this.pageSize,
intersection:this.intersection,
@@ -1121,11 +1119,11 @@ export default defineComponent({
designType:'',
collectionElementId:generageImg?.id,
level1Type:this.selectCode,
level2Type:this.selectCode == 'Sketchboard'?this.designType:'',
level2Type:this.selectCode == 'Sketchboard'?this.designType.value:'',
text:this.captionGeneration,
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
version:this.selectCode == 'Printboard'?this.printModel.num:1,//为1就是Print
gender:this.selectCode == 'Sketchboard'?this.sex:'',
gender:this.selectCode == 'Sketchboard'?this.sex.name:'',
}
if(generateType == 'image'||generateType == 'text-image'){
if(generageImg?.id){
@@ -1228,7 +1226,7 @@ export default defineComponent({
},
getClass(){
let designType = this.selectCode == 'Sketchboard' || this.selectCode == 'MarketingSketch' ? this.designType : ''
let designType = this.selectCode == 'Sketchboard' || this.selectCode == 'MarketingSketch' ? this.designType.value : ''
let data = {
"classificationIdList": [],
"classificationName": "",