chore: 保存盘点开发前改动
This commit is contained in:
@@ -18,19 +18,20 @@
|
||||
</view>
|
||||
</picker>
|
||||
</view>
|
||||
<view class="form-item">
|
||||
<text class="form-label">入库点位</text>
|
||||
<picker class="form-picker" mode="selector" :range="stationPointOptions" range-key="pointName"
|
||||
:value="stationPointIndex" :disabled="bindSuccess || !warehouseId || !trayCode" @change="handleStationPointChange">
|
||||
<view class="picker-value" :class="{ placeholder: !stationPointId }">
|
||||
{{ selectedStationPointName || '请选择入库点位' }}
|
||||
</view>
|
||||
</picker>
|
||||
</view>
|
||||
<view class="form-item">
|
||||
<text class="form-label">托盘号</text>
|
||||
<input class="form-input" v-model="trayCode" placeholder="请扫描托盘号" />
|
||||
</view>
|
||||
<view class="form-tip" v-if="!warehouseId || !trayCode">请先选择仓库和扫描托盘号</view>
|
||||
<view class="form-item" v-else>
|
||||
<text class="form-label">入库点位</text>
|
||||
<picker class="form-picker" mode="selector" :range="stationPointOptions" range-key="pointName"
|
||||
:value="stationPointIndex" :disabled="bindSuccess" @change="handleStationPointChange">
|
||||
<view class="picker-value" :class="{ placeholder: !stationPointId }">
|
||||
{{ selectedStationPointName || '请扫描入库点位' }}
|
||||
</view>
|
||||
</picker>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<!-- 绑盘状态提示 -->
|
||||
@@ -551,18 +552,28 @@
|
||||
return submitBindTrayAndAddInJob(data)
|
||||
}).then(function(res) {
|
||||
that.$modal.msgSuccess(res.msg || '绑盘并生成入库作业成功')
|
||||
that.bindSuccess = true
|
||||
that.resetBindPayload()
|
||||
if (that.stockinId) {
|
||||
that.loadDetailList()
|
||||
}
|
||||
that.barcode = ''
|
||||
that.currentMaterial = null
|
||||
that.currentRemainQty = 0
|
||||
that.currentQty = ''
|
||||
that.showQuantityPopup = false
|
||||
}).catch(function() {})
|
||||
},
|
||||
|
||||
resetBindPayload() {
|
||||
this.stationPointId = ''
|
||||
this.stationPointName = ''
|
||||
this.stationPointIndex = 0
|
||||
this.stationPointOptions = []
|
||||
this.trayCode = ''
|
||||
this.barcode = ''
|
||||
this.currentMaterial = null
|
||||
this.currentRemainQty = 0
|
||||
this.currentQty = ''
|
||||
this.showQuantityPopup = false
|
||||
this.bindSuccess = false
|
||||
this.items = []
|
||||
},
|
||||
|
||||
// 全部重置
|
||||
resetAll() {
|
||||
this.stockinId = ''
|
||||
@@ -697,6 +708,13 @@
|
||||
padding: 16rpx 0;
|
||||
}
|
||||
|
||||
.form-tip {
|
||||
padding: 8rpx 0 16rpx 160rpx;
|
||||
font-size: 24rpx;
|
||||
color: #909399;
|
||||
line-height: 1.4;
|
||||
}
|
||||
|
||||
.form-label {
|
||||
font-size: 28rpx;
|
||||
color: #666;
|
||||
|
||||
Reference in New Issue
Block a user