diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.html index ade4b8c7d..68a1078bd 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.html @@ -18,13 +18,13 @@
-

Manufacturing Details

+

Manufacturing Details

-

{{a+1}} . Raw Material

+

{{a+1}} . Raw Material

@@ -80,7 +80,7 @@
-

{{b+1}} Finished Goods

+

{{b+1}} Finished Goods

@@ -128,7 +128,7 @@
-

{{c+1}} Traded Goods

+

{{c+1}} Traded Goods

@@ -180,7 +180,7 @@ -

Retail Details

+

Retail Details

@@ -188,7 +188,7 @@
-

{{d+1}} Finished Goods

+

{{d+1}} Finished Goods

@@ -237,7 +237,7 @@
-

{{e+1}} Traded Goods

+

{{e+1}} Traded Goods

@@ -291,14 +291,14 @@ -

Trading Details

+

Trading Details

-

{{f+1}} Finished Goods

+

{{f+1}} Finished Goods

@@ -348,7 +348,7 @@
-

{{g+1}} Traded Goods

+

{{g+1}} Traded Goods

diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.ts index a7fa063c2..d9495cce1 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.ts @@ -117,9 +117,10 @@ export class StockComponent implements OnInit { this._pd.retriveForm(params).subscribe(value => { if (value.status == 200) { let dataForm = value.records; + if(dataForm !== undefined) { - + console.log(dataForm); this.stockForms = this.fb.group({ pdid: [this.pdid], formid: [this.form_id], @@ -132,102 +133,118 @@ export class StockComponent implements OnInit { let arr = record.filter(data => data.type_of_activity_id == 1); console.log(133,arr.length); if(arr.length > 0) { + // console.log(1,dataForm); + // console.log(164,dataForm.manufacturing_details); + // console.log(2,dataForm.retail_details); + // console.log(3,dataForm.retail_details[0]); + // console.log(4,dataForm.retail_details[0].retail_finished_goods); + // console.log(5,dataForm.retail_details[0].retail_traded_goods); //let retail_finished_goods; - let manufacturing_raw_materials; - let manufacturing_finished_goods; - let manufacturing_traded_goods; - if(dataForm.manufacturing_raw_materials !==undefined){ - manufacturing_raw_materials = Object.keys(dataForm.manufacturing_raw_materials).map(function (key) { - return dataForm.manufacturing_raw_materials[key]; - }); - } - if(dataForm.manufacturing_finished_goods !==undefined){ - manufacturing_finished_goods = Object.keys(dataForm.manufacturing_finished_goods).map(function (key) { - return dataForm.manufacturing_finished_goods[key]; - }); - } + // let manufacturing_raw_materials; + // let manufacturing_finished_goods; + // let manufacturing_traded_goods; + // if(dataForm.manufacturing_raw_materials !==undefined){ + // manufacturing_raw_materials = Object.keys(dataForm.manufacturing_raw_materials).map(function (key) { + // return dataForm.manufacturing_raw_materials[key]; + // }); + // } + // if(dataForm.manufacturing_finished_goods !==undefined){ + // manufacturing_finished_goods = Object.keys(dataForm.manufacturing_finished_goods).map(function (key) { + // return dataForm.manufacturing_finished_goods[key]; + // }); + // } // else{ // manufacturing_finished_goods = null; // } - if(dataForm.manufacturing_traded_goods !==undefined){ - manufacturing_traded_goods = Object.keys(dataForm.manufacturing_traded_goods).map(function (key) { - return dataForm.manufacturing_traded_goods[key]; - }); - } + // if(dataForm.manufacturing_traded_goods !==undefined){ + // manufacturing_traded_goods = Object.keys(dataForm.manufacturing_traded_goods).map(function (key) { + // return dataForm.manufacturing_traded_goods[key]; + // }); + // } // else{ // manufacturing_traded_goods = null; // } //console.log(retail_finished_goods,manufacturing_traded_goods); + // console.log(163,dataForm.manufacturing_details.manufacturing_raw_materials); + // console.log(164,dataForm.manufacturing_details[0]); + // console.log(164,dataForm.manufacturing_details[0].manufacturing_raw_materials); + let manufacturing_temparr = []; - manufacturing_temparr['manufacturing_raw_materials'] = manufacturing_raw_materials; - manufacturing_temparr['manufacturing_finished_goods'] = manufacturing_finished_goods; - manufacturing_temparr['manufacturing_traded_goods'] = manufacturing_traded_goods; + + manufacturing_temparr['manufacturing_raw_materials'] = dataForm.manufacturing_details[0].manufacturing_raw_materials; + manufacturing_temparr['manufacturing_finished_goods'] = dataForm.manufacturing_details[0].manufacturing_finished_goods; + manufacturing_temparr['manufacturing_traded_goods'] = dataForm.manufacturing_details[0].manufacturing_traded_goods; this.initManufacturingDetails(manufacturing_temparr); + //this.initManufacturingDetails(dataForm); } let arr1 = record.filter(data => data.type_of_activity_id == 2); if(arr1.length > 0) { - let retail_finished_goods; - let retail_traded_goods; + // let retail_finished_goods; + // let retail_traded_goods; - if(dataForm.retail_traded_goods !==undefined){ - retail_traded_goods = Object.keys(dataForm.retail_traded_goods).map(function (key) { - return dataForm.retail_traded_goods[key]; - }); - } + // if(dataForm.retail_traded_goods !==undefined){ + // retail_traded_goods = Object.keys(dataForm.retail_traded_goods).map(function (key) { + // return dataForm.retail_traded_goods[key]; + // }); + // } // else{ // retail_traded_goods = null; // } - if(dataForm.retail_finished_goods !==undefined) - { - retail_finished_goods = Object.keys(dataForm.retail_finished_goods).map(function(key) - { - return dataForm.retail_finished_goods[key]; - }) - } + // if(dataForm.retail_finished_goods !==undefined) + // { + // retail_finished_goods = Object.keys(dataForm.retail_finished_goods).map(function(key) + // { + // return dataForm.retail_finished_goods[key]; + // }) + // } // else{ // retail_finished_goods = null; // } - + // console.log(dataForm.retail_finished_goods); + // console.log(dataForm.retail_traded_goods); + let retail_temparr = []; - retail_temparr['retail_traded_goods'] = retail_traded_goods; - retail_temparr['retail_finished_goods'] = retail_finished_goods; + retail_temparr['retail_traded_goods'] = dataForm.retail_details[0].retail_traded_goods; + retail_temparr['retail_finished_goods'] = dataForm.retail_details[0].retail_finished_goods; this.initRetailDetails(retail_temparr); + this.initRetailDetails(dataForm); //this.initRetailDetails(null); } let arr2 = record.filter(data => data.type_of_activity_id == 3); if(arr2.length > 0) { - let trading_finished_goods; - let trading_traded_goods; + // let trading_finished_goods; + // let trading_traded_goods; - if(dataForm.trading_finished_goods !==undefined){ + // if(dataForm.trading_finished_goods !==undefined){ - trading_finished_goods = Object.keys(dataForm.trading_finished_goods).map(function (key) { - return dataForm.trading_finished_goods[key]; - }); - } + // trading_finished_goods = Object.keys(dataForm.trading_finished_goods).map(function (key) { + // return dataForm.trading_finished_goods[key]; + // }); + // } // else{ // trading_finished_goods = null; // } - if(dataForm.trading_traded_goods !==undefined) - { - trading_traded_goods = Object.keys(dataForm.trading_traded_goods).map(function(key) - { - return dataForm.trading_traded_goods[key]; - }) - } + // if(dataForm.trading_traded_goods !==undefined) + // { + // trading_traded_goods = Object.keys(dataForm.trading_traded_goods).map(function(key) + // { + // return dataForm.trading_traded_goods[key]; + // }) + // } let trading_temparr = []; - trading_temparr['trading_finished_goods'] = trading_finished_goods; - trading_temparr['trading_traded_goods'] = trading_traded_goods; - this.initTradingDetails(trading_temparr); + trading_temparr['trading_finished_goods'] = dataForm.trade_details[0].trading_finished_goods; + trading_temparr['trading_traded_goods'] = dataForm.trade_details[0].trading_traded_goods; + //this.initTradingDetails(trading_temparr); + this.initTradingDetails(dataForm); } let arr3 = record.filter(data => data.type_of_activity_id == 4); if(arr3.length > 0) { @@ -371,7 +388,8 @@ tradingFormCreation(val) { } else { // console.log(305,'else') - console.log(datas.manufacturing_raw_materials); + // console.log(377,datas); + // console.log(datas.manufacturing_raw_materials); if(datas.manufacturing_raw_materials != undefined){ for (let val of datas.manufacturing_raw_materials) { // console.log(val); @@ -472,7 +490,7 @@ tradingFormCreation(val) { tradedGoods.push(this.createTradedGoods(null)); } else { - + //console.log(479,datas.retail_finished_goods); if(datas.retail_finished_goods != undefined){ for (let val of datas.retail_finished_goods) { // console.log(val); @@ -488,6 +506,7 @@ tradingFormCreation(val) { finishedGoods.push(this.createGoods(null)); } + //console.log(495,datas.retail_traded_goods); if(datas.retail_traded_goods !== undefined){ for (let val of datas.retail_traded_goods) { // console.log(val);