siontion 3 months ago
commit fd549a3fc2

@ -258,9 +258,10 @@ const submitForm = async (val) => {
list.value.forEach((item) => { list.value.forEach((item) => {
totalAmount.value += item.amount totalAmount.value += item.amount
}) })
amountbool.value = totalAmount.value < formData.value.totalReportAmount amountbool.value = totalAmount.value < formData.value.amount + 0.01
} }
if (!amountbool.value&&formData.value.overTask == 0) {
if (!amountbool.value && formData.value.overTask == 0) {
message.warning(t('该车间不允许超额报工!')) message.warning(t('该车间不允许超额报工!'))
return return
} }
@ -274,6 +275,7 @@ const submitForm = async (val) => {
await TaskReportApi.createtaskreport(data) await TaskReportApi.createtaskreport(data)
getDatalist() getDatalist()
message.success(t('操作成功')) message.success(t('操作成功'))
emit('success')
} finally { } finally {
formLoading.value = false formLoading.value = false
} }
@ -295,7 +297,7 @@ const submitForms = async (val) => {
const data = list.value const data = list.value
await TaskReportApi.createtaskreport(data) await TaskReportApi.createtaskreport(data)
message.success(t('生产完成')) message.success(t('生产完成'))
dialogVisible.value = false // dialogVisible.value = false
emit('success') emit('success')
} finally { } finally {
formLoading.value = false formLoading.value = false

Loading…
Cancel
Save