Compare commits
15 Commits
0c250a21b4
...
research
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ae1d7245f4 | ||
| bb021ae9ac | |||
| bfb4e128f5 | |||
| 2f9b33e4ca | |||
|
|
48c37e0810 | ||
| b869a82fae | |||
| e61a8e372d | |||
|
|
f5a74991c9 | ||
|
|
e58e8540c9 | ||
| e75ed7684e | |||
| 918d71072b | |||
|
|
242bc7a01d | ||
|
|
02ad8a340a | ||
|
|
b8f38db351 | ||
|
|
7fb7ffaced |
@@ -148,6 +148,7 @@
|
|||||||
total: total,
|
total: total,
|
||||||
showQuickJumper: true,
|
showQuickJumper: true,
|
||||||
bordered: false,
|
bordered: false,
|
||||||
|
showTotal: (total) => `Total Transaction: ${total}`
|
||||||
}"
|
}"
|
||||||
>
|
>
|
||||||
<template #bodyCell="{ column, text, record, index }">
|
<template #bodyCell="{ column, text, record, index }">
|
||||||
@@ -465,13 +466,16 @@ export default defineComponent({
|
|||||||
(rv: any) => {
|
(rv: any) => {
|
||||||
if (rv) {
|
if (rv) {
|
||||||
// this.dataList = rv
|
// this.dataList = rv
|
||||||
|
// console.log('rv----',rv);
|
||||||
|
|
||||||
filter.dataList = rv.content;
|
filter.dataList = rv.content;
|
||||||
filterData.total = rv.total;
|
filterData.total = rv.total;
|
||||||
filter.tableLoading = false;
|
filter.tableLoading = false;
|
||||||
filterData.totalPayer = rv.content.reduce((total: number, item: any) => {
|
filterData.totalPayer = rv.totalAmount;
|
||||||
const value = item && item.status === 'Success' ? parseFloat(item.payerTotal) : 0;
|
// filterData.totalPayer = rv.content.reduce((total: number, item: any) => {
|
||||||
return total + (isNaN(value) ? 0 : value);
|
// const value = item && item.status === 'Success' ? parseFloat(item.payerTotal) : 0;
|
||||||
}, 0);
|
// return total + (isNaN(value) ? 0 : value);
|
||||||
|
// }, 0);
|
||||||
|
|
||||||
// this.workspaceItem.position = this.singleTypeList[0].label
|
// this.workspaceItem.position = this.singleTypeList[0].label
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
:enabledRedGreenMode="false"
|
:enabledRedGreenMode="false"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="btn">123
|
<div class="btn">
|
||||||
<div class="gallery_btn" @click="exportElement">Export</div>
|
<div class="gallery_btn" @click="exportElement">Export</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -853,9 +853,7 @@ export default defineComponent({
|
|||||||
level2Type = this.sketchboardList?.[0]?.categoryValue
|
level2Type = this.sketchboardList?.[0]?.categoryValue
|
||||||
? this.sketchboardList[0].categoryValue
|
? this.sketchboardList[0].categoryValue
|
||||||
: ''
|
: ''
|
||||||
if (this.workspace.styleName) {
|
sloganText = `${this.workspace.styleName || 'all'},${sloganText}`
|
||||||
sloganText = `${this.workspace.styleName},${sloganText}`
|
|
||||||
}
|
|
||||||
} else if (this.upload.level1Type == 'Printboard') {
|
} else if (this.upload.level1Type == 'Printboard') {
|
||||||
level2Type = this.scene?.value
|
level2Type = this.scene?.value
|
||||||
if (level2Type == 'Slogan' && this.searchPictureName == '') {
|
if (level2Type == 'Slogan' && this.searchPictureName == '') {
|
||||||
|
|||||||
@@ -7,6 +7,7 @@
|
|||||||
:get-container="() => $refs.upgradePlan"
|
:get-container="() => $refs.upgradePlan"
|
||||||
width="35%"
|
width="35%"
|
||||||
height="auto"
|
height="auto"
|
||||||
|
zIndex="9999999"
|
||||||
:maskClosable="false"
|
:maskClosable="false"
|
||||||
:centered="true"
|
:centered="true"
|
||||||
:closable="false"
|
:closable="false"
|
||||||
|
|||||||
@@ -271,7 +271,7 @@ export default defineComponent({
|
|||||||
allCollectionStr.forEach((itemStr:any)=>{
|
allCollectionStr.forEach((itemStr:any)=>{
|
||||||
let list = [] as any
|
let list = [] as any
|
||||||
allCollection[itemStr.value].forEach((imgItem)=>{
|
allCollection[itemStr.value].forEach((imgItem)=>{
|
||||||
list.push({url:imgItem.url || imgItem.imgUrl})
|
list.push({url:imgItem?.url || imgItem?.imgUrl})
|
||||||
})
|
})
|
||||||
let obj = {
|
let obj = {
|
||||||
value:itemStr.value,
|
value:itemStr.value,
|
||||||
|
|||||||
@@ -196,9 +196,9 @@ export default defineComponent({
|
|||||||
type:rv.process == 'SERIES_DESIGN'?'seriesDesign':'singleProductDesign',
|
type:rv.process == 'SERIES_DESIGN'?'seriesDesign':'singleProductDesign',
|
||||||
httpType:rv.process,//项目类型
|
httpType:rv.process,//项目类型
|
||||||
ageGroup:rv.workspaceVO?.ageGroup,
|
ageGroup:rv.workspaceVO?.ageGroup,
|
||||||
style:rv.workspaceVO?.style,
|
style:rv.workspaceVO?.style || '',
|
||||||
styleId:rv.workspaceVO?.styleId,
|
styleId:rv.workspaceVO?.styleId || null,
|
||||||
styleName:rv.workspaceVO?.styleName,
|
styleName:rv.workspaceVO?.styleName || '',
|
||||||
sex:rv.workspaceVO?.sex,
|
sex:rv.workspaceVO?.sex,
|
||||||
userBrandDnaImg:rv.workspaceVO?.userBrandDnaImg,
|
userBrandDnaImg:rv.workspaceVO?.userBrandDnaImg,
|
||||||
userBrandDnaName:rv.workspaceVO?.userBrandDnaName,
|
userBrandDnaName:rv.workspaceVO?.userBrandDnaName,
|
||||||
|
|||||||
@@ -94,9 +94,9 @@ export default defineComponent({
|
|||||||
type:rv.process == 'SERIES_DESIGN'?'seriesDesign':'singleProductDesign',
|
type:rv.process == 'SERIES_DESIGN'?'seriesDesign':'singleProductDesign',
|
||||||
httpType:rv.process,//项目类型
|
httpType:rv.process,//项目类型
|
||||||
ageGroup:rv.workspaceVO.ageGroup,
|
ageGroup:rv.workspaceVO.ageGroup,
|
||||||
style:rv.workspaceVO.style,
|
style:rv.workspaceVO.style || '',
|
||||||
styleId:rv.workspaceVO.styleId,
|
styleId:rv.workspaceVO.styleId || null,
|
||||||
styleName:rv.workspaceVO.styleName,
|
styleName:rv.workspaceVO.styleName || '',
|
||||||
sex:rv.workspaceVO.sex,
|
sex:rv.workspaceVO.sex,
|
||||||
userBrandDnaImg:rv.workspaceVO.userBrandDnaImg,
|
userBrandDnaImg:rv.workspaceVO.userBrandDnaImg,
|
||||||
userBrandDnaName:rv.workspaceVO.userBrandDnaName,
|
userBrandDnaName:rv.workspaceVO.userBrandDnaName,
|
||||||
|
|||||||
@@ -179,9 +179,9 @@ export default defineComponent({
|
|||||||
dataDom.brandDNA.init(data.selectObject);
|
dataDom.brandDNA.init(data.selectObject);
|
||||||
}
|
}
|
||||||
const setWorkspaceStyle = (value:any)=>{
|
const setWorkspaceStyle = (value:any)=>{
|
||||||
data.selectObject.styleName = value.name
|
data.selectObject.styleName = value.name || ''
|
||||||
data.selectObject.style = value.value
|
data.selectObject.style = value.value || ''
|
||||||
data.selectObject.styleId = value.id
|
data.selectObject.styleId = value.id || null
|
||||||
// store.commit('setProbject',data)
|
// store.commit('setProbject',data)
|
||||||
}
|
}
|
||||||
const setWorkspaceBrandDNA = (value:any)=>{
|
const setWorkspaceBrandDNA = (value:any)=>{
|
||||||
@@ -238,9 +238,9 @@ export default defineComponent({
|
|||||||
// type:rv.process == 'SERIES_DESIGN'?'seriesDesign':'singleProductDesign',
|
// type:rv.process == 'SERIES_DESIGN'?'seriesDesign':'singleProductDesign',
|
||||||
// httpType:rv.process,//项目类型
|
// httpType:rv.process,//项目类型
|
||||||
ageGroup:rv.workspaceVO?.ageGroup,
|
ageGroup:rv.workspaceVO?.ageGroup,
|
||||||
style:rv.workspaceVO?.style,
|
style:rv.workspaceVO?.style || '',
|
||||||
styleId:rv.workspaceVO?.styleId,
|
styleId:rv.workspaceVO?.styleId || null,
|
||||||
styleName:rv.workspaceVO?.styleName,
|
styleName:rv.workspaceVO?.styleName || '',
|
||||||
sex:rv.workspaceVO?.sex,
|
sex:rv.workspaceVO?.sex,
|
||||||
userBrandDnaImg:rv.workspaceVO?.userBrandDnaImg,
|
userBrandDnaImg:rv.workspaceVO?.userBrandDnaImg,
|
||||||
userBrandDnaName:rv.workspaceVO?.userBrandDnaName,
|
userBrandDnaName:rv.workspaceVO?.userBrandDnaName,
|
||||||
|
|||||||
@@ -352,7 +352,8 @@ export default defineComponent({
|
|||||||
props: {
|
props: {
|
||||||
isDesignPage: {
|
isDesignPage: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: false
|
default: false,
|
||||||
|
required:false
|
||||||
},
|
},
|
||||||
source: {
|
source: {
|
||||||
type: String,
|
type: String,
|
||||||
@@ -773,7 +774,7 @@ export default defineComponent({
|
|||||||
data.lastSelectImg = res.data
|
data.lastSelectImg = res.data
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 同步尾帧文件列表到全局 store
|
// 同步尾帧文件列表到全局 store(使用专门的 lastFrameList)
|
||||||
store.commit('setPoseTransferLastFrameList', {
|
store.commit('setPoseTransferLastFrameList', {
|
||||||
str: 'set',
|
str: 'set',
|
||||||
list: [file]
|
list: [file]
|
||||||
@@ -989,6 +990,7 @@ export default defineComponent({
|
|||||||
if (data.lastSelectImg?.id === item.id) {
|
if (data.lastSelectImg?.id === item.id) {
|
||||||
data.lastSelectImg = {}
|
data.lastSelectImg = {}
|
||||||
}
|
}
|
||||||
|
// 使用专门的 lastFrameList mutation 清空列表
|
||||||
store.commit('setPoseTransferLastFrameList')
|
store.commit('setPoseTransferLastFrameList')
|
||||||
} else {
|
} else {
|
||||||
// 如果删除的是当前选中的首帧,清空选中状态
|
// 如果删除的是当前选中的首帧,清空选中状态
|
||||||
@@ -1176,10 +1178,10 @@ export default defineComponent({
|
|||||||
firstFrameList.value = store.state.HomeStoreModule.uploadElement.filter(
|
firstFrameList.value = store.state.HomeStoreModule.uploadElement.filter(
|
||||||
item => item.frameType === 'first'
|
item => item.frameType === 'first'
|
||||||
)
|
)
|
||||||
|
// 注意:尾帧通过专门的 watch (lastFrameList) 监听,不需要从这里过滤
|
||||||
lastFrameList.value = store.state.HomeStoreModule.uploadElement.filter(
|
// lastFrameList.value = store.state.HomeStoreModule.uploadElement.filter(
|
||||||
item => item.frameType === 'last'
|
// item => item.frameType === 'last'
|
||||||
)
|
// )
|
||||||
// 更新 showFirstFrameList 中项的选中状态
|
// 更新 showFirstFrameList 中项的选中状态
|
||||||
showFirstFrameList.value.forEach((listItem: any) => {
|
showFirstFrameList.value.forEach((listItem: any) => {
|
||||||
if (listItem.id == data.selectImg.id) {
|
if (listItem.id == data.selectImg.id) {
|
||||||
|
|||||||
@@ -102,9 +102,9 @@ setup(props,{emit}) {
|
|||||||
// if(habitSetStyleData.styleList.length == 0){
|
// if(habitSetStyleData.styleList.length == 0){
|
||||||
// getStyleList()
|
// getStyleList()
|
||||||
// }
|
// }
|
||||||
oldDataId = data.styleId
|
oldDataId = data.styleId || null
|
||||||
habitSetStyleData.selectStyle.id = data.styleId
|
habitSetStyleData.selectStyle.id = data.styleId || null
|
||||||
habitSetStyleData.selectStyle.name = data.styleName
|
habitSetStyleData.selectStyle.name = data.styleName || ''
|
||||||
// habitSetStyleData.selectStyleId = 'feng2'
|
// habitSetStyleData.selectStyleId = 'feng2'
|
||||||
}
|
}
|
||||||
let setCover = (item:any)=>{
|
let setCover = (item:any)=>{
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ const HomeStoreModule : Module<DesignDetail,RootState> = {
|
|||||||
},
|
},
|
||||||
setPoseTransferLastFrameList(state,data){
|
setPoseTransferLastFrameList(state,data){
|
||||||
// 支持两种方式:set 替换整个列表;add/删除与 uploadElement 一致
|
// 支持两种方式:set 替换整个列表;add/删除与 uploadElement 一致
|
||||||
if(data.str === 'set'){
|
if(data?.str === 'set'){
|
||||||
state.lastFrameList = data.list || []
|
state.lastFrameList = data.list || []
|
||||||
return
|
return
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ const userHabit : Module<UserHabit,RootState> = {
|
|||||||
followeeCount: '-',
|
followeeCount: '-',
|
||||||
followerCount: '-',
|
followerCount: '-',
|
||||||
accountExtendList:null,
|
accountExtendList:null,
|
||||||
systemList:[],
|
systemList:[1],
|
||||||
expireTime:null,
|
expireTime:null,
|
||||||
language:'',
|
language:'',
|
||||||
organizationId: null,
|
organizationId: null,
|
||||||
@@ -194,7 +194,7 @@ const userHabit : Module<UserHabit,RootState> = {
|
|||||||
followeeCount: '-',
|
followeeCount: '-',
|
||||||
followerCount: '-',
|
followerCount: '-',
|
||||||
accountExtendList:null,
|
accountExtendList:null,
|
||||||
systemList:[],
|
systemList:[1],
|
||||||
expireTime:null,
|
expireTime:null,
|
||||||
language:'',
|
language:'',
|
||||||
organizationId: null,
|
organizationId: null,
|
||||||
@@ -407,7 +407,7 @@ const userHabit : Module<UserHabit,RootState> = {
|
|||||||
item.name = name
|
item.name = name
|
||||||
});
|
});
|
||||||
// const {t} = useI18n()
|
// const {t} = useI18n()
|
||||||
rv.unshift({name:t('Model.all'),value:'',id:''})
|
rv.unshift({name:t('Model.all'),value:'',id:null})
|
||||||
store.commit('setMannequinStyle',rv)
|
store.commit('setMannequinStyle',rv)
|
||||||
resolve('')
|
resolve('')
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -74,7 +74,8 @@ const Workspace: Module<DesignDetail, RootState> = {
|
|||||||
},
|
},
|
||||||
setProbject(state, data) {
|
setProbject(state, data) {
|
||||||
for (const key in data) {
|
for (const key in data) {
|
||||||
if (data[key] == undefined) continue
|
let list = ['styleName','styleId','style']
|
||||||
|
if (data[key] == undefined && !list.includes(key)) continue
|
||||||
state.probjects[key] = data[key]
|
state.probjects[key] = data[key]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -272,12 +272,12 @@ const navTypeList = (t)=>{
|
|||||||
// },
|
// },
|
||||||
|
|
||||||
|
|
||||||
// {
|
{
|
||||||
// icon:'fi fi-rr-puzzle-alt',
|
icon:'fi fi-rr-puzzle-alt',
|
||||||
// value:'deReconstruction',
|
value:'deReconstruction',
|
||||||
// label:t('Header.toolsDeReconstruction'),
|
label:t('Header.toolsDeReconstruction'),
|
||||||
// router:'tools=deReconstruction'
|
router:'tools=deReconstruction'
|
||||||
// },
|
},
|
||||||
{
|
{
|
||||||
icon:'fi fi-ss-box-open',
|
icon:'fi fi-ss-box-open',
|
||||||
value:'toProduct',
|
value:'toProduct',
|
||||||
@@ -294,18 +294,18 @@ const navTypeList = (t)=>{
|
|||||||
label:t('Header.toolsToTransferPose'),
|
label:t('Header.toolsToTransferPose'),
|
||||||
router:'tools=poseTransfer'
|
router:'tools=poseTransfer'
|
||||||
},
|
},
|
||||||
// {
|
{
|
||||||
// icon:'fi fi-rr-cubes',
|
icon:'fi fi-rr-cubes',
|
||||||
// value:'patternMaking3D',
|
value:'patternMaking3D',
|
||||||
// label:t('Header.toolsPatternMaking'),
|
label:t('Header.toolsPatternMaking'),
|
||||||
// router:'tools=patternMaking3D'
|
router:'tools=patternMaking3D'
|
||||||
// },
|
},
|
||||||
// {
|
{
|
||||||
// icon:'fi fi-rr-pen-swirl',
|
icon:'fi fi-rr-pen-swirl',
|
||||||
// value:'canvasUpload',
|
value:'canvasUpload',
|
||||||
// label:t('Header.toolsCanvas'),
|
label:t('Header.toolsCanvas'),
|
||||||
// router:'tools=canvasUpload'
|
router:'tools=canvasUpload'
|
||||||
// },
|
},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
library:{
|
library:{
|
||||||
|
|||||||
@@ -1721,9 +1721,8 @@ export default defineComponent({
|
|||||||
sloganText = this.captionGeneration
|
sloganText = this.captionGeneration
|
||||||
if(this.selectCode == "Sketchboard"){
|
if(this.selectCode == "Sketchboard"){
|
||||||
level2Type = this.selectGenerateList?.[0]?.categoryValue?this.selectGenerateList[0].categoryValue:''
|
level2Type = this.selectGenerateList?.[0]?.categoryValue?this.selectGenerateList[0].categoryValue:''
|
||||||
if(this.workspace.styleName){
|
// sloganText = `${this.workspace.styleName || 'all'},${sloganText}`
|
||||||
sloganText = `${this.workspace.styleName},${sloganText}`
|
sloganText = `'all',${sloganText}`
|
||||||
}
|
|
||||||
}else if(this.selectCode == "Printboard"){
|
}else if(this.selectCode == "Printboard"){
|
||||||
level2Type = this.scene?.value
|
level2Type = this.scene?.value
|
||||||
if(level2Type == 'Slogan' && this.captionGeneration == ''){
|
if(level2Type == 'Slogan' && this.captionGeneration == ''){
|
||||||
|
|||||||
Reference in New Issue
Block a user