页面调整
This commit is contained in:
@@ -55,14 +55,14 @@
|
||||
<input type="text" v-model="renameText">
|
||||
<i class="fi fi-br-check" @click="submitRename(row)"></i>
|
||||
</div>
|
||||
<div v-else style="white-space: nowrap;text-overflow: ellipsis;overflow: hidden;">
|
||||
<div v-else :title="header?.fun?header.fun(row[header.value]) : row[header.value]" style="white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 15rem;">
|
||||
{{header?.fun?header.fun(row[header.value]) : row[header.value]}}
|
||||
</div>
|
||||
</div>
|
||||
<span style="color: #007EE5; cursor: pointer; margin-right: 1rem;" v-show="header.value == 'operation'" @click="setRename(row)">
|
||||
{{$t('batchGeneration.Rename')}}
|
||||
</span>
|
||||
<span style="color: #007EE5; cursor: pointer; margin-right: 1rem;" v-show="header.value == 'operation'" @click="detailIamge(row)">
|
||||
<span style="color: #007EE5; cursor: pointer; margin-right: 1rem;" :style="{opacity:row.status == 1?1:.5}" v-show="header.value == 'operation'" @click="detailIamge(row)">
|
||||
{{$t('batchGeneration.Review')}}
|
||||
</span>
|
||||
<span style="color: #007EE5; cursor: pointer;" v-show="header.value == 'operation'" @click="deleteRom(row)">
|
||||
@@ -177,6 +177,10 @@ export default defineComponent({
|
||||
// sketchDesign:[]
|
||||
},
|
||||
cloudTiltleList:[
|
||||
{
|
||||
name:computed(()=>t('batchGeneration.sequence')),
|
||||
value:'sequence',
|
||||
},
|
||||
{
|
||||
name:computed(()=>t('batchGeneration.TaskName')),
|
||||
value:'name',
|
||||
@@ -205,6 +209,7 @@ export default defineComponent({
|
||||
},
|
||||
{
|
||||
name:computed(()=>t('batchGeneration.StartTime')),
|
||||
value:'startTime',
|
||||
fun:(value:any)=>{
|
||||
//没开始内容为 -
|
||||
if(!value)return
|
||||
@@ -243,8 +248,21 @@ export default defineComponent({
|
||||
const dataDom = reactive({
|
||||
createCloud,
|
||||
})
|
||||
const getNextSequence = ()=>{
|
||||
return new Promise((resolve, reject) => {
|
||||
data.loadingShow = true
|
||||
Https.axiosGet(Https.httpUrls.getNextSequence).then((rv)=>{
|
||||
data.loadingShow = false
|
||||
data.isGetContentList = false
|
||||
resolve(rv)
|
||||
|
||||
}).catch(()=>{
|
||||
data.loadingShow = false
|
||||
resolve('')
|
||||
})
|
||||
})
|
||||
}
|
||||
const createClound = ()=>{
|
||||
data.isGetContentList = false
|
||||
let obj = {}
|
||||
if(data.createData){
|
||||
data.generateList.seriesDesign.forEach((item:any)=>{
|
||||
@@ -253,8 +271,10 @@ export default defineComponent({
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
dataDom.createCloud.init(data.createData,obj)
|
||||
console.log(obj)
|
||||
getNextSequence().then((rv)=>{
|
||||
dataDom.createCloud.init(data.createData,obj,rv)
|
||||
})
|
||||
}
|
||||
const createData = ()=>{
|
||||
store.commit("createProbject");
|
||||
@@ -274,6 +294,17 @@ export default defineComponent({
|
||||
buildType:item.buildType,
|
||||
}
|
||||
createData()
|
||||
if(item.buildType == 'design'){
|
||||
router.push(`/home?history=${item.projectId}&source=batch`)
|
||||
}else if(item.buildType == 'toProductImage'){
|
||||
router.push(`/home/tools?tools=toProduct&id=${item.projectId}&source=batch`)
|
||||
}else if(item.buildType == 'relight'){
|
||||
router.push(`/home/tools?tools=${item.buildType}&id=${item.projectId}&source=batch`)
|
||||
}else if(item.buildType == 'poseTransfer'){
|
||||
router.push(`/home/tools?tools=${item.buildType}&id=${item.projectId}&source=batch`)
|
||||
}
|
||||
data.isGetContentList = false
|
||||
return
|
||||
Https.axiosPost(Https.httpUrls.getDesignCloudResult,value).then((rv)=>{
|
||||
if(item.buildType == 'design'){
|
||||
store.commit('addDesignCollectionList',rv.design)
|
||||
@@ -294,19 +325,6 @@ export default defineComponent({
|
||||
// store.commit('setCloudList',{str:'poseTransfer',list:rv.poseTransfer})
|
||||
router.push(`/home/tools?tools=${item.buildType}&id=${item.projectId}&source=batch`)
|
||||
}
|
||||
// if(rv.design && rv.design.length > 0){
|
||||
// store.commit('addDesignCollectionList',rv.design)
|
||||
// emit('retrieve','design')
|
||||
// }else if(rv.toProductImage && rv.toProductImage.length > 0){
|
||||
// store.commit('setCloudList',{str:'toProduct',list:rv.toProductImage})
|
||||
// emit('retrieve','toProduct')
|
||||
// }else if(rv.relight && rv.relight.length > 0){
|
||||
// store.commit('setCloudList',{str:'relight',list:rv.relight})
|
||||
// emit('retrieve','relight')
|
||||
// }else if(rv.poseTransfer && rv.poseTransfer.length > 0){
|
||||
// store.commit('setCloudList',{str:'poseTransfer',list:rv.poseTransfer})
|
||||
// emit('retrieve','poseTransfer')
|
||||
// }
|
||||
data.isGetContentList = false
|
||||
})
|
||||
}
|
||||
@@ -412,14 +430,22 @@ export default defineComponent({
|
||||
onBeforeUnmount(()=>{
|
||||
data.isGetContentList = false
|
||||
})
|
||||
onMounted(()=>{
|
||||
data.isGetContentList = true
|
||||
watch(()=>route.query.id,(newValue,oldValue)=>{
|
||||
if(route.query?.id){
|
||||
data.projectData = {
|
||||
value:route.query?.id,
|
||||
label:route.query?.name,
|
||||
}
|
||||
data.createData = {
|
||||
label:route.query?.name,
|
||||
id:route.query?.id,
|
||||
process:route.query?.process
|
||||
}
|
||||
createClound()
|
||||
}
|
||||
},{immediate:true})
|
||||
onMounted(()=>{
|
||||
data.isGetContentList = true
|
||||
getContentList()
|
||||
// if(route.query?.type == 'creation')dataDom.createCloud.init(data.projectData)
|
||||
})
|
||||
@@ -510,7 +536,11 @@ export default defineComponent({
|
||||
line-height: 4.6rem;
|
||||
font-size: 2rem;
|
||||
color: #666666;
|
||||
width: calc(100% / 4);
|
||||
// width: calc(100% / 4);
|
||||
width: 20rem;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
overflow: hidden;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user