diff --git a/src/pages/order-list/index.vue b/src/pages/order-list/index.vue index 1230f05..7109414 100644 --- a/src/pages/order-list/index.vue +++ b/src/pages/order-list/index.vue @@ -18,12 +18,24 @@ - + + + + + 查询 + + + -
+ +
- -
- 提交 - 关闭 -
-
+ + +
+ 提交 + 关闭 +
+
+
@@ -638,9 +662,11 @@ const orderQueryParams = ref({ keyWord: '', }) const pickUpCodeRef = ref(null); +const pickupCodeFormRef = ref(null); const submitPickupCode = async() => { try { - console.log("222222222222",pickUpCodeForm.value.pickUpCode) + await pickupCodeFormRef.value.validate(); + console.log("xxxxxxxxxxxxxxxxxxxxxxxxxs") if(pickUpCodeForm.value.pickUpCode==null || pickUpCodeForm.value.pickUpCode==''){ console.log('cvssssssssssssss') showPickUpCodeTwo.value = false @@ -655,18 +681,20 @@ const submitPickupCode = async() => { const editParamsOne = { orderId:itemTemp.value.orderId, orderStatus: 4, - pickupCode:pickUpCodeForm.value.pickUpCode + pickupCode:pickUpCodeForm.value.pickUpCode, + orderRemark:pickUpCodeForm.value.orderRemark, } - + showPickUpCodeTwo.value = false const res = await editOrderStatusAPI(editParamsOne) - showPickUpCodeTwo.value = false - console.log("bbbbbbbbbbbbb") + console.log("ppppppppppppppp",res) + if (res.code === 200) { showPickUpCodeTwo.value = false uni.showToast({ title: '出库成功', icon: 'none' }); + console.log("22222222222222") orderQueryParams.value.pageNum = 1 getOrderListData() }else{ @@ -686,6 +714,15 @@ const submitPickupCode = async() => { } } +const closeSubmit = () => { + // 清除表单验证 + if (pickupCodeFormRef.value) { + pickupCodeFormRef.value.resetValidation(); + } + showPickUpCodeTwo.value = false + +} + const submitParams = ref({ code: '', orderId: '', @@ -959,6 +996,7 @@ const onSubmitCode = (item, status) => { itemTemp.value = item statusTemp.value = status pickUpCodeForm.value.pickUpCode = '' + pickUpCodeForm.value.orderRemark = '' // 显示弹窗 showPickUpCodeTwo.value = true; };