From b3c77526a759d34d704be853e5f3338ec660b480 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, 2 Jan 2025 10:44:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/index.html | 2 +- src/assets/img/paypal.png | Bin 0 -> 2645 bytes src/assets/img/success.png | Bin 0 -> 2896 bytes src/assets/img/zhifubao.png | Bin 0 -> 2691 bytes src/components/common/Sidebar.vue | 10 +- src/components/common/common.vue | 14 +- src/components/common/langs/en.js | 14 +- src/components/common/langs/zh.js | 14 +- src/components/page/Complete_profile.vue | 15 + .../JournalManagement/common.vue | 59 +- src/components/page/PendingPaymentAuthor.vue | 36 - src/components/page/PreIngestedEditor.vue | 2 + src/components/page/articleList.vue | 32 + .../pendingPayment/OrderConfirmation.vue | 800 ++++++++++++++++++ .../components/pendingPayment/OrderDetail.vue | 800 ++++++++++++++++++ .../pendingPayment/PayPalButton copy 2.vue | 84 ++ .../pendingPayment/PayPalButton copy.vue | 68 -- .../pendingPayment/PayPalButton.vue | 171 ++-- .../page/components/pendingPayment/index.vue | 9 +- .../components/pendingPayment/success.vue | 118 +++ src/components/page/orderListAuthor.vue | 119 +++ src/components/page/partyRole.vue | 16 + src/main.js | 2 + src/router/index.js | 27 +- 24 files changed, 2153 insertions(+), 259 deletions(-) create mode 100644 src/assets/img/paypal.png create mode 100644 src/assets/img/success.png create mode 100644 src/assets/img/zhifubao.png delete mode 100644 src/components/page/PendingPaymentAuthor.vue create mode 100644 src/components/page/components/pendingPayment/OrderConfirmation.vue create mode 100644 src/components/page/components/pendingPayment/OrderDetail.vue create mode 100644 src/components/page/components/pendingPayment/PayPalButton copy 2.vue delete mode 100644 src/components/page/components/pendingPayment/PayPalButton copy.vue create mode 100644 src/components/page/components/pendingPayment/success.vue create mode 100644 src/components/page/orderListAuthor.vue diff --git a/public/index.html b/public/index.html index 7a05f02..7949a8c 100644 --- a/public/index.html +++ b/public/index.html @@ -16,7 +16,7 @@ - + diff --git a/src/assets/img/paypal.png b/src/assets/img/paypal.png new file mode 100644 index 0000000000000000000000000000000000000000..46c248b44aa83865f6dedfaa2b3d61be1e639c24 GIT binary patch literal 2645 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 literal 0 HcmV?d00001 diff --git a/src/assets/img/zhifubao.png b/src/assets/img/zhifubao.png new file mode 100644 index 0000000000000000000000000000000000000000..4da4faaaffc78bd50e356940c590142b17e4dcc8 GIT binary patch literal 2691 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 diff --git a/src/components/common/langs/en.js b/src/components/common/langs/en.js index 31e3346..0e92d3f 100644 --- a/src/components/common/langs/en.js +++ b/src/components/common/langs/en.js @@ -149,7 +149,7 @@ const en = { author: 'Author', author1: 'My manuscripts', author2: 'Submit manuscript', - author4: 'Pending payment', + author4: 'Order List', author3: 'Manuscripts in Draft', editor: 'Editor', editor1: 'Paper Editing System', @@ -380,7 +380,19 @@ const en = { journal:'Journal', Paymentamount:'Payment Amount', Paymentstatus:'Payment Status', + subtotal:'Subtotal', payment:'Online Payment', + payDetail:'Payment Details', + total:'Total price', + youhui:'Discount', + submitOrder:'Submit Order', + state0:'Obligation', + state1:'Payment successful', + state2:'Cancelled', + paymentmethod:'Payment Method', + Disbursements:'Disbursements', + Confirmorderinformation:'Confirm order information', + orderDetail:'Order information', } } diff --git a/src/components/common/langs/zh.js b/src/components/common/langs/zh.js index d47ec6b..6de5212 100644 --- a/src/components/common/langs/zh.js +++ b/src/components/common/langs/zh.js @@ -143,7 +143,7 @@ const zh = { author1: '我的稿件', author2: '新增稿件', author3: '草稿箱', - author4: '待缴费', + author4: '订单列表', editor: '编辑', editor1: '待审稿件', editormanage: '编辑管理', @@ -373,7 +373,19 @@ const zh = { journal:'期刊', Paymentamount:'缴费金额', Paymentstatus:'缴费状态', + subtotal:'小计', payment:'在线缴费', + payDetail:'付款详情', + total:'总价', + youhui:'优惠', + submitOrder:'提交订单', + state0:'待付款', + state1:'已缴费', + state2:'已取消', + paymentmethod:'付款方式', + Disbursements:'已付款', + Confirmorderinformation:'确认订单信息', + orderDetail:'订单信息', } } diff --git a/src/components/page/Complete_profile.vue b/src/components/page/Complete_profile.vue index 5898e4a..2bf5e6f 100644 --- a/src/components/page/Complete_profile.vue +++ b/src/components/page/Complete_profile.vue @@ -1,5 +1,6 @@ + + diff --git a/src/components/page/orderListAuthor.vue b/src/components/page/orderListAuthor.vue new file mode 100644 index 0000000..63e5643 --- /dev/null +++ b/src/components/page/orderListAuthor.vue @@ -0,0 +1,119 @@ + + + + \ No newline at end of file diff --git a/src/components/page/partyRole.vue b/src/components/page/partyRole.vue index c9364e5..e37fd36 100644 --- a/src/components/page/partyRole.vue +++ b/src/components/page/partyRole.vue @@ -695,6 +695,15 @@ + + + + + + + @@ -1101,9 +1110,13 @@