框架问题排查
一、导入时字典验证不正确。本地正常。
需要将 生成配置表 Sys_TableColumn 同步,验证取的字典编号取此表。
二、权限问题
有角色,明细表给了导出,结果发现出不出来。框架问题,解决办法:将给该 “角色” 主表的编辑权限,前端用代码权限解决控制。
let _userInfo = store.getters.getUserInfo(); if(_userInfo.roleName==="RoleSupplier"||_userInfo.roleName==="RoleCustoms") { this.detailOptions.buttons.forEach(x => { if (x.name == "添加行" || x.name == "删除行"|| x.name == "下载模板"|| x.name == "导入") { //隐藏按钮 x.hidden=false; } }) this.boxButtons.forEach(x => { if (x.name == "保 存") { //隐藏按钮 x.hidden=false; } if (x.name == "提交") { //隐藏按钮 x.hidden=true; } }) if(this.editFormFields["PriceSheetId"] >0) { this.boxButtons[1].hidden=false; } else { this.boxButtons[1].hidden=true; } }