|
@@ -22,7 +22,10 @@
|
|
<view>
|
|
<view>
|
|
<text class="pcode">{{item.productCode}}</text>
|
|
<text class="pcode">{{item.productCode}}</text>
|
|
</view>
|
|
</view>
|
|
- <view>
|
|
|
|
|
|
+ <view v-if="pageType=''">
|
|
|
|
+ 数量:<text class="pnums">{{item.qty}}个</text>
|
|
|
|
+ </view>
|
|
|
|
+ <view v-if="pageType='recall'">
|
|
调回数量:<text class="pnums">{{item.qty}}个</text>
|
|
调回数量:<text class="pnums">{{item.qty}}个</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -31,7 +34,11 @@
|
|
</view>
|
|
</view>
|
|
<view v-if="model == 'checkbox'" class="ptools flex align_center justify_between">
|
|
<view v-if="model == 'checkbox'" class="ptools flex align_center justify_between">
|
|
<view></view>
|
|
<view></view>
|
|
- <view class="pcurnums">
|
|
|
|
|
|
+ <view class="pcurnums" v-if="pageType=''">
|
|
|
|
+ <text>数量</text>
|
|
|
|
+ <u-number-box v-model="item.retQty" :min="1" :max="item.qty"></u-number-box>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="pcurnums" v-if="pageType='recall'">
|
|
<text>实退数量</text>
|
|
<text>实退数量</text>
|
|
<u-number-box v-model="item.quitQty" :min="1" :max="item.qty"></u-number-box>
|
|
<u-number-box v-model="item.quitQty" :min="1" :max="item.qty"></u-number-box>
|
|
</view>
|
|
</view>
|
|
@@ -65,6 +72,11 @@
|
|
model: {
|
|
model: {
|
|
type: String,
|
|
type: String,
|
|
default: 'checkbox'
|
|
default: 'checkbox'
|
|
|
|
+ },
|
|
|
|
+ // 那个功能页面调用,展示不同的字段,recall: 调回单,
|
|
|
|
+ fromPage: {
|
|
|
|
+ type: String,
|
|
|
|
+ default: ''
|
|
}
|
|
}
|
|
},
|
|
},
|
|
watch: {
|
|
watch: {
|
|
@@ -75,12 +87,14 @@
|
|
item.checked = false
|
|
item.checked = false
|
|
})
|
|
})
|
|
this.partList = JSON.parse(JSON.stringify(newValue))
|
|
this.partList = JSON.parse(JSON.stringify(newValue))
|
|
|
|
+ this.pageType = this.fromPage
|
|
}
|
|
}
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
partList: this.list,
|
|
partList: this.list,
|
|
- totalNums: 0
|
|
|
|
|
|
+ totalNums: 0,
|
|
|
|
+ pageType: this.fromPage
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|