|
@@ -22,7 +22,7 @@
|
|
|
</view>
|
|
</view>
|
|
|
<view class="flex refund-item">
|
|
<view class="flex refund-item">
|
|
|
<view class="refund-label"><text></text>申请原因:</view>
|
|
<view class="refund-label"><text></text>申请原因:</view>
|
|
|
- <view class="list" style="font-size:28upx;">{{ info.cause == 0 ? '质量原因' : '多开错开'}}</view>
|
|
|
|
|
|
|
+ <view class="list" style="font-size:28upx;">{{ info.cause == 0 ? '质量原因' : '多开错开'}} <text style="margin-left:50upx;color:#3385FF;" @click="changeCause(info)">修改</text></view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="flex refund-item">
|
|
<view class="flex refund-item">
|
|
|
<view class="refund-label"><text></text>退款金额:</view>
|
|
<view class="refund-label"><text></text>退款金额:</view>
|
|
@@ -79,7 +79,7 @@
|
|
|
</view>
|
|
</view>
|
|
|
</template>
|
|
</template>
|
|
|
<script>
|
|
<script>
|
|
|
-import { refundDetail,passRefund,rejectRefund } from "@/api/refund";
|
|
|
|
|
|
|
+import { refundDetail,passRefund,rejectRefund,modifyCause } from "@/api/refund";
|
|
|
export default {
|
|
export default {
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
@@ -98,6 +98,18 @@ export default {
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ changeCause(info){
|
|
|
|
|
+ this.$util.confirmModal({content:'确认变更?'},() => {
|
|
|
|
|
+ let that = this
|
|
|
|
|
+ let cause = info.cause == 0 ? 1 : 0
|
|
|
|
|
+ modifyCause({id:info.id,cause:cause}).then(res=>{
|
|
|
|
|
+ if(res.code == 1){
|
|
|
|
|
+ info.cause = cause
|
|
|
|
|
+ that.$msg(res.msg)
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ })
|
|
|
|
|
+ },
|
|
|
goToOrder(info){
|
|
goToOrder(info){
|
|
|
this.$util.pageTo({ url: '/pagesOrder/detail?id='+info.relateOrderId})
|
|
this.$util.pageTo({ url: '/pagesOrder/detail?id='+info.relateOrderId})
|
|
|
},
|
|
},
|