diff --git a/src/assets/style/style.css b/src/assets/style/style.css
index 523e2cf6..d1643fae 100644
--- a/src/assets/style/style.css
+++ b/src/assets/style/style.css
@@ -388,6 +388,9 @@ li {
.ant-modal-wrap {
z-index: 10001;
}
+.ant-select-dropdown {
+ z-index: 10001;
+}
.habit :deep(.ant-btn:hover),
:deep(.ant-btn:focus),
:deep(.ant-btn:active),
diff --git a/src/assets/style/style.less b/src/assets/style/style.less
index 2386141c..eef203dd 100644
--- a/src/assets/style/style.less
+++ b/src/assets/style/style.less
@@ -445,6 +445,9 @@ ul,li{
.ant-modal-wrap{
z-index: 10001;
}
+.ant-select-dropdown{
+ z-index: 10001;
+}
//提示框样式
.ant-modal-root{
.ant-modal-wrap{
diff --git a/src/component/Detail/DesignDetailAlter.vue b/src/component/Detail/DesignDetailAlter.vue
index a7735196..24fa3d5b 100644
--- a/src/component/Detail/DesignDetailAlter.vue
+++ b/src/component/Detail/DesignDetailAlter.vue
@@ -136,7 +136,7 @@
:key="index"
@click.stop="selectFileCategory(file, cate)"
>
- {{ cate.label }}
+ {{ cate.value }}
@@ -280,26 +280,7 @@ export default defineComponent({
let searchPictureName = ref('')
//模型印花
let disignTypeList = [
- {
- value: "Outwear",
- label: "Outwear",
- },
- {
- value: "Blouse",
- label: "Blouse",
- },
- {
- value: "Dress",
- label: "Dress",
- },
- {
- value: "Trousers",
- label: "Trousers",
- },
- {
- value: "Skirt",
- label: "Skirt",
- },
+
]
let total = ref(0)
let pageSize = ref(10)
@@ -413,7 +394,7 @@ export default defineComponent({
let lable = "";
for (let item of this.disignTypeList) {
if (item.value === value) {
- lable = item.label;
+ value = item.value;
break;
}
}
@@ -521,22 +502,23 @@ export default defineComponent({
},
getPosition(){
let params
- if(this.workspace.sex == 'Female'){
+ if(this.workspace.sexEnum.name == 'Female'){
params = 'FemalePosition'
}else{
params = 'MalePosition'
}
Https.axiosGet(Https.httpUrls.workspaceenumValues,{params:{enumName:params}}).then((rv) => {
if (rv) {
- let arr = []
- rv.forEach((item) => {
- let obj = {
- value:item.name,
- label:item.name,
- }
- arr.push(obj)
- });
- this.disignTypeList = arr
+ // let arr = []
+ // rv.forEach((item) => {
+ // let obj = {
+ // value:item.value,
+ // name:item.name,
+ // key:item.key,
+ // }
+ // arr.push(obj)
+ // });
+ this.disignTypeList = rv
}
})
},
@@ -612,7 +594,7 @@ export default defineComponent({
document.addEventListener("click", this.hiddenFileCategory);
},
selectFileCategory(file, cate) {
- file.level2Type = cate.value;
+ file.level2Type = cate.name;
for (let item of this.clothesList) {
item.categoryShow = false;
}
diff --git a/src/component/Detail/habit.vue b/src/component/Detail/habit.vue
index 2d422c4c..bba7d86f 100644
--- a/src/component/Detail/habit.vue
+++ b/src/component/Detail/habit.vue
@@ -332,39 +332,22 @@ export default defineComponent({
async getSex(){
await Https.axiosGet(Https.httpUrls.workspaceenumValues,{params:{enumName:'Sex'}}).then((rv: any) => {
if (rv) {
- let arr:any = []
- rv.forEach((item:any) => {
- let obj = {
- value:item.value,
- name:item.name,
- key:item.key,
- }
- arr.push(obj)
- });
- this.sex = arr
+
+ this.sex = rv
}
})
this.getPosition('')
},
async getPosition(str:any){
let params
- if(this.workspaceItem.sex == 'Female'){
+ if(this.workspaceItem.sexEnum.name == 'Female'){
params = 'FemalePosition'
}else{
params = 'MalePosition'
}
await Https.axiosGet(Https.httpUrls.workspaceenumValues,{params:{enumName:params}}).then((rv: any) => {
if (rv) {
- let arr:any = []
- rv.forEach((item:any) => {
- let obj = {
- value:item.value,
- name:item.name,
- key:item.key,
- }
- arr.push(obj)
- });
- this.singleTypeList = arr
+ this.singleTypeList = rv
if(str == 'sex'){
this.workspaceItem.position = this.singleTypeList[0].name
this.workspaceItem.positionEnum = this.singleTypeList[0]
diff --git a/src/component/HomePage/Material.vue b/src/component/HomePage/Material.vue
index 1c4ba89a..9231b337 100644
--- a/src/component/HomePage/Material.vue
+++ b/src/component/HomePage/Material.vue
@@ -27,7 +27,7 @@
class="select_category"
@click.stop="showFileCategory(item)"
>
- {{ item?.category }}
+ {{ item?.categoryValue }}
- {{ cate.label }}
+ {{ cate.value }}
@@ -299,6 +299,7 @@ export default defineComponent({
let arr
if(this.type_.type2 == 'Sketchboard'){
arr = this.store.state.UploadFilesModule.sketchMaterialFiles
+ item.categoryValue = item.level2Type;
item.category = item.level2Type;
item.categoryShow = false;
}else if(this.type_.type2 == 'Moodboard'){
@@ -348,7 +349,8 @@ export default defineComponent({
document.addEventListener("click", this.hiddenFileCategory);
},
selectFileCategory(file: any, cate: any) {
- file.category = cate.value;
+ file.categoryValue = cate.value;
+ file.category = cate.name;
for (let item of (this.imgList as any)) {
item.categoryShow = false;
}
diff --git a/src/component/HomePage/SketchboardUpload.vue b/src/component/HomePage/SketchboardUpload.vue
index f33624ee..eba0fe65 100644
--- a/src/component/HomePage/SketchboardUpload.vue
+++ b/src/component/HomePage/SketchboardUpload.vue
@@ -52,7 +52,7 @@
class="select_category"
@click.stop="showFileCategory(file)"
>
- {{ file.category }}
+ {{ file.categoryValue }}
- {{ cate.label }}
+ {{ cate.value }}
@@ -189,7 +189,7 @@
class="select_category"
@click.stop="showFileCategory(item)"
>
- {{ item.category }}
+ {{ item.categoryValue }}
- {{ cate.label }}
+ {{ cate.value }}
@@ -361,22 +361,15 @@ export default defineComponent({
},
getPosition(){
let params
- if(this.workspace.sex == 'Female'){
+ if(this.workspace.sexEnum.name == 'Female'){
params = 'FemalePosition'
}else{
params = 'MalePosition'
}
Https.axiosGet(Https.httpUrls.workspaceenumValues,{params:{enumName:params}}).then((rv: any) => {
if (rv) {
- let arr:any = []
- rv.forEach((item:any) => {
- let obj = {
- value:item.name,
- label:item.name,
- }
- arr.push(obj)
- });
- this.sketchCatecoryList = arr
+
+ this.sketchCatecoryList = rv
}
})
},
@@ -390,7 +383,8 @@ export default defineComponent({
file.imgUrl = res.data.url;
file.resData = res.data;
file.pin = false;
- file.category = this.sketchCatecoryList?.[0]?.value;
+ file.categoryValue = this.sketchCatecoryList?.[0]?.value;
+ file.category = this.sketchCatecoryList?.[0]?.name;
file.categoryShow = false;
file.id_ = GO.id++
file.type_ = {
@@ -442,13 +436,15 @@ export default defineComponent({
for (let item of this.generateList) {
item.categoryShow = false;
}
- file.category = cate.value;
+ file.categoryValue = cate.value;
+ file.category = cate.name;
// this.store.commit("sketchGenerateFiles", this.fileList);
}else{
for (let item of this.fileList) {
item.categoryShow = false;
}
- file.category = cate.value;
+ file.categoryValue = cate.value;
+ file.category = cate.name;
this.store.commit("setSketchboardFile", this.fileList);
}
},
@@ -631,7 +627,8 @@ export default defineComponent({
arr = {
id:v.generateItemId,
imgUrl:v.generateItemUrl,
- category:generage.level2Type?generage.level2Type:this.sketchCatecoryList[0].label,
+ category:generage.level2Type?generage.level2Type:this.sketchCatecoryList[0].name,
+ categoryValue:generage.level2Type?generage.level2Type:this.sketchCatecoryList[0].value,
id_:GO.id++,
like:rv.generatedCollectionItems[index].isLiked
}
diff --git a/src/component/HomePage/collectionModal.vue b/src/component/HomePage/collectionModal.vue
index 437a31de..61b82740 100644
--- a/src/component/HomePage/collectionModal.vue
+++ b/src/component/HomePage/collectionModal.vue
@@ -242,7 +242,6 @@ export default defineComponent({
left: 50%;
transform: translateX(-50%);
bottom: 3rem;
- height: 3.2rem;
display: flex;
.fi-rr-arrow-small-left{
margin-right: 10rem;
diff --git a/src/component/LibraryPage/ModelPlacement.vue b/src/component/LibraryPage/ModelPlacement.vue
index b6831726..127eb932 100644
--- a/src/component/LibraryPage/ModelPlacement.vue
+++ b/src/component/LibraryPage/ModelPlacement.vue
@@ -322,11 +322,10 @@ 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.sexList = arr
diff --git a/src/component/LibraryPage/ModelPlacementMobile.vue b/src/component/LibraryPage/ModelPlacementMobile.vue
index 94bf48f1..1dd4d041 100644
--- a/src/component/LibraryPage/ModelPlacementMobile.vue
+++ b/src/component/LibraryPage/ModelPlacementMobile.vue
@@ -158,12 +158,14 @@ export default defineComponent({
rv.forEach((item:any) => {
let obj = {
value:item.name,
- label:item.name,
+ label:item.value,
}
arr.push(obj)
});
this.sex = arr[0].value
this.sexList = arr
+ console.log(this.sexList);
+
}
})
},
diff --git a/src/views/LibraryPage.vue b/src/views/LibraryPage.vue
index c6790e7d..4913f76b 100644
--- a/src/views/LibraryPage.vue
+++ b/src/views/LibraryPage.vue
@@ -40,7 +40,7 @@
@@ -53,7 +53,7 @@
@@ -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": "",