From 34233eab66ccce1b4c743a4f45446f05e2665216 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A7=8B=E4=BA=8E=E5=88=9D=E8=A7=81?= <752204717@qq.com>
Date: Thu, 23 Oct 2025 17:13:28 +0800
Subject: [PATCH] tijiao
---
src/components/common/common.vue | 8 +-
src/components/page/Register.vue | 66 ++-
src/components/page/articleAdd2.vue | 537 ++++++++++--------
.../components/article/journal-selector.vue | 8 +-
.../page/components/article/progress.vue | 133 +++++
src/components/page/orcidLink.vue | 2 +-
6 files changed, 472 insertions(+), 282 deletions(-)
create mode 100644 src/components/page/components/article/progress.vue
diff --git a/src/components/common/common.vue b/src/components/common/common.vue
index 92a15a2..54024fa 100644
--- a/src/components/common/common.vue
+++ b/src/components/common/common.vue
@@ -2,8 +2,8 @@
//记得切换
//正式
-const mediaUrl = '/public/';
-const baseUrl = '/';
+// const mediaUrl = '/public/';
+// const baseUrl = '/';
// const mediaUrl = 'https://submission.tmrjournals.com/public/';
// // const mediaUrl = 'http://zmzm.tougao.dev.com/public/';
@@ -11,9 +11,9 @@ const baseUrl = '/';
//本地(正式环境 )
-// const mediaUrl = 'https://submission.tmrjournals.com/public/';
+const mediaUrl = 'https://submission.tmrjournals.com/public/';
-// const baseUrl = '/api';
+const baseUrl = '/api';
//晓玲
// const mediaUrl = 'http://zmzm.tougao.dev.com/public/';
diff --git a/src/components/page/Register.vue b/src/components/page/Register.vue
index 75e8166..5c75ee6 100644
--- a/src/components/page/Register.vue
+++ b/src/components/page/Register.vue
@@ -2,35 +2,36 @@
User Register
-
+
-
-
+
+
+
-
-
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -46,24 +47,25 @@
-->
-
+
+ placeholder="">
-
![captcha]()
+
-
+
+ *
@@ -90,7 +92,7 @@
- Go login
+ Login
@@ -139,7 +141,7 @@
registerRules: {
username: [{
required: true,
- message: 'Please enter your username.',
+ message: 'Please enter your English name.',
trigger: 'blur'
}],
password: [{
@@ -153,11 +155,11 @@
trigger: 'blur'
}
],
- // name: [{
- // required: true,
- // message: 'Please enter your real name.',
- // trigger: 'blur'
- // }],
+ name: [{
+ required: true,
+ message: 'Please enter your real name.',
+ trigger: 'blur'
+ }],
// phone: [{
// required: true,
// message: 'Please enter the correct mobile phone number.',
@@ -182,7 +184,7 @@
],
code: [{
required: true,
- message: 'Captcha code cannot be empty.',
+ message: 'Please enter the verification code.',
trigger: 'blur'
}]
}
@@ -267,8 +269,8 @@
position: absolute;
left: 50%;
top: 50%;
- width: 500px;
- margin: -290px 0 0 -250px;
+ width: 620px;
+ margin: -290px 0 0 -270px;
border-radius: 5px;
background: #fff;
/* background: rgba(255, 255, 255, 0.3); */
@@ -276,7 +278,7 @@
}
.ms-content {
- padding: 0 30px 30px 30px;
+ padding: 0 20px 20px 20px;
}
.login-btn {
@@ -327,4 +329,16 @@
line-height: 18px;
color: #999;
}
+
+ .form-item{
+ position: relative;
+ padding-left: 10px;
+ }
+ .required-field {
+ position: absolute;
+ z-index: 1;
+ left: -14px;
+ top: 0;
+ color: #F56C6C;margin-right: 4px;
+ }
diff --git a/src/components/page/articleAdd2.vue b/src/components/page/articleAdd2.vue
index 1db6bbf..6550188 100644
--- a/src/components/page/articleAdd2.vue
+++ b/src/components/page/articleAdd2.vue
@@ -1,7 +1,7 @@
-
+
-
-
-
+
+
+
@@ -46,10 +36,8 @@
/>
-
-
-
-
+
+
-
+
+
+
+ Upload
+
+
+ Only Word and compressed files can be uploaded (file format: .docx).
+
+
+
-
+
@@ -75,8 +86,7 @@
v-if="form.approval == 1"
label-width="290px"
>
-
-
Upload
-
- Only PDF and compressed files can be uploaded.
-
Please ensure that the file includes the ethics approval number and the institutional approval document.
+
+ Only PDF and compressed files can be uploaded.
+ Please ensure that the file includes the ethics approval number and the institutional
+ approval document.
-
-
-
+
-
+
-
-
-
- Upload
-
-
- Only Word and compressed files can be uploaded (file format: .docx).
-
-
-
+
Upload
-
Only ZIP files can be uploaded (file formats: .zip).
+
+ Only ZIP files can be uploaded (file formats: .zip).
+
+
+ Please upload the original, uncropped full-length Western blot images.
+
@@ -517,11 +504,7 @@
-
+
@@ -547,12 +530,7 @@
-
+
@@ -566,12 +544,7 @@
-
+
@@ -604,7 +577,6 @@
plain
icon="el-icon-plus"
style="width: 210px"
-
>Add Recommended Reviewer
@@ -623,7 +595,7 @@
{{ index + 1 }}
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
@@ -692,35 +648,8 @@
investigation in line with our misconduct policy.
-
-
-
-
+
+
Invitation code
@@ -739,14 +668,14 @@
:
-
+
-
+
$ {{ getFee(form.journal) }}
The article processing fee
@@ -761,47 +690,44 @@
to view detailed policies.
-
-
-
-
I confirm that all figures in this manuscript are original.
-
I confirm that all figures in this manuscript used with proper permission.
-
-
-
-
-
- Upload
-
-
- Upload the copyright permission letters or license documents figures.
-
-
-
-
-
+
+
+
I confirm that all figures in this manuscript are original.
+
I confirm that all figures in this manuscript used with proper permission.
+
+
+
+
+
+ Upload
+
+
+ Upload the copyright permission letters or license documents figures.
+
+
+
+
-
+
No
-
-
+
-
-
I accept
@@ -879,10 +798,10 @@
attention.
@@ -938,7 +857,6 @@
*
Name :
-
-
+
+
-
+
Register for an ORCID iD
@@ -978,7 +896,7 @@
*
Title :
-
+
@@ -991,7 +909,6 @@
class="inline-input"
v-model="authMeaIN.company"
:fetch-suggestions="searchCompany"
-
:trigger-on-focus="false"
@select="selCompany($event, index)"
style="width: 100%"
@@ -999,21 +916,21 @@
-
+
*
Address :
-
+
*
Country :
-
+
@@ -1028,12 +945,29 @@
+
+
\ No newline at end of file
diff --git a/src/components/page/orcidLink.vue b/src/components/page/orcidLink.vue
index a94e871..a4e20b2 100644
--- a/src/components/page/orcidLink.vue
+++ b/src/components/page/orcidLink.vue
@@ -41,7 +41,7 @@
-
+