diff --git a/src/views/oms/order/index.vue b/src/views/oms/order/index.vue
index 3a04924..f0c9f51 100644
--- a/src/views/oms/order/index.vue
+++ b/src/views/oms/order/index.vue
@@ -126,7 +126,6 @@
编辑
@@ -158,7 +157,6 @@
size="mini"
type="text"
@click="handleDelivery(scope.row)"
- v-hasPermi="['oms:order:delivery']"
:disabled="scope.row.status !== 1 && scope.row.status !== 2 && scope.row.status !== 3"
>发货
@@ -175,7 +173,7 @@
-
+
@@ -530,10 +528,14 @@ export default {
this.deliveryObj.open = true
},
submitDelivery(){
- deliverProduct(this.deliveryObj.form).then(resp => {
- this.$modal.msgSuccess('发货成功')
- this.cancelDelivery()
- this.getList()
+ this.$refs['deliveryForm'].validate((valid) => {
+ if (valid){
+ deliverProduct(this.deliveryObj.form).then(resp => {
+ this.$modal.msgSuccess('发货成功')
+ this.cancelDelivery()
+ this.getList()
+ })
+ }
})
},
cancelDelivery(){