|
|
|
@ -442,12 +442,8 @@ export default {
|
|
|
|
}) || null;
|
|
|
|
}) || null;
|
|
|
|
|
|
|
|
|
|
|
|
if (result != null && result.FID) {
|
|
|
|
if (result != null && result.FID) {
|
|
|
|
let col7 = this.dataColumn.filter(s => s.fieldType == 7) || [];
|
|
|
|
|
|
|
|
col7.forEach((item) => {
|
|
|
|
console.log('data.FTypeID1', data.FTypeID1);
|
|
|
|
if (item.table == "TFS_MaterialInfo") {
|
|
|
|
|
|
|
|
data[item.key] = result[item.key] || data[item.key] || "";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let type1 = this.typeList[0].filter(t => t.FValue == data.FTypeID1)[0];
|
|
|
|
let type1 = this.typeList[0].filter(t => t.FValue == data.FTypeID1)[0];
|
|
|
|
let typeName = type1.FName;
|
|
|
|
let typeName = type1.FName;
|
|
|
|
@ -471,44 +467,15 @@ export default {
|
|
|
|
if (typeName.indexOf("成品") > 0) {
|
|
|
|
if (typeName.indexOf("成品") > 0) {
|
|
|
|
data.FViewType = 1
|
|
|
|
data.FViewType = 1
|
|
|
|
}
|
|
|
|
}
|
|
|
|
let $this=this;
|
|
|
|
data["info"] = this.materialInfoList.Data.find(s => s.FDataID == data.FTypeID2);
|
|
|
|
this.dataList.map(function (item) {
|
|
|
|
|
|
|
|
if(item.FID==data.FID)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
item.info=$this.materialInfoList.Data.find(s=>s.FDataID==data.FTypeID2);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return item;
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
this.dataColumn.map(function (item) {
|
|
|
|
|
|
|
|
let str = result[item.key + "Type"];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (typeof (str) != "undefined") {
|
|
|
|
this.editColumn.forEach((item) => {
|
|
|
|
switch (str) {
|
|
|
|
if (item.key != "FTypeID1" && item.key != "FTypeID2" && result[item.key]&&result[item.key]!="") {
|
|
|
|
case "1":
|
|
|
|
data[item.key] = result[item.key]
|
|
|
|
if (typeof (item.cellClass) == "undefined") {
|
|
|
|
|
|
|
|
return item["cellClass"] = "one";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return item.cellClass = item.cellClass.split(" ")[0] + " one";
|
|
|
|
|
|
|
|
case "2":
|
|
|
|
|
|
|
|
if (typeof (item.cellClass) == "undefined") {
|
|
|
|
|
|
|
|
return item["cellClass"] = "twe";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return item.cellClass = item.cellClass.split(" ")[0] + " twe";
|
|
|
|
|
|
|
|
case "3":
|
|
|
|
|
|
|
|
if (typeof (item.cellClass) == "undefined") {
|
|
|
|
|
|
|
|
return item["cellClass"] = "three";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return item.cellClass = item.cellClass.split(" ")[0] + " three";
|
|
|
|
|
|
|
|
case "4":
|
|
|
|
|
|
|
|
if (typeof (item.cellClass) == "undefined") {
|
|
|
|
|
|
|
|
return item["cellClass"] = "four";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return item.cellClass = item.cellClass.split(" ")[0] + " four";
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
//data[item.key] = result[item.key] || data[item.key] || "";
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
return item["cellClass"]="";
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -565,19 +532,19 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
for (let key in dataObj) {
|
|
|
|
for (let key in dataObj) {
|
|
|
|
|
|
|
|
debugger
|
|
|
|
if (!updateObj[key]) updateObj[key] = [];
|
|
|
|
if (!updateObj[key]) updateObj[key] = [];
|
|
|
|
updateObj[key].push(dataObj[key]);
|
|
|
|
updateObj[key].push(dataObj[key]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(!allTypeSelected)
|
|
|
|
if (!allTypeSelected) {
|
|
|
|
{
|
|
|
|
|
|
|
|
return false;
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
let updateLog = updateObj.LogList.join("、");
|
|
|
|
let updateLog = updateObj.LogList.join("、");
|
|
|
|
|
|
|
|
debugger
|
|
|
|
if (updateLog != "") {
|
|
|
|
if (updateLog != "") {
|
|
|
|
delete updateObj.LogList
|
|
|
|
delete updateObj.LogList
|
|
|
|
// 发送保存请求
|
|
|
|
// 发送保存请求
|
|
|
|
|