个人设置,操作日志

This commit is contained in:
liweijin
2018-12-13 17:56:42 +08:00
parent 145050f406
commit a485b0a09c
9 changed files with 260 additions and 62 deletions
@@ -204,6 +204,14 @@ export class PersonalSettingsComponent implements OnInit {
}
//保存-自定义列显示保存
/*
各模块groupCode命名定义
groupCode:'userSettingColor',
groupCode:'userSettingCol',
groupCode:'userSettingMsgAlert',
groupCode:'userSettingMsgVoice',
groupCode:'userSettingFlyAgency',
*/
saveSelf(){
console.log(this.targetList);
console.log(this.sourceList);
@@ -219,46 +227,26 @@ export class PersonalSettingsComponent implements OnInit {
targetList:this.targetList,
}
let settingContent=JSON.stringify(content);
let colsParams:any={
let params:any={
envCode:'web',
groupCode:'userSettingCol',
id:'',
settingContent:settingContent,
userid:''
}
console.log(colsParams)
let params:any='';
//判断settingContent是否有列设置项,如果没有则push进去,如果有,则替换原来的settingContent
if(this.colsData&&this.colsData.length>0){
this.colsData.forEach(item=>{
item.userid='';
item.settingContent=settingContent;
})
params=this.colsData[0];
console.log(8888)
}else{
console.log(99999)
params=colsParams;
}
this.isLoadingSave=true;
console.log(params);
this.http.post('/adminapi/settings/uisettings',params).subscribe((json)=>{
this.isLoadingSave=false;
if(json.is_success){
this.message.success(`保存成功!`);
this.queryTable();
}else{
this.message.error(`保存成功!`);
this.queryTable();
this.message.error(`保存失败!`);
}
})
}
//重置数据
cancelSelf(){
this.sourceList=[];
//等后台接口出来后,重置this.sourceList this.targetList
//深度复制
this.listsCope(this.list,this.sourceList);
this.targetList=[];
this.queryTable();
}
//获取列表
queryTable():void{