commit
This commit is contained in:
@@ -52,7 +52,7 @@
|
||||
class="select_category"
|
||||
@click.stop="showFileCategory(file)"
|
||||
>
|
||||
{{ getSketchLabel(file.category) }}
|
||||
{{ file.category }}
|
||||
<div
|
||||
:class="[
|
||||
'icon',
|
||||
@@ -182,7 +182,7 @@
|
||||
class="select_category"
|
||||
@click.stop="showFileCategory(item)"
|
||||
>
|
||||
{{ getSketchLabel(item.category) }}
|
||||
{{ item.category }}
|
||||
<div
|
||||
:class="[
|
||||
'icon',
|
||||
@@ -264,12 +264,17 @@ export default defineComponent({
|
||||
])
|
||||
let generateCheckbox:any = ref()
|
||||
let loadingShow = ref(false)
|
||||
|
||||
let sketchCatecoryList:any = ref({})
|
||||
let workspace:any = ref({})
|
||||
return {
|
||||
fileList,
|
||||
openClick,
|
||||
generateList,
|
||||
generateCheckbox,
|
||||
loadingShow
|
||||
loadingShow,
|
||||
sketchCatecoryList,
|
||||
workspace
|
||||
};
|
||||
},
|
||||
data() {
|
||||
@@ -289,32 +294,11 @@ export default defineComponent({
|
||||
token: "",
|
||||
uploadUrl: "",
|
||||
store: useStore(),
|
||||
sketchCatecoryList: [
|
||||
{
|
||||
value: "Outwear",
|
||||
label: "Outwear",
|
||||
},
|
||||
{
|
||||
value: "Blouse",
|
||||
label: "Blouse",
|
||||
},
|
||||
{
|
||||
value: "Dress",
|
||||
label: "Dress",
|
||||
},
|
||||
{
|
||||
value: "Trousers",
|
||||
label: "Trousers",
|
||||
},
|
||||
{
|
||||
value: "Skirt",
|
||||
label: "Skirt",
|
||||
},
|
||||
],
|
||||
captionGeneration:'',
|
||||
sketchboardList:computed(()=>{
|
||||
return useStore().state.UploadFilesModule.sketchboard
|
||||
}),
|
||||
workspaceCom:{}
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
@@ -330,11 +314,19 @@ export default defineComponent({
|
||||
return lable;
|
||||
};
|
||||
},
|
||||
|
||||
},
|
||||
watch:{
|
||||
workspaceCom(newVal,oldVal){
|
||||
this.workspace = newVal
|
||||
this.getPosition()
|
||||
},
|
||||
},
|
||||
mounted() {
|
||||
this.token = getCookie("token") || "";
|
||||
this.uploadUrl = getUploadUrl();
|
||||
this.workspaceCom = computed(()=>{
|
||||
return this.store?.state?.Workspace?.workspace
|
||||
})
|
||||
},
|
||||
methods: {
|
||||
open(num: Number) {
|
||||
@@ -347,6 +339,28 @@ export default defineComponent({
|
||||
// Generate.init('generate')
|
||||
}
|
||||
},
|
||||
getPosition(){
|
||||
let params
|
||||
if(this.workspace.sex == '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
|
||||
}
|
||||
})
|
||||
},
|
||||
getgenerateCheckbox(value:any){
|
||||
this.generateCheckbox = value
|
||||
},
|
||||
@@ -357,7 +371,7 @@ export default defineComponent({
|
||||
file.imgUrl = res.data.url;
|
||||
file.resData = res.data;
|
||||
file.pin = false;
|
||||
file.category = "Outwear";
|
||||
file.category = this.sketchCatecoryList[0].value;
|
||||
file.categoryShow = false;
|
||||
file.id_ = GO.id++
|
||||
file.type_ = {
|
||||
@@ -459,7 +473,6 @@ export default defineComponent({
|
||||
}
|
||||
Https.axiosPost(Https.httpUrls.generateLike, data).then(
|
||||
(rv) => {
|
||||
console.log(rv);
|
||||
item.like = true
|
||||
}
|
||||
).catch(res=>{
|
||||
@@ -471,7 +484,6 @@ export default defineComponent({
|
||||
}
|
||||
Https.axiosPost(Https.httpUrls.generateLike, data).then(
|
||||
(rv) => {
|
||||
console.log(rv);
|
||||
item.like = false
|
||||
}
|
||||
).catch(res=>{
|
||||
@@ -570,7 +582,8 @@ export default defineComponent({
|
||||
arr = {
|
||||
id:rv.generatedCollectionItems[index].generateItemId,
|
||||
imgUrl:rv.generatedCollectionItems[index].generateItemUrl,
|
||||
category:generage.level2Type
|
||||
category:generage.level2Type,
|
||||
id_:GO.id++
|
||||
}
|
||||
this.generateList.push(arr)
|
||||
this.loadingShow = false
|
||||
@@ -797,10 +810,13 @@ export default defineComponent({
|
||||
height: 4rem;
|
||||
margin: 0 1rem 1rem 0;
|
||||
position: relative;
|
||||
text-align: center;
|
||||
cursor: pointer;
|
||||
img{
|
||||
width: 100%;
|
||||
// width: 100%;
|
||||
width: auto;
|
||||
height: 100%;
|
||||
object-fit: contain;
|
||||
}
|
||||
.checked{
|
||||
position: absolute;
|
||||
|
||||
Reference in New Issue
Block a user