update:新增商家自行发货,配送完成按钮

This commit is contained in:
lihaoyuan 2025-10-27 15:48:46 +08:00
parent 1b7bbd6646
commit ca5879b350
2 changed files with 32 additions and 3 deletions

View File

@ -222,6 +222,12 @@
class="body"
v-if="orderItem.is_deny_return"
>
<view v-if="orderItem.operate_flag==0"class="btn btn_cancel" @click="handerSynOrder" >
自行发货
</view>
<view v-if="orderItem.operate_flag==1"class="btn btn_cancel" @click="handerFinishOrder" >
订单完成
</view>
<view class="btn btn_cancel" @click="handerShowCancelOrder" >
取消订单
</view>
@ -471,6 +477,8 @@ import {
GetExpediteSFOrder,
GetInitiativeOrderRefund,
GetOrderPicking,
SelDelivery,
SelFinishDelivery
} from "@/api/order";
import { makePhoneCall } from "@/utils/callPhone";
@ -666,6 +674,26 @@ export default {
this.orderItemIndex
);
},
async handerSynOrder(){
let params = {
order_id: this.orderItem.order_id,
};
let res=await SelDelivery(params);
if(res&&res.status==200){
uni.$u.toast("处理完成");
this.$emit('refreshOrderList');
}
},
async handerFinishOrder(){
let params = {
order_id: this.orderItem.order_id,
};
let res=await SelFinishDelivery(params);
if(res&&res.status==200){
uni.$u.toast("处理完成");
this.$emit('refreshOrderList');
}
},
makePhone(phone) {
console.log(makePhoneCall);

View File

@ -188,6 +188,7 @@
:isErrorOrder="true"
@cancelOrder="handerCancelOrder"
@showRefundOrderInfo="handerShowRefundOrderInfo"
@refreshOrderList="handleRefresh"
></OrderItem>
<view
class="no-data"