打印功能修改

This commit is contained in:
2025-06-03 11:12:10 +08:00
parent e882a0835a
commit c98d5f61cb

View File

@@ -57,11 +57,11 @@
</view> </view>
<view class="zd-row border-bottom"> <view class="zd-row border-bottom">
<view class="zd-col-10"> <view class="zd-col-10">
<span class="filter_label">出库至二楼料箱</span> <span class="filter_label">返回至立库料箱</span>
</view> </view>
<view class="zd-col-14"> <view class="zd-col-14">
<search-box <search-box
v-model="val2" v-model="val3"
/> />
</view> </view>
</view> </view>
@@ -76,11 +76,20 @@
</view> </view>
<view class="zd-row border-bottom"> <view class="zd-row border-bottom">
<view class="zd-col-10"> <view class="zd-col-10">
<span class="filter_label">返回至立库料箱</span> <span class="filter_label">是否机打印</span>
</view>
<view class="relative zd-col-14">
<switch :checked="isChecked1" color="#4e6ef2" style="transform:scale(0.8); transform-origin: left;"/>
<text @tap="setWStatus1" 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-10">
<span class="filter_label">出库至二楼料箱</span>
</view> </view>
<view class="zd-col-14"> <view class="zd-col-14">
<search-box <search-box
v-model="val3" v-model="val2"
/> />
</view> </view>
</view> </view>
@@ -105,7 +114,7 @@
</view> </view>
<view class="zd-row submit-bar"> <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-default" @tap.stop="show = false;disabled = false">关闭</button>
<button class="zd-col-11 button-primary" :disabled="disabled" @tap="_savePickTask">确定</button> <button class="zd-col-11 button-primary" :disabled="disabled" @tap="toConfirm">确定</button>
</view> </view>
</view> </view>
<view v-if="show" class="msg_mask"></view> <view v-if="show" class="msg_mask"></view>
@@ -128,6 +137,7 @@
val2: '', val2: '',
val3: '', val3: '',
isChecked: true, isChecked: true,
isChecked1: true,
data: {}, data: {},
disabled: false, disabled: false,
show: false show: false
@@ -152,12 +162,16 @@
setWStatus () { setWStatus () {
this.isChecked = !this.isChecked this.isChecked = !this.isChecked
}, },
setWStatus1 () {
this.isChecked1 = !this.isChecked1
},
clearUp () { clearUp () {
this.data = {} this.data = {}
this.val1 = '' this.val1 = ''
this.val2 = '' this.val2 = ''
this.val3 = '' this.val3 = ''
this.isChecked = true this.isChecked = true
this.isChecked1 = true
this.disabled = false this.disabled = false
this.show = false this.show = false
}, },
@@ -167,6 +181,15 @@
} }
this.show = true this.show = true
}, },
toConfirm () {
if (this.isChecked1) {
this.disabled = true
let data = Object.assign({}, this.data, {lxCode: this.val2})
this.toPrint(data)
} else {
this._savePickTask()
}
},
async _savePickTask () { async _savePickTask () {
this.disabled = true this.disabled = true
try { try {
@@ -177,8 +200,6 @@
title: res.msg, title: res.msg,
icon: 'none' icon: 'none'
}) })
let data = Object.assign({}, this.data, {lxCode: this.val2})
setTimeout(this.toPrint(data), 800)
this.clearUp() this.clearUp()
} else { } else {
this.disabled = false this.disabled = false
@@ -197,8 +218,9 @@
icon: 'none', icon: 'none',
duration: 5000 duration: 5000
}) })
this.disabled = false
return return
} }
LODOP.SET_SHOW_MODE('HIDE_DISBUTTIN_SETUP', 1)// 隐藏那些无效按钮 LODOP.SET_SHOW_MODE('HIDE_DISBUTTIN_SETUP', 1)// 隐藏那些无效按钮
LODOP.SET_LICENSES('浙江省烟草专卖局(公司)', 'C0C4A46A3A0D1F526D426018D9F11921', '', '') LODOP.SET_LICENSES('浙江省烟草专卖局(公司)', 'C0C4A46A3A0D1F526D426018D9F11921', '', '')
// 更换为打印服务器ip 不需要加前缀 // 更换为打印服务器ip 不需要加前缀
@@ -252,6 +274,9 @@
title: '打印成功', title: '打印成功',
icon: 'none' icon: 'none'
}) })
if (this.isChecked1) {
this._savePickTask()
}
} }
} }
} }