|  |  |  | 
|---|
|  |  |  | id: '', | 
|---|
|  |  |  | status: '', | 
|---|
|  |  |  | pictureList: [], | 
|---|
|  |  |  | checkRemarks: '', | 
|---|
|  |  |  | remarks: '', | 
|---|
|  |  |  | deductAmount: 0, | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | check_status: [ | 
|---|
|  |  |  | 
|---|
|  |  |  | this.$message.showToast('扣款金额需要大于等于0') | 
|---|
|  |  |  | return | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (this.form.deductAmount) { | 
|---|
|  |  |  | if ((parseInt(this.form.deductAmount * 100) / 100) != this.form.deductAmount) { | 
|---|
|  |  |  | this.$message.showToast('扣款金额至多2位小数') | 
|---|
|  |  |  | return | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (parseInt(this.form.deductAmount * 100) / 100 != this.form.deductAmount) { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (isNaN(parseInt(this.form.num)) || this.form.num < 0) { | 
|---|
|  |  |  | this.$message.showToast('数量需要大于等于0') | 
|---|
|  |  |  | return | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (!this.form.pictureList || this.form.pictureList.length < 1) { | 
|---|
|  |  |  | this.$message.showToast('未上传图片') | 
|---|
|  |  |  | return | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (!this.form.targetLevel) { | 
|---|
|  |  |  | this.$message.showToast('未选择降级等级') | 
|---|
|  |  |  | return | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | if (code === 0) { | 
|---|
|  |  |  | this.$refs.popup_form.close() | 
|---|
|  |  |  | await this.$store.dispatch('sign_add', 'delivery') | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | await this.$message.showToast('操作成功') | 
|---|
|  |  |  | this.init() | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | <view class="each-item"> | 
|---|
|  |  |  | <view class="label">价格</view> | 
|---|
|  |  |  | <view class="value">¥{{ item.price || '-' }}</view> | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | <view class="each-item"> | 
|---|
|  |  |  | <view class="label">降级</view> | 
|---|
|  |  |  | 
|---|
|  |  |  | <view class="each-item"> | 
|---|
|  |  |  | <view class="label">缺货</view> | 
|---|
|  |  |  | <view class="value">{{ item.lackNum || 0 }}</view> | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | <view class="each-item"> | 
|---|
|  |  |  | <view class="label">补货</view> | 
|---|
|  |  |  | <view class="value">{{ item.replaceNum || 0 }}</view> | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | <view class="submit form"> | 
|---|
|  |  |  | <view class="form-item" v-if="form.status==='reduce'" style="height: unset;"> | 
|---|
|  |  |  | <view class="form-item-label require" style="min-width: 120rpx;margin-right: 10rpx;"> | 
|---|
|  |  |  | <view class="form-item-label require" style="min-width: 140rpx;margin-right: 10rpx;"> | 
|---|
|  |  |  | 降级等级 | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | <view class="form-item-value flex "> | 
|---|
|  |  |  | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | <view class="form-item" | 
|---|
|  |  |  | v-if="form.status==='reduce'||form.status==='replace' || form.status==='lack'"> | 
|---|
|  |  |  | <view class="form-item-label require"> | 
|---|
|  |  |  | <view class="form-item-label"> | 
|---|
|  |  |  | 质检备注 | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | <view class="form-item-value"> | 
|---|