|
|
|
@ -543,6 +543,19 @@ export default {
|
|
|
|
return false;
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// let keys = Object.keys(this.materialInfoList.Data[0])
|
|
|
|
|
|
|
|
// dataObj["TFS_MaterialInfo"] = {};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// // 根据row设置MaterialInfo的值
|
|
|
|
|
|
|
|
// keys.forEach(key => {
|
|
|
|
|
|
|
|
// if (key in row && key != "FID") {
|
|
|
|
|
|
|
|
// dataObj["TFS_MaterialInfo"][key] = row[key]
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
// })
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// dataObj["TFS_MaterialInfo"].FMaterialID = row["FMaterialID"]
|
|
|
|
|
|
|
|
// dataObj["TFS_MaterialInfo"].FType2 = row["FTypeID2"];
|
|
|
|
|
|
|
|
|
|
|
|
for (let col of this.editColumn) {
|
|
|
|
for (let col of this.editColumn) {
|
|
|
|
let valTemp = row[col.key];
|
|
|
|
let valTemp = row[col.key];
|
|
|
|
if (valTemp != cache[col.key]) {
|
|
|
|
if (valTemp != cache[col.key]) {
|
|
|
|
@ -596,38 +609,36 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
let updateLog = updateObj.LogList.join("、");
|
|
|
|
let updateLog = updateObj.LogList.join("、");
|
|
|
|
if (updateLog != "" || this.dataInfoObj.FType == 2) {
|
|
|
|
delete updateObj.LogList
|
|
|
|
delete updateObj.LogList
|
|
|
|
// 发送保存请求
|
|
|
|
// 发送保存请求
|
|
|
|
let _result = await updateMaterial(updateObj, "MaterialTeamwork");
|
|
|
|
let _result = await updateMaterial(updateObj, "MaterialTeamwork");
|
|
|
|
if (_result.Code === 200) {
|
|
|
|
if (_result.Code === 200) {
|
|
|
|
if (_result.Data.TaskId > 0) {
|
|
|
|
if (_result.Data.TaskId > 0) {
|
|
|
|
await commonSave({
|
|
|
|
await commonSave({
|
|
|
|
teamId: updateObj.FTeamID,
|
|
|
|
teamId: updateObj.FTeamID,
|
|
|
|
type: this.dataInfoObj['FType'],
|
|
|
|
type: this.dataInfoObj['FType'],
|
|
|
|
desc: updateLog
|
|
|
|
desc: updateLog
|
|
|
|
}, "OperateLog");
|
|
|
|
}, "OperateLog");
|
|
|
|
let $this = this;
|
|
|
|
let $this = this;
|
|
|
|
$this.initPage();
|
|
|
|
//$this.initPage();
|
|
|
|
localStorage.setItem('EditView' + saveId, JSON.stringify(this.dataList));
|
|
|
|
localStorage.setItem('EditView' + saveId, JSON.stringify(this.dataList));
|
|
|
|
setTimeout(function () {
|
|
|
|
setTimeout(function () {
|
|
|
|
|
|
|
|
layer.close(idx);
|
|
|
|
|
|
|
|
layer.msg('保存成功');
|
|
|
|
|
|
|
|
$this.$emit('cancelClick', true, false);
|
|
|
|
|
|
|
|
$this.$refs.OperateLog._getPageList();
|
|
|
|
|
|
|
|
}, 500);
|
|
|
|
|
|
|
|
} else if (_result.Data.TaskId == -9) {
|
|
|
|
|
|
|
|
layer.close(idx);
|
|
|
|
|
|
|
|
layer.msg('提交失败,没有相应权限的用户');
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
layer.close(idx);
|
|
|
|
layer.close(idx);
|
|
|
|
layer.msg('提交失败');
|
|
|
|
layer.msg('保存成功');
|
|
|
|
}
|
|
|
|
$this.$emit('cancelClick', true, false);
|
|
|
|
|
|
|
|
$this.$refs.OperateLog._getPageList();
|
|
|
|
|
|
|
|
}, 500);
|
|
|
|
|
|
|
|
} else if (_result.Data.TaskId == -9) {
|
|
|
|
|
|
|
|
layer.close(idx);
|
|
|
|
|
|
|
|
layer.msg('提交失败,没有相应权限的用户');
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
layer.close(idx);
|
|
|
|
|
|
|
|
layer.msg('提交失败');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
layer.close(idx);
|
|
|
|
layer.close(idx);
|
|
|
|
layer.msg('您没有做任何更改')
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
_clickFreezingColumnSetting() {
|
|
|
|
_clickFreezingColumnSetting() {
|
|
|
|
this.dataColumn = ref([]);
|
|
|
|
this.dataColumn = ref([]);
|
|
|
|
|