From d9cd44e4a96077a482dc2e6158950b29c1ae8047 Mon Sep 17 00:00:00 2001 From: 13218645326 Date: Fri, 8 Dec 2023 17:31:40 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8A=B6=E6=80=81=E5=80=BC=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 5 -- src/utils/time.ts | 21 +++++++ src/views/EnterpriseCertification.vue | 4 +- src/views/user/orderManagement/index.vue | 14 ++--- .../orderManagement/orderCom/orderConfirm.vue | 59 +++++++++++-------- .../orderManagement/orderCom/orderDetails.vue | 11 +++- src/views/user/orderManagementCz/index.vue | 8 +-- 7 files changed, 76 insertions(+), 46 deletions(-) diff --git a/components.d.ts b/components.d.ts index 02bd1a8..8265dc8 100644 --- a/components.d.ts +++ b/components.d.ts @@ -10,14 +10,11 @@ declare module 'vue' { ElButton: typeof import('element-plus/es')['ElButton'] ElCarousel: typeof import('element-plus/es')['ElCarousel'] ElCarouselItem: typeof import('element-plus/es')['ElCarouselItem'] - ElCascader: typeof import('element-plus/es')['ElCascader'] ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] ElCol: typeof import('element-plus/es')['ElCol'] ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] ElDialog: typeof import('element-plus/es')['ElDialog'] - ElDivider: typeof import('element-plus/es')['ElDivider'] - ElEmpty: typeof import('element-plus/es')['ElEmpty'] ElForm: typeof import('element-plus/es')['ElForm'] ElFormItem: typeof import('element-plus/es')['ElFormItem'] ElIcon: typeof import('element-plus/es')['ElIcon'] @@ -29,8 +26,6 @@ declare module 'vue' { ElPageHeader: typeof import('element-plus/es')['ElPageHeader'] ElPagination: typeof import('element-plus/es')['ElPagination'] ElProgress: typeof import('element-plus/es')['ElProgress'] - ElRadioButton: typeof import('element-plus/es')['ElRadioButton'] - ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] ElRow: typeof import('element-plus/es')['ElRow'] ElSelect: typeof import('element-plus/es')['ElSelect'] ElTable: typeof import('element-plus/es')['ElTable'] diff --git a/src/utils/time.ts b/src/utils/time.ts index 8ff6302..8773b41 100644 --- a/src/utils/time.ts +++ b/src/utils/time.ts @@ -117,3 +117,24 @@ export function formatDate(timestamp: any) { } return '刚刚' } + + + +export const getNewDay = (dateTemp: any, days: any) => { + console.log("dateTemp",dateTemp,days) + if(!dateTemp ){ + return "" + } + dateTemp = dateTemp.split("."); + //转换为MM-DD-YYYY格式 + let nDate: any = new Date(dateTemp[1] + "-" + dateTemp[2] + "-" + dateTemp[0]); + let millSeconds: any = Math.abs(nDate) + days * 24 * 60 * 60 * 1000; + let rDate: any = new Date(millSeconds); + let year: any = rDate.getFullYear(); + let month: any = rDate.getMonth() + 1; + if (month < 10) month = "0" + month; + let date = rDate.getDate(); + if (date < 10) date = "0" + date; + return year + "." + month + "." + date; + +} \ No newline at end of file diff --git a/src/views/EnterpriseCertification.vue b/src/views/EnterpriseCertification.vue index 7e1bcd7..687c273 100644 --- a/src/views/EnterpriseCertification.vue +++ b/src/views/EnterpriseCertification.vue @@ -451,8 +451,8 @@ - - --> + --> + 提 交 diff --git a/src/views/user/orderManagement/index.vue b/src/views/user/orderManagement/index.vue index 2615c5f..e1a7124 100644 --- a/src/views/user/orderManagement/index.vue +++ b/src/views/user/orderManagement/index.vue @@ -110,20 +110,20 @@ diff --git a/src/views/user/orderManagement/orderCom/orderConfirm.vue b/src/views/user/orderManagement/orderCom/orderConfirm.vue index 3655650..cad8379 100644 --- a/src/views/user/orderManagement/orderCom/orderConfirm.vue +++ b/src/views/user/orderManagement/orderCom/orderConfirm.vue @@ -1,5 +1,5 @@