6 changed files with 545 additions and 143 deletions
@ -0,0 +1,64 @@ |
|||||||
|
import request from '@/utils/request' |
||||||
|
|
||||||
|
// 提交售后
|
||||||
|
/** |
||||||
|
*
|
||||||
|
订单号 orderCode; |
||||||
|
服务类型 0仅退款1退货退款 serviceType; |
||||||
|
申请原因 reasonForApplication; |
||||||
|
申请说明 applicationInstructions; |
||||||
|
申请说明图片 applicationDescriptionPicture; |
||||||
|
商品数据 productParamList; |
||||||
|
*/ |
||||||
|
export function submitAfterSealsOrder(data) { |
||||||
|
return request.post(`/applyForAfterSales`, data, { |
||||||
|
login: true |
||||||
|
}); |
||||||
|
} |
||||||
|
|
||||||
|
// 售后订单列表
|
||||||
|
export function getAfterSealsList (params) { |
||||||
|
return request.get('/storeAfterSales/list', params, { |
||||||
|
login: true, |
||||||
|
}); |
||||||
|
} |
||||||
|
|
||||||
|
// 售后详情
|
||||||
|
export function getAfterSalesDeatail(key) { |
||||||
|
return request.get(`/applyForAfterSales/${key}`); |
||||||
|
} |
||||||
|
|
||||||
|
// 查询订单
|
||||||
|
export function getAfterSealsDetail (key, id) { |
||||||
|
return request.get(`/api/store/detail/${key}/${id}`) |
||||||
|
} |
||||||
|
|
||||||
|
// 搜索
|
||||||
|
export function searchAfterSealsDetail (key) { |
||||||
|
return request.get(`/api/store/detail/${key}`) |
||||||
|
} |
||||||
|
|
||||||
|
// 撤销售后订单
|
||||||
|
export function rebackAfterSeals (key, id) { |
||||||
|
return request.get(`/api/revoke/revoke/${key}/${id}`) |
||||||
|
} |
||||||
|
|
||||||
|
// 获取物流信息
|
||||||
|
export function getExpressData () { |
||||||
|
return request.get('/api/yxExpress') |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
// 添加快递单号
|
||||||
|
export function addExpressData (params) { |
||||||
|
return request.post('/api/addLogisticsInformation', params, { |
||||||
|
login: true |
||||||
|
}) |
||||||
|
} |
||||||
|
|
||||||
|
// 删除售后订单
|
||||||
|
export function deleteAfterSeals (params) { |
||||||
|
return request.delete('/api/deleteAfterSalesOrder', params, { |
||||||
|
login: true |
||||||
|
}) |
||||||
|
} |
@ -0,0 +1,73 @@ |
|||||||
|
<!-- 售后列表内容 --> |
||||||
|
<template> |
||||||
|
<view class="productItem"> |
||||||
|
<view class="title"> |
||||||
|
<view class="shopName"> |
||||||
|
{{ 'YSHOP商铺' }} |
||||||
|
</view> |
||||||
|
<view class="status"> |
||||||
|
<view>审核中</view> |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
<view class="content"> |
||||||
|
<image src="" mode=""></image> |
||||||
|
<view class="info"> |
||||||
|
<view class="infoTitle"> |
||||||
|
工装裤男秋冬季韩版潮流潮牌ins直筒宽松阔腿休闲百搭加绒长裤子 |
||||||
|
</view> |
||||||
|
<view class="infoSku"> |
||||||
|
<view class="sku"> |
||||||
|
黑色 XL |
||||||
|
</view> |
||||||
|
<view class="num"> |
||||||
|
x {{ 1 }} |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
<view class="infoMoney"> |
||||||
|
退款:¥299.00 |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
<view class="money"> |
||||||
|
|
||||||
|
</view> |
||||||
|
<view class="btns"> |
||||||
|
|
||||||
|
</view> |
||||||
|
</view> |
||||||
|
</template> |
||||||
|
|
||||||
|
<script> |
||||||
|
</script> |
||||||
|
|
||||||
|
<style lang="scss" scoped> |
||||||
|
.productItem{ |
||||||
|
margin: 10rpx 0; |
||||||
|
background-color: #FFF; |
||||||
|
.title{ |
||||||
|
height: 80rpx; |
||||||
|
padding: 0 30rpx; |
||||||
|
color: #333; |
||||||
|
font-size: 14px; |
||||||
|
display: flex; |
||||||
|
justify-content: space-between; |
||||||
|
align-items: center; |
||||||
|
} |
||||||
|
.content{ |
||||||
|
padding: 20rpx 30rpx; |
||||||
|
display: flex; |
||||||
|
} |
||||||
|
.money{ |
||||||
|
height: 80rpx; |
||||||
|
padding: 0 30rpx; |
||||||
|
display: flex; |
||||||
|
justify-content: space-between; |
||||||
|
} |
||||||
|
.btns{ |
||||||
|
height: 50rpx; |
||||||
|
padding: 0 30rpx; |
||||||
|
display: flex; |
||||||
|
justify-content: flex-end; |
||||||
|
} |
||||||
|
} |
||||||
|
</style> |
Loading…
Reference in new issue