| | |
| | | <view class="select-view"> |
| | | <view class="select-cell" v-if="applyInfo.returnGoods" @click="onSelect(1)"> |
| | | <view class="select-image"> |
| | | <image style="height: 51rpx; width: 51rpx" src="/static/order/t1.png"></image> |
| | | <image style="height: 51rpx; width: 51rpx" src="/pages/subComponents/static/order/t1.png"></image> |
| | | </view> |
| | | <view class="right"> |
| | | <view class="select-title">退货</view> |
| | |
| | | </view> |
| | | <view class="select-cell" v-if="applyInfo.returnMoney" @click="onSelect(3)"> |
| | | <view class="select-image"> |
| | | <image style="height: 51rpx; width: 51rpx" src="/static/order/t3.png"></image> |
| | | <image style="height: 51rpx; width: 51rpx" src="/pages/subComponents/static/order/t3.png"></image> |
| | | </view> |
| | | <view class="right"> |
| | | <view class="select-title">退款</view> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import '@/uview-components/uview-ui' |
| | | import '@/components/uview-components/uview-ui' |
| | | import { getAfterSaleInfo } from "@/api/after-sale"; |
| | | import storage from "@/utils/storage"; |
| | | import { getSessionId, userAction } from "@/api/userAction.js"; |
| | | export default { |
| | | data() { |
| | | return { |
| | | sn: "", |
| | | sku: {}, //sku |
| | | applyInfo:"" |
| | | applyInfo:"", |
| | | pageSessionNo:"", |
| | | sendOnShow:false, |
| | | actionParam:{ |
| | | sessionId:'', |
| | | actionType:"PAGE", |
| | | joinType:"SELF", |
| | | pageCode:"APPLY_SALE", |
| | | pageParams:"{}", |
| | | pageStatus:"JOIN", |
| | | pageType:"LIST" |
| | | } |
| | | }; |
| | | }, |
| | | onUnload() { |
| | | let param = this.actionParam; |
| | | if (this.sendOnShow)return |
| | | param.pageStatus = "LEAVE" |
| | | userAction(param) |
| | | }, |
| | | onHide() { |
| | | this.startHidenTime = Date.now() |
| | | let param = this.actionParam; |
| | | this.sendOnShow = true; |
| | | param.pageStatus = "LEAVE" |
| | | userAction(param) |
| | | }, |
| | | onShow() { |
| | | getSessionId().then(res=>{ |
| | | this.pageSessionNo = res.data.data |
| | | if(this.pageSessionNo){ |
| | | let param = this.actionParam; |
| | | param.sessionId = this.pageSessionNo |
| | | userAction(param) |
| | | } |
| | | }) |
| | | }, |
| | | onLoad(options) { |
| | | this.actionParam.pageParams = JSON.stringify(options) |
| | | this.sn = options.sn; |
| | | this.sku = storage.getAfterSaleData(); |
| | | // 查看当前商品是否支持退款退货 |