@@ -5,10 +5,10 @@
< view class = "zd_content" >
< view class = "zd_wrapper" >
< view class = "zd-row border-bottom" >
< view class = "zd-col-8 " >
< view class = "zd-col-10 " >
< span class = "filter_label" > 料箱编码 < / span >
< / view >
< view class = "zd-col-16 " >
< view class = "zd-col-14 " >
< search-box
v-model = "val1"
@handleChange ="handleChange"
@@ -16,69 +16,69 @@
< / view >
< / view >
< view class = "zd-row border-bottom filter_input_disabled" >
< view class = "zd-col-8 " >
< view class = "zd-col-10 " >
< span class = "filter_label" > 拣选单据 < / span >
< / view >
< view class = "zd-col-16 " >
< view class = "zd-col-14 " >
< input type = "text" class = "filter_input" v-model = "data.code" disabled >
< / view >
< / view >
< view class = "zd-row border-bottom filter_input_disabled" >
< view class = "zd-col-8 " >
< view class = "zd-col-10 " >
< span class = "filter_label" > 车间 < / span >
< / view >
< view class = "zd-col-16 " >
< view class = "zd-col-14 " >
< input type = "text" class = "filter_input" v-model = "data.product_area" disabled >
< / view >
< / view >
< view class = "zd-row border-bottom filter_input_disabled" >
< view class = "zd-col-8 " >
< view class = "zd-col-10 " >
< span class = "filter_label" > 拣选仓库 < / span >
< / view >
< view class = "zd-col-16 " >
< view class = "zd-col-14 " >
< input type = "text" class = "filter_input" v-model = "data.stor_code" disabled >
< / view >
< / view >
< view class = "zd-row border-bottom filter_input_disabled" >
< view class = "zd-col-8 " >
< view class = "zd-col-10 " >
< span class = "filter_label" > 拣选站台 < / span >
< / view >
< view class = "zd-col-16 " >
< view class = "zd-col-14 " >
< input type = "text" class = "filter_input" v-model = "data.point_code" disabled >
< / view >
< / view >
< view class = "zd-row border-bottom filter_input_disabled" >
< view class = "zd-col-8 " >
< view class = "zd-col-10 " >
< span class = "filter_label" > 拣选数量 < / span >
< / view >
< view class = "zd-col-16 " >
< view class = "zd-col-14 " >
< input type = "number" class = "filter_input" v-model = "data.qty" disabled >
< / view >
< / view >
< view class = "zd-row border-bottom" >
< view class = "zd-col-8 " >
< span class = "filter_label" > 移 出料箱< / span >
< view class = "zd-col-10 " >
< span class = "filter_label" > 出库至二楼 料箱 < / span >
< / view >
< view class = "zd-col-16 " >
< view class = "zd-col-14 " >
< search-box
v-model = "val2"
/ >
< / view >
< / view >
< view class = "zd-row border-bottom" >
< view class = "zd-col-8 " >
< view class = "zd-col-10 " >
< span class = "filter_label" > 是否机械搬运 < / span >
< / view >
< view class = "relative zd-col-16 " >
< view class = "relative zd-col-14 " >
< switch :checked = "isChecked" color = "#4e6ef2" style = "transform:scale(0.8); transform-origin: left;" / >
< text @tap ="setWStatus" style = "position: absolute;display: inline-block;width: 52px; height: 32px;left: 0;" > < / text >
< / view >
< / view >
< view class = "zd-row border-bottom" >
< view class = "zd-col-8 " >
< span class = "filter_label" > 移入 料箱< / span >
< view class = "zd-col-10 " >
< span class = "filter_label" > 返回至立库 料箱< / span >
< / view >
< view class = "zd-col-16 " >
< view class = "zd-col-14 " >
< search-box
v-model = "val3"
/ >
@@ -88,8 +88,27 @@
< / view >
< view class = "zd-row submit-bar" >
< button class = "zd-col-6 button-default" @tap ="clearUp" > 清空 < / button >
< button class = "zd-col-16 button-primary" : class = "{'button-info': !val1|| !val2 || !val3}" :disabled = "disabled" @tap ="_savePickTask " > 拣选确认 < / button >
< button class = "zd-col-16 button-primary" : class = "{'button-info': !val1|| !val2 || !val3}" :disabled = "disabled" @tap ="toSure " > 拣选确认 < / button >
< / view >
< view class = "zd_content msg_wrapper" : class = "show ? 'popshow' : 'pophide'" >
< view class = "pop-line" > < / view >
< view class = "msg_content" >
< view class = "zd-row border-bottom" >
< view class = "zd-col-10 filter_label" > 出库二楼料箱号为 : < / view >
< view class = "zd-col-14 font-size-1" > { { val2 } } < / view >
< / view >
< view class = "zd-row border-bottom" >
< view class = "zd-col-10 filter_label" > 返回立库料箱号为 : < / view >
< view class = "zd-col-14 font-size-1" > { { val3 } } < / view >
< / view >
< view class = "filter_label" > 是否确认 ? < / view >
< / view >
< view class = "zd-row submit-bar" >
< button class = "zd-col-11 button-default" @tap.stop ="show = false;disabled = false" > 关闭 < / button >
< button class = "zd-col-11 button-primary" :disabled = "disabled" @tap ="_savePickTask" > 确定 < / button >
< / view >
< / view >
< view v-if = "show" class="msg_mask" > < / view >
< / view >
< / template >
@@ -109,7 +128,8 @@
val3 : '' ,
isChecked : true ,
data : { } ,
disabled : false
disabled : false ,
show : false
} ;
} ,
onLoad ( options ) {
@@ -139,12 +159,14 @@
this . isChecked = true
this . disabled = false
} ,
async _savePickTask ( ) {
this . disabled = true
toSure ( ) {
if ( ! this . val1 || ! this . val2 || ! this . val3 ) {
this . disabled = false
return
}
this . show = true
} ,
async _savePickTask ( ) {
this . disabled = true
try {
let obj = Object . assign ( { } , this . data , { is _move : this . isChecked , pick _vehicle _23 : this . val2 , pick _vehicle _13 : this . val3 } )
let res = await savePickTask ( obj )
@@ -163,8 +185,4 @@
}
}
}
< / script >
< style lang = "stylus" >
< / style >
< / script >