diff --git a/components.d.ts b/components.d.ts index 5718692..045c0cb 100644 --- a/components.d.ts +++ b/components.d.ts @@ -12,18 +12,37 @@ declare module '@vue/runtime-core' { Cart: typeof import('./src/components/Cart.vue')['default'] MerList: typeof import('./src/components/MerList.vue')['default'] NutAvatar: typeof import('@nutui/nutui-taro')['Avatar'] + NutBacktop: typeof import('@nutui/nutui-taro')['Backtop'] NutButton: typeof import('@nutui/nutui-taro')['Button'] + NutCalendar: typeof import('@nutui/nutui-taro')['Calendar'] NutCell: typeof import('@nutui/nutui-taro')['Cell'] NutCellGroup: typeof import('@nutui/nutui-taro')['CellGroup'] + NutCheckbox: typeof import('@nutui/nutui-taro')['Checkbox'] + NutCheckboxGroup: typeof import('@nutui/nutui-taro')['CheckboxGroup'] NutDialog: typeof import('@nutui/nutui-taro')['Dialog'] NutEllipsis: typeof import('@nutui/nutui-taro')['Ellipsis'] NutEmpty: typeof import('@nutui/nutui-taro')['Empty'] + NutForm: typeof import('@nutui/nutui-taro')['Form'] + NutFormItem: typeof import('@nutui/nutui-taro')['FormItem'] NutGrid: typeof import('@nutui/nutui-taro')['Grid'] NutGridItem: typeof import('@nutui/nutui-taro')['GridItem'] + NutImagePreview: typeof import('@nutui/nutui-taro')['ImagePreview'] + NutInput: typeof import('@nutui/nutui-taro')['Input'] NutInputNumber: typeof import('@nutui/nutui-taro')['InputNumber'] + NutOverlay: typeof import('@nutui/nutui-taro')['Overlay'] + NutPagination: typeof import('@nutui/nutui-taro')['Pagination'] + NutPicker: typeof import('@nutui/nutui-taro')['Picker'] NutPopup: typeof import('@nutui/nutui-taro')['Popup'] NutPrice: typeof import('@nutui/nutui-taro')['Price'] + NutSearchbar: typeof import('@nutui/nutui-taro')['Searchbar'] + NutSwiper: typeof import('@nutui/nutui-taro')['Swiper'] + NutSwiperItem: typeof import('@nutui/nutui-taro')['SwiperItem'] + NutSwitch: typeof import('@nutui/nutui-taro')['Switch'] NutTable: typeof import('@nutui/nutui-taro')['Table'] + NutTabPane: typeof import('@nutui/nutui-taro')['TabPane'] + NutTabs: typeof import('@nutui/nutui-taro')['Tabs'] + NutTextarea: typeof import('@nutui/nutui-taro')['Textarea'] + NutUploader: typeof import('@nutui/nutui-taro')['Uploader'] Pay: typeof import('./src/components/Pay.vue')['default'] Popup: typeof import('./src/components/Popup.vue')['default'] RichEditor: typeof import('./src/components/RichEditor.vue')['default'] diff --git a/src/components/Cart.vue b/src/components/Cart.vue index 5ac53cf..0a2638f 100644 --- a/src/components/Cart.vue +++ b/src/components/Cart.vue @@ -25,7 +25,6 @@ const props = defineProps({ type: Object, }, IsPendingOrder: { - required: true, type: Boolean, default: false, }, diff --git a/src/pages/admin/order_manage/detail/index.vue b/src/pages/admin/order_manage/detail/index.vue index 1a18056..a7ec2bd 100644 --- a/src/pages/admin/order_manage/detail/index.vue +++ b/src/pages/admin/order_manage/detail/index.vue @@ -4,30 +4,43 @@ 订单号:{{ info.oid }} {{ info.add_time }} - - - - {{ info.BindGoods?.name }} + + + + + {{ itm.Goods.name }} + + {{ itm.pay_price }}元 + {{ itm.pay_integral }}积分 + x{{ itm.number }} + + - - - 共{{ info.count }}件商品,已支付 - {{ info.number }} + + + 共{{ info.count }}件商品,支付方式:{{ + info.pay_type === 1 ? "微信" : "积分" + }},实付: + {{ + info.pay_type === 1 ? `${info.price}元` : `${info.exchange}积分` + }} + - - + + + @@ -35,15 +48,16 @@ diff --git a/src/pages/admin/order_manage/list/index.scss b/src/pages/admin/order_manage/list/index.scss index 92df2e4..3cbe3e4 100644 --- a/src/pages/admin/order_manage/list/index.scss +++ b/src/pages/admin/order_manage/list/index.scss @@ -63,6 +63,7 @@ image { width: 150px; height: 150px; + border-radius: 10px; } .title { diff --git a/src/pages/admin/order_manage/list/index.vue b/src/pages/admin/order_manage/list/index.vue index bbf453b..d273226 100644 --- a/src/pages/admin/order_manage/list/index.vue +++ b/src/pages/admin/order_manage/list/index.vue @@ -26,7 +26,7 @@ 订单号:{{ item.oid }} - 核销时间:{{ item.cancel_time || "待核销" }} + 核销时间:{{ item.cancel_time || "待核销" }}