|
@@ -414,16 +414,28 @@ export default {
|
|
|
}
|
|
|
// 添加
|
|
|
if (type == 0) {
|
|
|
- if(row.purchasePrice&&row.terminalPrice&&row.carOwnersPrice){
|
|
|
- params.productSn = row.productSn
|
|
|
- params.purchaseBillSn = this.detail.purchaseBillSn
|
|
|
- params.purchaseBillNo = this.detail.purchaseBillNo
|
|
|
- params.price = row.purchasePrice
|
|
|
- params.qty = row.qty
|
|
|
+ if(this.isDealerUp){
|
|
|
+ if(row.purchasePrice){
|
|
|
+ params.productSn = row.productSn
|
|
|
+ params.purchaseBillSn = this.detail.purchaseBillSn
|
|
|
+ params.purchaseBillNo = this.detail.purchaseBillNo
|
|
|
+ params.price = row.purchasePrice
|
|
|
+ params.qty = row.qty
|
|
|
+ }else{
|
|
|
+ this.$message.warning('成本价不能为空!')
|
|
|
+ return
|
|
|
+ }
|
|
|
}else{
|
|
|
- this.$message.warning('成本价、终端会员价、车主零售价不能为空!')
|
|
|
- this.$refs.chooseProduct.spinning = false
|
|
|
- return
|
|
|
+ if(row.purchasePrice&&row.terminalPrice&&row.carOwnersPrice){
|
|
|
+ params.productSn = row.productSn
|
|
|
+ params.purchaseBillSn = this.detail.purchaseBillSn
|
|
|
+ params.purchaseBillNo = this.detail.purchaseBillNo
|
|
|
+ params.price = row.purchasePrice
|
|
|
+ params.qty = row.qty
|
|
|
+ }else{
|
|
|
+ this.$message.warning('成本价、终端会员价、车主零售价不能为空!')
|
|
|
+ return
|
|
|
+ }
|
|
|
}
|
|
|
} else { // 编辑
|
|
|
// 清空成本价或数量时,值应保持未清空前的值,因成本价和数量都不可为空
|