|
@@ -550,6 +550,7 @@ export default {
|
|
data () {
|
|
data () {
|
|
// 这里存放数据
|
|
// 这里存放数据
|
|
return {
|
|
return {
|
|
|
|
+ routerState:true,
|
|
clickMaterial:{},
|
|
clickMaterial:{},
|
|
delData:[],
|
|
delData:[],
|
|
material_name:'',
|
|
material_name:'',
|
|
@@ -1495,6 +1496,11 @@ if(this.selectChoose.length == 0){
|
|
if(!this.searchData.supply_title&&!this.searchData.supply_id){
|
|
if(!this.searchData.supply_title&&!this.searchData.supply_id){
|
|
return this.$Message.warning('请选择供应商')
|
|
return this.$Message.warning('请选择供应商')
|
|
}
|
|
}
|
|
|
|
+ if(!this.routerState){
|
|
|
|
+ return
|
|
|
|
+ }else{
|
|
|
|
+ this.routerState = false;
|
|
|
|
+ }
|
|
let state = false;
|
|
let state = false;
|
|
let copy_data =JSON.parse(JSON.stringify(this.tableData));
|
|
let copy_data =JSON.parse(JSON.stringify(this.tableData));
|
|
copy_data.pop();
|
|
copy_data.pop();
|
|
@@ -1545,11 +1551,12 @@ if(this.selectChoose.length == 0){
|
|
obj.state =0
|
|
obj.state =0
|
|
};
|
|
};
|
|
this.purchase_data.forEach(m=>{
|
|
this.purchase_data.forEach(m=>{
|
|
- if(v.material_detail_id = m[0].material_detail_id){
|
|
|
|
|
|
+ if(v.material_detail_id == m[0].material_detail_id){
|
|
obj.children=[...m]
|
|
obj.children=[...m]
|
|
obj.children.map(v=>{
|
|
obj.children.map(v=>{
|
|
v.num = v.purchases_num*1
|
|
v.num = v.purchases_num*1
|
|
})
|
|
})
|
|
|
|
+
|
|
}
|
|
}
|
|
})
|
|
})
|
|
children.push(obj)
|
|
children.push(obj)
|
|
@@ -1618,6 +1625,7 @@ if(this.selectChoose.length == 0){
|
|
OutTableData,
|
|
OutTableData,
|
|
title: '参照采购计划',
|
|
title: '参照采购计划',
|
|
then: (result, data) => {
|
|
then: (result, data) => {
|
|
|
|
+
|
|
result.forEach(element => {
|
|
result.forEach(element => {
|
|
element.refer = true;
|
|
element.refer = true;
|
|
element.num = 0
|
|
element.num = 0
|
|
@@ -1733,6 +1741,7 @@ if(this.selectChoose.length == 0){
|
|
}
|
|
}
|
|
}
|
|
}
|
|
this.tableData.unshift(...this.purchase_tableData)
|
|
this.tableData.unshift(...this.purchase_tableData)
|
|
|
|
+ console.log(this.tableData);
|
|
// this.searchData.residential_name = result[0].residential_name
|
|
// this.searchData.residential_name = result[0].residential_name
|
|
// console.log(result)
|
|
// console.log(result)
|
|
}
|
|
}
|