|
@@ -165,10 +165,23 @@ const onSubmit = () => {
|
|
|
if (Number(submitData.value.quantity) < 1) {
|
|
|
return showFailToast("报工数量不能为0");
|
|
|
}
|
|
|
+ if (formData.value.reportLock == "1") {
|
|
|
+ if (
|
|
|
+ Number(submitData.value.quantity) > Number(formData.value.balanceQuantity)
|
|
|
+ ) {
|
|
|
+ return showFailToast("报工数量不可大于结存数量");
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ if (Number(submitData.value.quantity) > Number(formData.value.quantity)) {
|
|
|
+ return showFailToast("报工数量不可大于生产总量");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
// Number(formData.value.finishQuantity) + Number(submitData.value.quantity) >
|
|
|
// Number(formData.value.quantity)
|
|
|
// Number(submitData.value.quantity) > Number(formData.value.balanceQuantity)
|
|
|
- if (Number(submitData.value.quantity) > Number(formData.value.quantity)) {
|
|
|
+ // Number(submitData.value.quantity) > Number(formData.value.quantity)
|
|
|
+ if (false) {
|
|
|
// return showFailToast("已报工数量加报工数量不可大于生产总量");
|
|
|
// return showFailToast("报工数量不可大于结存数量");
|
|
|
return showFailToast("报工数量不可大于生产总量");
|