|
|
@@ -115,12 +115,12 @@
|
|
|
border
|
|
|
label="订单数量:"
|
|
|
placeholder="请输入数量"
|
|
|
- type="number"
|
|
|
+ type="digit"
|
|
|
name="pattern"
|
|
|
ref="countRef"
|
|
|
class="count-input"
|
|
|
@keydown.enter="onCountTask"
|
|
|
- label-width="7s0px"
|
|
|
+ label-width="70px"
|
|
|
label-align="center"
|
|
|
:rules="[{ pattern, message: '请输入正确数量' }]"
|
|
|
>
|
|
|
@@ -320,6 +320,14 @@ const beforeClose= (action) =>
|
|
|
showToast({duration:5000,message:'任务数量不能大于最大可生成数量'+modelCount.value})
|
|
|
return resolve(false)
|
|
|
}
|
|
|
+ if((model.value.type==='*' || model.value.type==='Y') && Number(count.value)>300){
|
|
|
+ showToast({duration:5000,message:'单次获取任务最大数量为:300'})
|
|
|
+ return resolve(false)
|
|
|
+ }
|
|
|
+ if((model.value.type==='N') && Number(count.value)>60){
|
|
|
+ showToast({duration:5000,message:'单次获取任务最大数量为:60'})
|
|
|
+ return resolve(false)
|
|
|
+ }
|
|
|
orderTrueFalseBy.value=false
|
|
|
resolve(true)
|
|
|
createPicking()
|
|
|
@@ -335,6 +343,16 @@ const onCountTask=()=>{
|
|
|
showToast({duration:5000,message:'任务数量不能大于最大可生成数量'+modelCount.value})
|
|
|
return
|
|
|
}
|
|
|
+ if((model.value.type==='*' || model.value.type==='Y') && Number(count.value)>300){
|
|
|
+ showToast({duration:5000,message:'活动、单品-单次获取任务最大数量为:300'})
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if((model.value.type==='N') && Number(count.value)>60){
|
|
|
+ showToast({duration:5000,message:'普通/截单-单次获取任务最大数量为:60'})
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
orderTrueFalseBy.value=false
|
|
|
createPicking()
|
|
|
}
|