添加活动作品

This commit is contained in:
X1627315083
2024-10-09 15:45:17 +08:00
parent fbbf2359cd
commit 50f47cc532
4 changed files with 68 additions and 45 deletions

View File

@@ -274,12 +274,12 @@ export default defineComponent({
let userGroupId: any = computed(() => {
return store.state.HomeStoreModule.userGroupId;
}); //模特id //当likeDesignCollectionList长度为0时清空startdesign时清空
let beenPublished = ref(0)
let setBeenPublished = ()=>{
beenPublished.value = 1
let setPortfolio = (data:any)=>{
console.log(data);
portfolio.value = data
}
provide('beenPublished',beenPublished)
provide('setBeenPublished',setBeenPublished)
provide('setPortfolio',setPortfolio)
let designCollectionId: any = computed(() => {
return store.state.HomeStoreModule.designCollectionId;
});
@@ -338,12 +338,14 @@ export default defineComponent({
let isMannequinShow = ref(false)
let chooseIsDesign:any = computed(()=>{
return store.state.UploadFilesModule.chooseIsDesign})
let portfolio:any = ref({})
provide('portfolio',portfolio)
return {
store,
likeDesignCollectionList,
designCollectionList,
userGroupId,
beenPublished,
setPortfolio,
designCollectionId,
designId,
contentImgMax,
@@ -358,6 +360,7 @@ export default defineComponent({
allBoardData,
isMannequinShow,
chooseIsDesign,
portfolio,
};
},
data() {
@@ -532,8 +535,11 @@ export default defineComponent({
// this.likeDesignCollectionList.push(team)
// },
affiche(text:any){
let affiche:any = this.$refs.affiche
affiche.init(text)
nextTick(()=>{
let affiche:any = this.$refs.affiche
affiche.init(text)
})
// affiche.afficheMask = true
},
dragstart (e:any, index:any) {
@@ -952,7 +958,7 @@ export default defineComponent({
Https.httpUrls.historyChoose + `?userGroupId=${userGroupId}`;
Https.axiosGet(url)
.then((rv: any) => {
this.beenPublished = rv.beenPublished
this.setPortfolio(rv.portfolioDTO)
this.store.commit("setUserGroupId", rv.userGroupId);
this.dealHistoryChooseData(rv, type);
this.isShowMark = false;
@@ -979,7 +985,7 @@ export default defineComponent({
this.isShowMark = true;
Https.axiosPost(Https.httpUrls.setPorfolioChoose, data).then(
(rv: any) => {
this.beenPublished = rv.beenPublished
this.setPortfolio(rv.portfolioDTO)
this.store.commit("setUserGroupId", rv.userGroupId);
this.dealHistoryChooseData(rv, type);
this.isShowMark = false;

View File

@@ -7,7 +7,8 @@
<div v-show="isScroll" v-for="item in worksType" :key="item" class="modal_title_text_assistant" @click="setWorksSelect(item)" :class="{active:item.value == worksSelect}">
{{ item.name }}
</div>
<div v-show="!isScroll" class="modal_title_text_assistant active">All</div>
<div v-show="!isScroll" class="modal_title_text_assistant" :class="{active:'all' == worksSelect}" @click="setWorksSelect({value:'all'})">All</div>
<div v-show="!isScroll" class="modal_title_text_assistant" :class="{active:'RCAworkshop_2024' == worksSelect}" @click="setWorksSelect({value:'RCAworkshop_2024'})">RCA Workshop 2024</div>
<!-- <div class="modal_search_menu">
<generalMenu :dataList="menuList" @setprintModel="setprintModel" :item="selectMenu"></generalMenu>
</div> -->
@@ -87,10 +88,10 @@ export default defineComponent({
name: useI18n().t('works.MyWorks'),
value: 'myWorks'
},
// {
// name: 'RCA Workshop 2024',
// value: 'RCAworkshop_2024'
// },
{
name: 'RCA Workshop 2024',
value: 'RCAworkshop_2024'
},
],
worksList: [
],