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);