+
+
+ {{ item.label }}
+
+
+
Video Type
+ {{ $t('poseTransfer.SelectDesign') }}
-
@@ -54,7 +65,7 @@
-
+
@@ -614,7 +625,20 @@ export default defineComponent({
setGenerate(taskIdList[0].taskId)
}
})
- },{immediate: true })
+ },
+ {immediate: true }
+ )
+
+ const videoType = ref('1')
+ const showMotion = computed(()=> videoType.value === '3' )
+ const options = ref([
+ { vlaue: '1', label: 'First frame' },
+ { value: '2', label: 'First and last frames' },
+ { value: '3', label: 'First frame and skeleton' },
+
+ ])
+
+
onBeforeUnmount(()=>{
clearInterval(data.generateTime)
clearInterval(data.remGenerateTime)
@@ -643,6 +667,9 @@ export default defineComponent({
setSpeed,
setUploadDelete,
locale,
+ videoType,
+ options,
+ showMotion,
}
},
directives:{
@@ -746,21 +773,22 @@ export default defineComponent({
max-height: 45rem;
margin-top: 2rem;
display: flex;
- flex-direction: row;
flex-wrap: nowrap;
- justify-content: space-between;
+ // justify-content: space-between;
width: 100%;
overflow: hidden;
overflow-x: auto;
+ column-gap: 2.4rem;
> .item{
- margin-right: 1rem;
- width: calc(100% / 2 - .5rem);
+ // width: calc(100% / 2 - .5rem);
+ // height: 25rem;
+ width: 12.7rem;
+ height: 17.8rem;
cursor: pointer;
overflow: hidden;
display: flex;
justify-content: center;
flex-shrink: 0;
- height: 25rem;
position: relative;
// &.active{
// border: 2px solid;
@@ -841,6 +869,7 @@ export default defineComponent({
> img{
width: 100%;
object-fit: contain;
+ border: 1px solid #D0D0D0;
}
}
> .upload_item{
@@ -937,5 +966,39 @@ export default defineComponent({
overflow: hidden;
}
}
- }
+
+ .upload_file_item {
+ width: 100%;
+ height: 100%;
+ :deep(.ant-upload-picture-card-wrapper) {
+ width: 100% !important;
+ height: 100%;
+ .ant-upload-list-picture-card {
+ width: 100%;
+ height: 100%;
+ .ant-upload-select-picture-card {
+ width: 100%;
+ height: 100%;
+ border: 1px solid #000;
+ background: #fff;
+ }
+ }
+ }
+ }
+ .video-type-container{
+ margin-bottom: 4rem;
+ .title{
+ font-size: 1.8rem;
+ color: #000;
+ margin-bottom: 1.4rem;
+ }
+ :deep(.ant-select){
+ width: 100%;
+ .ant-select-selector{
+ border: 2px solid #D0D0D0;
+ border-radius: 1rem;
+ }
+ }
+ }
+ }
\ No newline at end of file
diff --git a/src/component/home/tools/toProduct/Prompt.vue b/src/component/home/tools/toProduct/Prompt.vue
index 15e20576..d4595adf 100644
--- a/src/component/home/tools/toProduct/Prompt.vue
+++ b/src/component/home/tools/toProduct/Prompt.vue
@@ -83,7 +83,7 @@
{{$t('poseTransfer.Selectpose')}}