|
|
@@ -19,36 +19,19 @@
|
|
|
</view>
|
|
|
</block>
|
|
|
<block v-else>
|
|
|
- <app-wrapper-empty title="暂无售后记录" :is-empty="$util.isEmpty(list.data)" />
|
|
|
- </block>
|
|
|
-
|
|
|
- <!-- 冲销记录:ssh 冲销单功能,展示在售后记录下方,单独一块(关联原单的冲销单,不分页) -->
|
|
|
- <block v-if="!$util.isEmpty(forwardList)">
|
|
|
- <view class="forward-title">冲销记录</view>
|
|
|
- <view class="flex-space list forward-item" v-for="(item, index) in forwardList" :key="'forward'+index" @click="goForwardDetail(item)">
|
|
|
- <view class="label">
|
|
|
- <text>日期:{{item.addTime?item.addTime.substr(5,11):''}}</text>
|
|
|
- <text>单号:{{item.forwardOrderSn}}</text>
|
|
|
- <text>操作:{{item.shopAdminName}}</text>
|
|
|
- <text>库存:{{item.forwardStock == 0 ? '已退回' : '未退回'}}</text>
|
|
|
- </view>
|
|
|
- <view class="flex val">-¥{{parseFloat(item.forwardPrice)}} <view class="iconfont iconxiangyou"></view> </view>
|
|
|
- </view>
|
|
|
+ <app-wrapper-empty title="暂无数据" :is-empty="$util.isEmpty(list.data)" />
|
|
|
</block>
|
|
|
</view>
|
|
|
</template>
|
|
|
<script>
|
|
|
import { list } from "@/mixins";
|
|
|
import { refundList } from "@/api/refund";
|
|
|
-import { getForwardListByOrder } from "@/api/order";
|
|
|
export default {
|
|
|
name: "refundList",
|
|
|
components: {},
|
|
|
mixins: [list],
|
|
|
data() {
|
|
|
return {
|
|
|
- //关联原单的冲销记录,ssh 冲销单功能
|
|
|
- forwardList: []
|
|
|
};
|
|
|
},
|
|
|
onPullDownRefresh() {
|
|
|
@@ -73,7 +56,6 @@ export default {
|
|
|
onShow() {
|
|
|
this.resetList();
|
|
|
this._list();
|
|
|
- this._getForwardList();
|
|
|
},
|
|
|
methods: {
|
|
|
init(){
|
|
|
@@ -86,12 +68,6 @@ export default {
|
|
|
}
|
|
|
this.$util.pageTo({url: '/pagesOrder/refundDetail',query: {id: item.id}})
|
|
|
},
|
|
|
- goForwardDetail(item){
|
|
|
- if(!item.forwardOrderId){
|
|
|
- return
|
|
|
- }
|
|
|
- this.$util.pageTo({url: '/pagesOrder/detail',query: {id: item.forwardOrderId}})
|
|
|
- },
|
|
|
_list() {
|
|
|
return refundList({
|
|
|
page: this.list.page,
|
|
|
@@ -103,17 +79,6 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
- /** 拉取当前订单关联的冲销记录,ssh 冲销单功能 */
|
|
|
- _getForwardList() {
|
|
|
- if(this.$util.isEmpty(this.option.orderSn)){
|
|
|
- return
|
|
|
- }
|
|
|
- getForwardListByOrder({orderSn: this.option.orderSn}).then((res) => {
|
|
|
- if(res.code == 1){
|
|
|
- this.forwardList = res.data.list || []
|
|
|
- }
|
|
|
- })
|
|
|
- },
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
|
@@ -138,16 +103,5 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- .forward-title{
|
|
|
- padding: 20upx 30upx 10upx;
|
|
|
- font-size: 28upx;
|
|
|
- font-weight: bold;
|
|
|
- color: #999999;
|
|
|
- }
|
|
|
- .forward-item{
|
|
|
- .val{
|
|
|
- color: #ff2842;
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
</style>
|