{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\flow\\FlowFormAuth.vue?vue&type=template&id=a39bd5aa&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\flow\\FlowFormAuth.vue","mtime":1675071991803},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.dialogVisible)?_c('el-dialog',{attrs:{\"title\":\"表单授权\",\"visible\":_vm.dialogVisible,\"width\":\"80%\",\"appendToBody\":\"\",\"close-on-click-modal\":false,\"before-close\":_vm.handleClose,\"top\":\"8vh\"},on:{\"update:visible\":function($event){_vm.dialogVisible=$event}}},[_c('el-container',[_c('el-header',{staticStyle:{\"padding\":\"0\",\"height\":\"30px\"}},[_c('el-button',{staticStyle:{\"margin-left\":\"10px\",\"float\":\"left\"},on:{\"click\":function($event){return _vm.getDefaultByFormKey()}}},[_c('el-tooltip',{attrs:{\"content\":\"将表单权限重置为初始化权限,点击确定按钮后生效。\"}},[_c('i',{staticClass:\"btn-tip icon-question\"})]),_vm._v(\"重置\\n \")],1),_c('el-popconfirm',{staticStyle:{\"margin-left\":\"10px\",\"float\":\"left\"},attrs:{\"title\":\"确定清空吗?\",\"trigger\":\"hover\"},on:{\"onConfirm\":_vm.emptyAll}},[_c('el-button',{attrs:{\"slot\":\"reference\",\"type\":\"danger\"},slot:\"reference\"},[_c('el-tooltip',{attrs:{\"content\":\"该功能将直接清空表单的权限设置,请谨慎使用。\"}},[_c('i',{staticClass:\"btn-tip icon-question\"})]),_vm._v(\"清空\\n \")],1)],1),_c('el-button',{staticStyle:{\"float\":\"right\",\"margin-right\":\"10px\"},on:{\"click\":function($event){return _vm.addNewField()}}},[_c('el-tooltip',{attrs:{\"content\":\"该功能将获取新增字段,初始化新增字段的默认权限。\"}},[_c('i',{staticClass:\"btn-tip icon-question\"})]),_vm._v(\"新增字段权限\\n \")],1)],1),_c('el-main',{staticStyle:{\"padding\":\"10px\",\"max-height\":\"500px\",\"min-height\":\"200px\",\"overflow\":\"hidden\"}},[_c('el-scrollbar',{staticClass:\"scrollbar-fullheight\",attrs:{\"wrapStyle\":[{maxHeight:'500px'}]}},[_c('table',{staticClass:\"table table-bordered form-auth__table\",staticStyle:{\"border-spacing\":\"0\",\"width\":\"100%\",\"max-height\":\"400px\",\"overflow\":\"initial\"}},[_c('thead',[_c('tr',[_c('th',{attrs:{\"width\":\"15%\",\"rowspan\":\"2\"}},[_vm._v(\"字段\")]),(_vm.pageParams.type !='2' && _vm.pageParams.type != '5')?_c('th',{attrs:{\"width\":\"20%\"}},[_vm._v(\"只读权限\")]):_vm._e(),(_vm.pageParams.type =='2' || _vm.pageParams.type == '5')?_c('th',{attrs:{\"width\":\"80%\"}},[_vm._v(\"只读权限\")]):_vm._e(),(_vm.pageParams.type !='2' && _vm.pageParams.type != '5')?_c('th',{attrs:{\"width\":\"20%\"}},[_vm._v(\"编辑权限\")]):_vm._e(),(_vm.pageParams.type !='2' && _vm.pageParams.type != '5')?_c('th',{attrs:{\"width\":\"20%\"}},[_vm._v(\"必填权限\")]):_vm._e(),(_vm.pageParams.type !='2' && _vm.pageParams.type != '5')?_c('th',{attrs:{\"width\":\"20%\"}},[_vm._v(\"是否隐藏\")]):_vm._e()]),_c('tr',[_c('td',[_c('el-button',{on:{\"click\":function($event){return _vm.clickAll('read','everyone')}}},[_vm._v(\"所有人\")]),_c('el-button',{on:{\"click\":function($event){return _vm.clickAll('read','none')}}},[_vm._v(\"无权限\")])],1),(_vm.pageParams.type !='2' && _vm.pageParams.type != '5')?_c('td',[_c('el-button',{on:{\"click\":function($event){return _vm.clickAll('write','everyone')}}},[_vm._v(\"所有人\")]),_c('el-button',{on:{\"click\":function($event){return _vm.clickAll('write','none')}}},[_vm._v(\"无权限\")])],1):_vm._e(),(_vm.pageParams.type !='2' && _vm.pageParams.type != '5')?_c('td',[_c('el-button',{on:{\"click\":function($event){return _vm.clickAll('required','everyone')}}},[_vm._v(\"所有人\")]),_c('el-button',{on:{\"click\":function($event){return _vm.clickAll('required','none')}}},[_vm._v(\"无权限\")])],1):_vm._e(),(_vm.pageParams.type !='2' && _vm.pageParams.type != '5')?_c('td',[_c('el-button',{on:{\"click\":function($event){return _vm.hideOrShowAll()}}},[_vm._v(_vm._s(_vm.checkIsAllhide()?'隐藏':'显示'))])],1):_vm._e()])]),_vm._l((_vm.subTableList),function(table){return _c('tbody',{key:table.tableName,staticClass:\"filed_body\"},[_c('tr',[_c('th',{attrs:{\"colspan\":\"5\"}},[_c('span',{staticStyle:{\"float\":\"left\"}},[(table.main)?_c('span',[_vm._v(\"主表\")]):_vm._e(),(!table.main && table.ctrlType !='dataView')?_c('span',[_vm._v(_vm._s(table.grade == 'sub'?'子表':'孙表'))]):_vm._e(),(!table.main && table.ctrlType =='dataView')?_c('span',[_vm._v(\"数据视图\")]):_vm._e(),_vm._v(\"\\n ——\"+_vm._s(table.description)+\"\\n \")]),(_vm.pageParams.type =='2'&&!table.main)?_c('span',{staticClass:\"sub-auth__span\"},[_c('el-checkbox',{model:{value:(table.rights.hidden),callback:function ($$v) {_vm.$set(table.rights, \"hidden\", $$v)},expression:\"table.rights.hidden\"}},[_vm._v(\"隐藏\")]),(table.ctrlType =='dataView')?_c('el-checkbox',{model:{value:(table.rights.export),callback:function ($$v) {_vm.$set(table.rights, \"export\", $$v)},expression:\"table.rights.export\"}},[_vm._v(\"导出\")]):_vm._e()],1):_vm._e(),(_vm.pageParams.type !='2'&&!table.main)?_c('span',{staticClass:\"sub-auth__span\"},[_c('el-checkbox',{model:{value:(table.rights.add),callback:function ($$v) {_vm.$set(table.rights, \"add\", $$v)},expression:\"table.rights.add\"}},[_vm._v(_vm._s(table.ctrlType !='dataView'?'添加':'添加/导入'))]),(table.ctrlType =='dataView')?_c('el-checkbox',{model:{value:(table.rights.export),callback:function ($$v) {_vm.$set(table.rights, \"export\", $$v)},expression:\"table.rights.export\"}},[_vm._v(\"导出\")]):_vm._e(),_c('el-checkbox',{model:{value:(table.rights.del),callback:function ($$v) {_vm.$set(table.rights, \"del\", $$v)},expression:\"table.rights.del\"}},[_vm._v(\"删除\")]),(table.ctrlType =='dataView')?_c('el-checkbox',{model:{value:(table.rights.edit),callback:function ($$v) {_vm.$set(table.rights, \"edit\", $$v)},expression:\"table.rights.edit\"}},[_vm._v(\"编辑\")]):_vm._e(),_c('el-checkbox',{model:{value:(table.rights.hidden),callback:function ($$v) {_vm.$set(table.rights, \"hidden\", $$v)},expression:\"table.rights.hidden\"}},[_vm._v(\"隐藏\")]),(table.ctrlType !='dataView')?_c('el-checkbox',{model:{value:(table.rights.required),callback:function ($$v) {_vm.$set(table.rights, \"required\", $$v)},expression:\"table.rights.required\"}},[_vm._v(\"必填\")]):_vm._e()],1):_vm._e(),(table.grade == 'sub')?_c('el-button',{staticStyle:{\"float\":\"right\",\"margin-right\":\"10px\"},on:{\"click\":function($event){return _vm.openSunRowAuthDailog(table)}}},[_c('el-tooltip',{attrs:{\"content\":\"针对子表的整行数据进行编辑或只读的权限设置。\"}},[_c('i',{staticClass:\"btn-tip icon-question\"})]),_vm._v(\"行级权限控制\\n \")],1):_vm._e()],1)]),_vm._l((table.fields),function(field,index){return _c('tr',{key:field.fieldName},[_c('td',[(_vm.indexOf(field.description,'固定文本'))?_c('span',[_vm._v(\"固定文本\")]):_vm._e(),(!_vm.indexOf(field.description,'固定文本'))?_c('span',[_vm._v(_vm._s(field.description))]):_vm._e()]),_c('td',[_c('label',{staticClass:\"radioIn\"},[_c('input',{attrs:{\"type\":\"radio\",\"name\":'read'+table.description+index,\"value\":\"everyone\"},domProps:{\"checked\":_vm.rightToDesc(field['read'])=='所有人'},on:{\"click\":function($event){return _vm.selectField(field,'read','everyone')}}}),_vm._v(\"所有人\\n \")]),_c('label',{staticClass:\"radioIn\"},[_c('input',{attrs:{\"type\":\"radio\",\"name\":'read'+table.description+index,\"value\":\"none\"},domProps:{\"checked\":_vm.rightToDesc(field['read'])=='无'},on:{\"click\":function($event){return _vm.selectField(field,'read','none')}}}),_vm._v(\"无\\n \")]),_c('label',{staticClass:\"radioIn\"},[_c('input',{attrs:{\"type\":\"radio\",\"name\":'read'+table.description+index,\"value\":\"none\"},domProps:{\"checked\":_vm.rightToDesc(field['read'])!='无'&&_vm.rightToDesc(field['read'])!='所有人'},on:{\"click\":function($event){return _vm.fieldDialog(field,'read')}}}),_c('el-button',{attrs:{\"size\":\"mini\"},on:{\"click\":function($event){return _vm.fieldDialog(field,'read')}}},[_vm._v(\"明细\")])],1)]),(_vm.pageParams.type !='2' && _vm.pageParams.type != '5')?_c('td',[_c('label',{staticClass:\"radioIn\"},[_c('input',{attrs:{\"type\":\"radio\",\"name\":'write'+table.description+index,\"value\":\"everyone\"},domProps:{\"checked\":_vm.rightToDesc(field['write'])=='所有人'},on:{\"click\":function($event){return _vm.selectField(field,'write','everyone')}}}),_vm._v(\"所有人\\n \")]),_c('label',{staticClass:\"radioIn\"},[_c('input',{attrs:{\"type\":\"radio\",\"name\":'write'+table.description+index,\"value\":\"none\"},domProps:{\"checked\":_vm.rightToDesc(field['write'])=='无'},on:{\"click\":function($event){return _vm.selectField(field,'write','none')}}}),_vm._v(\"无\\n \")]),_c('label',{staticClass:\"radioIn\"},[_c('input',{attrs:{\"type\":\"radio\",\"name\":'write'+table.description+index,\"value\":\"none\"},domProps:{\"checked\":_vm.rightToDesc(field['write'])!='无'&&_vm.rightToDesc(field['write'])!='所有人'},on:{\"click\":function($event){return _vm.fieldDialog(field,'write')}}}),_c('el-button',{attrs:{\"size\":\"mini\"},on:{\"click\":function($event){return _vm.fieldDialog(field,'write')}}},[_vm._v(\"明细\")])],1)]):_vm._e(),(_vm.pageParams.type !='2' && _vm.pageParams.type != '5')?_c('td',[_c('label',{staticClass:\"radioIn\"},[_c('input',{attrs:{\"type\":\"radio\",\"name\":'required'+table.description+index,\"value\":\"everyone\"},domProps:{\"checked\":_vm.rightToDesc(field['required'])=='所有人'},on:{\"click\":function($event){return _vm.selectField(field,'required','everyone')}}}),_vm._v(\"所有人\\n \")]),_c('label',{staticClass:\"radioIn\"},[_c('input',{attrs:{\"type\":\"radio\",\"name\":'required'+table.description+index,\"value\":\"none\"},domProps:{\"checked\":_vm.rightToDesc(field['required'])=='无'},on:{\"click\":function($event){return _vm.selectField(field,'required','none')}}}),_vm._v(\"无\\n \")]),_c('label',{staticClass:\"radioIn\"},[_c('input',{attrs:{\"type\":\"radio\",\"name\":'required'+table.description+index,\"value\":\"none\"},domProps:{\"checked\":_vm.rightToDesc(field['required'])!='无'&&_vm.rightToDesc(field['required'])!='所有人'},on:{\"click\":function($event){return _vm.fieldDialog(field,'required')}}}),_c('el-button',{attrs:{\"size\":\"mini\"},on:{\"click\":function($event){return _vm.fieldDialog(field,'required')}}},[_vm._v(\"明细\")])],1)]):_vm._e(),(_vm.pageParams.type !='2' && _vm.pageParams.type != '5')?_c('td',[_vm._v(\"\\n \"+_vm._s(_vm.checkIshide(field))+\"\\n \"),_c('el-button',{on:{\"click\":function($event){return _vm.hideColumn(field)}}},[_vm._v(_vm._s(_vm.checkIshide(field) =='是'?'显示':'隐藏'))])],1):_vm._e()])})],2)})],2)])],1)],1),_c('span',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"medium\"},on:{\"click\":_vm.saveAuth}},[_vm._v(\"确 定\")]),_c('el-button',{attrs:{\"size\":\"medium\"},on:{\"click\":function($event){return _vm.handleClose()}}},[_vm._v(\"取 消\")])],1)],1):_vm._e(),_c('eip-auth-dialog',{ref:\"flowFormFiledAuth\",on:{\"onConfirm\":_vm.filedAuthConfirm}}),_c('flowFormSubRowAuth',{ref:\"flowFormSubRowAuth\",on:{\"onConfirm\":_vm.filedAuthConfirm}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}