|
@@ -1411,10 +1411,14 @@ export default {
|
|
}
|
|
}
|
|
var pricearr = item.price.split(",")
|
|
var pricearr = item.price.split(",")
|
|
this.$set(item,'pricearr',pricearr)
|
|
this.$set(item,'pricearr',pricearr)
|
|
- var lifeCyclearr = item.lifeCycle.split(",")
|
|
|
|
- this.$set(item,'lifeCyclearr',lifeCyclearr)
|
|
|
|
- var contractVarianceItemarr = item.contractVarianceItem.split(",")
|
|
|
|
- this.$set(item,'contractVarianceItemarr',contractVarianceItemarr)
|
|
|
|
|
|
+ if(this.dialogStatus !=='special'){
|
|
|
|
+ var pricearr = item.price.split(",")
|
|
|
|
+ this.$set(item,'pricearr',pricearr)
|
|
|
|
+ var lifeCyclearr = item.lifeCycle.split(",")
|
|
|
|
+ this.$set(item,'lifeCyclearr',lifeCyclearr)
|
|
|
|
+ var contractVarianceItemarr = item.contractVarianceItem.split(",")
|
|
|
|
+ this.$set(item,'contractVarianceItemarr',contractVarianceItemarr)
|
|
|
|
+ }
|
|
this.listAdd.unshift(item)
|
|
this.listAdd.unshift(item)
|
|
this.$forceUpdate()
|
|
this.$forceUpdate()
|
|
})
|
|
})
|
|
@@ -1441,12 +1445,14 @@ export default {
|
|
this.$set(item,'price','0')
|
|
this.$set(item,'price','0')
|
|
this.$set(item,'amount','0')
|
|
this.$set(item,'amount','0')
|
|
}
|
|
}
|
|
- var pricearr = item.price.split(",")
|
|
|
|
- this.$set(item,'pricearr',pricearr)
|
|
|
|
- var lifeCyclearr = item.lifeCycle.split(",")
|
|
|
|
- this.$set(item,'lifeCyclearr',lifeCyclearr)
|
|
|
|
- var contractVarianceItemarr = item.contractVarianceItem.split(",")
|
|
|
|
- this.$set(item,'contractVarianceItemarr',contractVarianceItemarr)
|
|
|
|
|
|
+ if(this.dialogStatus !=='special'){
|
|
|
|
+ var pricearr = item.price.split(",")
|
|
|
|
+ this.$set(item,'pricearr',pricearr)
|
|
|
|
+ var lifeCyclearr = item.lifeCycle.split(",")
|
|
|
|
+ this.$set(item,'lifeCyclearr',lifeCyclearr)
|
|
|
|
+ var contractVarianceItemarr = item.contractVarianceItem.split(",")
|
|
|
|
+ this.$set(item,'contractVarianceItemarr',contractVarianceItemarr)
|
|
|
|
+ }
|
|
this.listAdd.unshift(item)
|
|
this.listAdd.unshift(item)
|
|
this.$forceUpdate()
|
|
this.$forceUpdate()
|
|
})
|
|
})
|
|
@@ -1471,12 +1477,14 @@ export default {
|
|
this.$set(item,'price','0')
|
|
this.$set(item,'price','0')
|
|
this.$set(item,'amount','0')
|
|
this.$set(item,'amount','0')
|
|
}
|
|
}
|
|
- var pricearr = item.price.split(",")
|
|
|
|
- this.$set(item,'pricearr',pricearr)
|
|
|
|
- var lifeCyclearr = item.lifeCycle.split(",")
|
|
|
|
- this.$set(item,'lifeCyclearr',lifeCyclearr)
|
|
|
|
- var contractVarianceItemarr = item.contractVarianceItem.split(",")
|
|
|
|
- this.$set(item,'contractVarianceItemarr',contractVarianceItemarr)
|
|
|
|
|
|
+ if(this.dialogStatus !=='special'){
|
|
|
|
+ var pricearr = item.price.split(",")
|
|
|
|
+ this.$set(item,'pricearr',pricearr)
|
|
|
|
+ var lifeCyclearr = item.lifeCycle.split(",")
|
|
|
|
+ this.$set(item,'lifeCyclearr',lifeCyclearr)
|
|
|
|
+ var contractVarianceItemarr = item.contractVarianceItem.split(",")
|
|
|
|
+ this.$set(item,'contractVarianceItemarr',contractVarianceItemarr)
|
|
|
|
+ }
|
|
this.listAdd.unshift(item)
|
|
this.listAdd.unshift(item)
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
@@ -1493,12 +1501,14 @@ export default {
|
|
this.$set(item,'price','0')
|
|
this.$set(item,'price','0')
|
|
this.$set(item,'amount','0')
|
|
this.$set(item,'amount','0')
|
|
}
|
|
}
|
|
- var pricearr = item.price.split(",")
|
|
|
|
- this.$set(item,'pricearr',pricearr)
|
|
|
|
- var lifeCyclearr = item.lifeCycle.split(",")
|
|
|
|
- this.$set(item,'lifeCyclearr',lifeCyclearr)
|
|
|
|
- var contractVarianceItemarr = item.contractVarianceItem.split(",")
|
|
|
|
- this.$set(item,'contractVarianceItemarr',contractVarianceItemarr)
|
|
|
|
|
|
+ if(this.dialogStatus !=='special' && this.createTemp.providerId == ''){
|
|
|
|
+ var pricearr = item.price.split(",")
|
|
|
|
+ this.$set(item,'pricearr',pricearr)
|
|
|
|
+ var lifeCyclearr = item.lifeCycle.split(",")
|
|
|
|
+ this.$set(item,'lifeCyclearr',lifeCyclearr)
|
|
|
|
+ var contractVarianceItemarr = item.contractVarianceItem.split(",")
|
|
|
|
+ this.$set(item,'contractVarianceItemarr',contractVarianceItemarr)
|
|
|
|
+ }
|
|
this.listAdd.unshift(item)
|
|
this.listAdd.unshift(item)
|
|
this.$forceUpdate()
|
|
this.$forceUpdate()
|
|
}
|
|
}
|
|
@@ -2466,7 +2476,8 @@ export default {
|
|
this.edit = 1
|
|
this.edit = 1
|
|
this.getDepartParam.parammaps.pastureId = this.createTemp.pastureId
|
|
this.getDepartParam.parammaps.pastureId = this.createTemp.pastureId
|
|
this.getCreateDepartDownList()
|
|
this.getCreateDepartDownList()
|
|
- this.dialogStatus = 'special'
|
|
|
|
|
|
+ this.dialogStatus = 'special'
|
|
|
|
+ this.createTemp.purchaseType = '3'
|
|
this.dialogFormVisible2 = true
|
|
this.dialogFormVisible2 = true
|
|
this.$nextTick(() => {
|
|
this.$nextTick(() => {
|
|
this.$refs['createTemp'].clearValidate()
|
|
this.$refs['createTemp'].clearValidate()
|
|
@@ -2593,7 +2604,7 @@ export default {
|
|
postJson(url, data).then(response => {
|
|
postJson(url, data).then(response => {
|
|
if (response.msg !== 'fail') {
|
|
if (response.msg !== 'fail') {
|
|
this.get_table_data()
|
|
this.get_table_data()
|
|
- this.dialogFormVisible = false
|
|
|
|
|
|
+ this.dialogFormVisible2 = false
|
|
this.$notify({ title: '成功', message: '保存成功', type: 'success', duration: 2000 })
|
|
this.$notify({ title: '成功', message: '保存成功', type: 'success', duration: 2000 })
|
|
} else {
|
|
} else {
|
|
failproccess(response, this.$notify)
|
|
failproccess(response, this.$notify)
|