@@ -144,12 +144,13 @@
@click="changePasswordType()"
>
-
{{ userI18n[selectUserI18n].inputPasswordTip }}
-
{{ userI18n[selectUserI18n].Email }}
+
{{ userI18n[selectUserI18n].Email }}
* {
@@ -1015,6 +1017,9 @@ export default defineComponent({
// margin-top: 4rem;
.email_last_step_bottom {
padding: 0 40px;
+ @media (max-width: 767px) {
+ padding: 0 2rem;
+ }
}
.email_last_step_block {
padding: 10px;
@@ -1028,6 +1033,10 @@ export default defineComponent({
font-size: 2.2rem;
font-weight: bold;
color: #030303;
+ @media (max-width: 767px) {
+ font-size: 1.2rem;
+ margin-left: .5rem;
+ }
}
.email_last_step_block_icon {
cursor: pointer;
@@ -1229,6 +1238,9 @@ export default defineComponent({
font-weight: bold;
color: #000;
cursor: pointer;
+ @media (max-width: 767px) {
+ font-size: 1rem;
+ }
}
.email_last_step_des {
@@ -1237,16 +1249,25 @@ export default defineComponent({
justify-content: space-between;
margin-top: 4rem;
margin-bottom: 2rem;
-
+ @media (max-width: 767px) {
+ margin-top: 2rem;
+ margin-bottom: 1rem;
+ }
.sent_email_content {
font-size: 1.8rem;
font-weight: bold;
color: #a5b0c2;
+ @media (max-width: 767px) {
+ font-size: 1.2rem;
+ }
}
.email_tip_content {
font-size: 1.4rem;
color: #030303;
+ @media (max-width: 767px) {
+ font-size: 1.2rem;
+ }
}
}
}
diff --git a/src/component/toolsPage/index.vue b/src/component/toolsPage/index.vue
index 8b3e72ed..84828edb 100644
--- a/src/component/toolsPage/index.vue
+++ b/src/component/toolsPage/index.vue
@@ -165,9 +165,22 @@ export default defineComponent({
time = setTimeout(()=>{
let canvasData = JSON.parse(canvasJSON)
if(!canvasData)return
- canvasData.canvas.objects.forEach((objectsItem:any) => {
- if(objectsItem.type == 'image')objectsItem.minioUrl = getMinioUrl(objectsItem.src)
- });
+ function deepProcessObjects(data:any, callback:any) {
+ if (!Array.isArray(data)) return data;
+ return data.map(item => {
+ callback(item)
+ const processedItem = {...item};
+ if (processedItem.objects &&
+ Array.isArray(processedItem.objects) &&
+ processedItem.objects.length > 0) {
+ processedItem.objects = deepProcessObjects(processedItem.objects, callback);
+ }
+ return processedItem;
+ });
+ }
+ canvasData.canvas.objects = deepProcessObjects(canvasData.canvas.objects,(item:any)=>{
+ if(item.type == 'image')item.minioUrl = getMinioUrl(item.src)
+ })
let blob = new Blob([JSON.stringify(canvasData)], { type: "application/json" });
let formData = new FormData();
formData.append("file", blob, "data.json");
diff --git a/src/views/HomeView/library.vue b/src/views/HomeView/library.vue
index ae57cb0c..79c3191f 100644
--- a/src/views/HomeView/library.vue
+++ b/src/views/HomeView/library.vue
@@ -1814,6 +1814,8 @@ export default defineComponent({
}
});
+ }else{
+ this.generateList[selectCodeStr] = this.generateList[selectCodeStr].filter((item: any) => item.imgUrl)
}
});
},
@@ -2420,6 +2422,7 @@ export default defineComponent({
display: flex;
align-items: center;
justify-content: center;
+ position: absolute;
}
&:hover .img_item_hover{
// display: block;
diff --git a/src/views/Upgrade.vue b/src/views/Upgrade.vue
index 3ce53e10..a32762e0 100644
--- a/src/views/Upgrade.vue
+++ b/src/views/Upgrade.vue
@@ -8,15 +8,15 @@
System maintenance
-
The AiDA system cannot be accessed temporarily due to system server maintenance. We apologize for any inconvenience this may cause and thank you for your understanding.
+
-
+
Due to system server upgrades, maintenance will be carried out from 21:00 to 22:00 on December 19. The AiDA system will be temporarily unavailable during this period. We sincerely apologize for any inconvenience caused and thank you for your understanding.
-
由于系统服务器维护,AiDA系统暂时无法访问。对于由此造成的任何不便,我们深表歉意,并感谢您的理解
-
+
+
由于系统服务器升级,我们将于12月19日21:00 至12月19日22:00进行升级。 在此期间,AiDA系统将暂时无法访问。给您带来的不便,我们深表歉意,并感谢您的理解