diff --git a/aaa/orderDetail/index.vue b/aaa/orderDetail/index.vue new file mode 100644 index 0000000..93ea6fc --- /dev/null +++ b/aaa/orderDetail/index.vue @@ -0,0 +1,234 @@ + + + + \ No newline at end of file diff --git a/aaa/recharge.vue b/aaa/recharge.vue new file mode 100644 index 0000000..8f77588 --- /dev/null +++ b/aaa/recharge.vue @@ -0,0 +1,170 @@ + + + \ No newline at end of file diff --git a/aaa/store_order.ts b/aaa/store_order.ts new file mode 100644 index 0000000..961edd7 --- /dev/null +++ b/aaa/store_order.ts @@ -0,0 +1,24 @@ +import request from '@/utils/request' + + +export function apiStoreOrderLists(params: any) { + return request.get({ url: '/store_order/storeOrder/lists', params }) +} + +export function apiStoreOrderTitle() { + return request.get({ url: '/store_order/storeOrder/title' }) +} + +export function apiStoreOrderDetail(params: any) { + return request.get({ url: '/store_order/storeOrder/detail', params }) +} + + +export function apiStoreRefundOrderLists(params: any) { + return request.get({ url: '/store_order/storeRefundOrder/lists', params }) +} + +export function apiStoreRefundOrderDetail(params: any) { + return request.get({ url: '/store_order/storeRefundOrder/detail', params }) +} + diff --git a/src/api/employeStatistic.ts b/src/api/employeStatistic.ts new file mode 100644 index 0000000..132f80e --- /dev/null +++ b/src/api/employeStatistic.ts @@ -0,0 +1,7 @@ +import request from '@/utils/request' + +// 商品列表 +export function apiTableLists(params: any) { + return request.get({ url: '/store_product/storeProduct/lists', params }) +} + diff --git a/src/api/goodsList.ts b/src/api/goodsList.ts index 190bc77..11b8660 100644 --- a/src/api/goodsList.ts +++ b/src/api/goodsList.ts @@ -27,4 +27,7 @@ export function apiStatus(params: any) { return request.post({ url: '/store_product/storeProduct/status', params }) } -// \ No newline at end of file +// 店员列表 +export function apiStaffLists() { + return request.get({ url: '/staff/lists' }) +} diff --git a/src/api/store_finance_flow.ts b/src/api/store_finance_flow.ts index 921868e..04c83dc 100644 --- a/src/api/store_finance_flow.ts +++ b/src/api/store_finance_flow.ts @@ -2,10 +2,10 @@ import request from '@/utils/request' // 门店流水列表 export function apiStorFinanceFlowLists(params: any) { - return request.get({ url: '/consult_target.consult_decision/lists', params }) + return request.get({ url: '/finance/finance/lists', params }) } // 门店流水备注 export function apiStorFinanceFlowRemarks(params: any) { - return request.post({ url: '/consult_target.consult_decision/lists', params }) + return request.post({ url: '/finance/finance/remark', params }) } \ No newline at end of file diff --git a/src/components/orderDetail/index.vue b/src/components/orderDetail/index.vue index e089045..c2b2d95 100644 --- a/src/components/orderDetail/index.vue +++ b/src/components/orderDetail/index.vue @@ -10,7 +10,7 @@
- 【收银订单】 + {{ orderType ? '【收银订单】' : '售后订单' }}
订单编号: {{ detailData.order_id }} @@ -20,7 +20,7 @@
  • 订单状态
    -
    {{ detailData.status_name }}
    +
    {{ orderType ? detailData.status_name : detailData.refund_status_name }}
  • 实际支付
    @@ -30,28 +30,38 @@
    支付方式
    {{ detailData.pay_type }}
  • -
  • +
  • 支付时间
    {{ detailData.pay_time }}
  • + +
  • +
    退款件数
    + +
  • + +
  • +
    退款时间
    + +
- - + + - {{ el.value }} + + {{ el.value }} - - @@ -90,23 +95,44 @@ const props = defineProps({ detailData: { type: Object, }, -}) - -let form = props.detailData - -const formData = reactive({ - detail: [ - {} - ], - detail2: [], + // 0为退款,1为收银订单 + orderType: { + type: Number, + default: 1, + } }) const orderInfoCongig = ref( [ + { + title: '退款原因', + isShow: props.orderType == 0, + child: [ + { + name: "退款原因", + value: props.detailData?.refund_reason + }, + { + name: "退款金额", + value: props.detailData?.refund_price + }, + { + name: "退款说明", + value: props.detailData?.refund_reason_wap_explain + }, + { + name: "退款凭证", + value: props.detailData?.mobile, + type: 'img' + }, + ] + }, + { title: '用户信息', + isShow: true, child: [ { name: "用户昵称", @@ -122,6 +148,7 @@ const orderInfoCongig = ref( }, { title: '收货人信息', + isShow: true, child: [ { name: "收货人", @@ -140,6 +167,7 @@ const orderInfoCongig = ref( }, { title: '订单信息', + isShow: true, child: [ { name: "创建时间", @@ -159,7 +187,7 @@ const orderInfoCongig = ref( }, { name: "会员商品优惠", - value: " props.detailData?.total_num" + value: props.detailData?.vip_price }, { @@ -172,6 +200,16 @@ const orderInfoCongig = ref( }, ] }, + { + title: '订单备注', + isShow: true, + child: [ + { + name: "备注", + value: props.detailData?.remark + }, + ] + }, ]) diff --git a/src/views/store_finance_flow/index.vue b/src/views/store_finance_flow/index.vue index 2c06c31..d6d03ea 100644 --- a/src/views/store_finance_flow/index.vue +++ b/src/views/store_finance_flow/index.vue @@ -7,27 +7,28 @@ - - - + + - + - - + + + + - 查询 - 重置 - 重置 + 查询 + 重置 + @@ -36,18 +37,18 @@
- - - - - - - - - + + + + + + + + + -