RS2509
jheng 2026-01-16 19:18:07 +08:00
parent 86e5fda2ee
commit 0f05d5f6b4
1 changed files with 25 additions and 21 deletions

View File

@ -8,19 +8,19 @@
<uni-forms ref="form" :model="formData" labelWidth="80px"> <uni-forms ref="form" :model="formData" labelWidth="80px">
<uni-forms-item label="托盘条码" name="palletCode"> <uni-forms-item label="托盘条码" name="palletCode">
<!-- <view class="flex"> --> <!-- <view class="flex"> -->
<view class="flex-twice padding-0 radius"> <view class="flex-twice padding-0 radius">
<uni-easyinput v-model="formData.palletCode" placeholder="请输入或扫描托盘编号" @blur="queryPltInfo" /> <uni-easyinput v-model="formData.palletCode" placeholder="请输入或扫描托盘编号" @blur="queryPltInfo" />
</view> </view>
<view class="flex-sub padding-0 margin-xs radius"> <view class="flex-sub padding-0 margin-xs radius">
<view class="cu-capsule radius" v-if="billInfo.nowQty>0"> <view class="cu-capsule radius" v-if="billInfo.nowQty>0">
<view class='cu-tag bg-blue '> <view class='cu-tag bg-blue '>
库存数量{{billInfo.nowQty}} 库存数量{{billInfo.nowQty}}
</view> </view>
<!-- <view class="cu-tag line-blue"> <!-- <view class="cu-tag line-blue">
剩{{billInfo.totalSurplusQty}} 剩{{billInfo.totalSurplusQty}}
</view> --> </view> -->
</view>
</view> </view>
</view>
<!-- </view> --> <!-- </view> -->
</uni-forms-item> </uni-forms-item>
<!-- <uni-forms-item label="实际数量" name="actQty"> <!-- <uni-forms-item label="实际数量" name="actQty">
@ -56,6 +56,10 @@
<view class="flex-sub padding-0 margin-xs radius">盘点单据号</view> <view class="flex-sub padding-0 margin-xs radius">盘点单据号</view>
<view class="flex-twice padding-0 margin-xs radius">{{item.invoiceCode}}</view> <view class="flex-twice padding-0 margin-xs radius">{{item.invoiceCode}}</view>
</view> </view>
<view class="flex">
<view class="flex-sub padding-0 margin-xs radius">盘点明细号</view>
<view class="flex-twice padding-0 margin-xs radius">{{item.itemCode}}</view>
</view>
<view class="flex"> <view class="flex">
<view class="flex-sub padding-0 margin-xs radius">托盘号</view> <view class="flex-sub padding-0 margin-xs radius">托盘号</view>
<view class="flex-twice padding-0 margin-xs radius">{{item.palletCode}}</view> <view class="flex-twice padding-0 margin-xs radius">{{item.palletCode}}</view>
@ -130,9 +134,9 @@
return { return {
//表单中的数据信息 //表单中的数据信息
formData: { formData: {
palletCode: "",//托盘号 palletCode: "", //托盘号
//actQty: "",//盘点后的实际数量 //actQty: "",//盘点后的实际数量
details: []//表单中的盘点托盘明细 details: [] //表单中的盘点托盘明细
}, },
rules: { rules: {
palletCode: { palletCode: {
@ -156,8 +160,8 @@
}, },
//查询获取的单据信息 //查询获取的单据信息
billInfo: { billInfo: {
nowQty: 0,//库存数量 nowQty: 0, //库存数量
checkPltInfos: []//盘点托盘明细表 checkPltInfos: [] //盘点托盘明细表
}, },
//table 相关 //table 相关
searchVal: '', searchVal: '',
@ -170,7 +174,7 @@
total: 0, total: 0,
loading: false, loading: false,
//tabe选中的数据对象 //tabe选中的数据对象
selectedIndexs:[], selectedIndexs: [],
// 列配置 // 列配置
tableClumns: [{ tableClumns: [{
dataIndex: "itemCode", dataIndex: "itemCode",
@ -326,13 +330,13 @@
//表单提交 //表单提交
formSubmit: function(ref) { formSubmit: function(ref) {
//拿到 formaData //拿到 formaData
var details = this.getSelectDetail() var details = this.getSelectDetail()
if(details && details.length>0){ if (details && details.length > 0) {
this.$refs.form.validate().then(res => { this.$refs.form.validate().then(res => {
console.log("数据校验通过", res) console.log("数据校验通过", res)
this.formData.details = details this.formData.details = details
inventoryConfirm(this.formData).then(response => { inventoryConfirm(this.formData).then(response => {
console.log("response",response) console.log("response", response)
this.$modal.msgSuccess("盘点确认成功") this.$modal.msgSuccess("盘点确认成功")
}) })
}) })