|
|
@@ -65,6 +65,12 @@
|
|
|
审核
|
|
|
</button>
|
|
|
@endcan
|
|
|
+ @can('订单管理-工单处理-删除')
|
|
|
+ <button class="btn btn-sm btn-outline-danger"
|
|
|
+ @click="destroy(item,i)">
|
|
|
+ 删除
|
|
|
+ </button>
|
|
|
+ @endcan
|
|
|
</td>
|
|
|
<td class="text-center">@{{ item.status }}</td>
|
|
|
<td class="text-center">@{{ item.owner ? item.owner.name : '' }}</td>
|
|
|
@@ -196,7 +202,6 @@
|
|
|
<td class="text-center">@{{ item.created_at }}</td>
|
|
|
<td>@{{ item.reviewer ? item.reviewer.name : ''}}</td>
|
|
|
<td>@{{ item.review_at }}</td>
|
|
|
-
|
|
|
</tr>
|
|
|
</template>
|
|
|
</tbody>
|
|
|
@@ -595,7 +600,20 @@
|
|
|
window.tempTip.show(err)
|
|
|
})
|
|
|
},
|
|
|
-
|
|
|
+ destroy(item,i){
|
|
|
+ let url = '{{url('apiLocal/workOrder/')}}'+'/'+item.id;
|
|
|
+ if(!confirm('是否删除当前工单')) return ;
|
|
|
+ window.axios.delete(url).then(res=>{
|
|
|
+ if (res.data.success){
|
|
|
+ this.$delete(this.workOrders,i);
|
|
|
+ window.tempTip.showSuccess('删除成功');
|
|
|
+ }else {
|
|
|
+ window.tempTip.show(res.data.message ? res.data.message : '');
|
|
|
+ }
|
|
|
+ }).catch(err=>{
|
|
|
+ window.tempTip.show(err);
|
|
|
+ })
|
|
|
+ }
|
|
|
},
|
|
|
});
|
|
|
</script>
|